:root{--brass-rgb:234, 208, 154;--brass-light-rgb:255, 244, 213;--brass-cream-rgb:255, 216, 121;--white-rgb:255, 255, 255;--black-rgb:0, 0, 0;--ink-rgb:255, 244, 213;--bg-rgb:23, 19, 13;--cool-rgb:151, 211, 235;--danger-rgb:196, 76, 69;--warning-rgb:246, 195, 92;--surface-dark-rgb:22, 18, 8;--surface-deep-rgb:23, 19, 13;--cyan-rgb:151, 211, 235;--brass:#ead09a;--brass-light:#fff4d5;--brass-cream:#ffd879;--brass0:#fff4d5;--brass1:#ead09a;--brass2:#4d3f24;--brass-deep:#4d3f24;--cool:#97d3eb;--seal0:#dff5ff;--seal1:#97d3eb;--bg0:#1a160f;--bg1:#181410;--bg2:#17130d;--ink:#fff4d5;--muted:#dacaa1;--muted2:#dacaa19e;--shadow:#0000008c;--color-success:#22c55e;--color-warning:#f6c35c;--color-danger:#c44c45;--color-info:#3b82f6;--surface-deep:#17130d;--surface-card:#1d180f;--surface-input:#1b170e;--surface-subtle:#1a160d;--surface-elevated:#221c12;--surface-dark:#161208;--surface-hover:#221d12;--surface-active:#28220f;--surface-focus:#1f1a10;--enclav-bg:#020814;--enclav-bg-gradient-1:#071a2b;--enclav-bg-gradient-2:#0b2538;--enclav-card:#050f1f;--enclav-card-soft:#081324;--enclav-border:#163048;--enclav-text:#f4f7fb;--enclav-text-muted:#9ba7bf;--enclav-cyan:#97d3eb;--enclav-teal:#3cc6cf;--enclav-ice:#7fd1ff;--enclav-danger:#ff4b5c;--role-owner:var(--brass1);--role-editor:var(--muted);--role-viewer:var(--muted2);--color-text-primary:#fff4d5;--color-text-secondary:#fff4d5c7;--color-text-muted:#dacaa1;--color-text-disabled:#fff4d557;--color-accent-primary:var(--brass1);--color-accent-secondary:var(--cool);--color-accent-highlight:var(--brass-cream);--color-accent-cyan:var(--cool);--color-accent-cyan-dark:#6ea6c0;--color-accent-blue:var(--cool);--color-accent-purple:#8b5cf6;--accent-blue:var(--cool);--color-bg-base:#17130d;--color-bg-elevated:#1c1810;--color-bg-surface:#211c12;--color-bg-modal:#14110a;--color-bg-deep:#17130d;--color-bg-card:#fff4d50a;--color-bg-card-hover:#fff4d514;--color-bg-input:#fff4d50d;--color-border-default:#fff0c71a;--color-border-subtle:#fff4d50f;--color-border-strong:#fff0c747;--color-border-accent:#ead09a4d;--color-border-accent-blue:#97d3eb33;--color-border-danger:#c44c454d;--shadow-glow-brass:0 0 30px rgba(var(--brass-rgb), .22);--shadow-glow-brass-strong:0 0 50px rgba(var(--brass-rgb), .42);--shadow-glow-seal:0 0 30px rgba(var(--cool-rgb), .15);--shadow-glow-cyan:0 0 30px rgba(var(--cool-rgb), .15);--shadow-glow-cyan-strong:0 0 50px rgba(var(--cool-rgb), .35);--shadow-card:inset 0 1px 0 #fff3, 0 18px 48px #2b1e0a1f;--shadow-glass:inset 0 1px 0 #fff3, 0 18px 48px #2b1e0a1f;--shadow-brand:inset 0 1px 0 #ffffff38, 0 18px 44px #271d0d29;--shadow-console:0 18px 48px #00000047;--shadow-bar:inset 0 1px 0 #fff7de40;--shadow-premium:0 24px 64px #1c12066b;--text-shadow-nav:0 1px 16px #06111040;--focus-ring:0 0 0 2px var(--color-bg-base), 0 0 0 4px var(--brass1);--font-sans:var(--font-plex-sans,"IBM Plex Sans"), var(--font-inter,"Inter"), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-plex-mono,"IBM Plex Mono"), "SF Mono", ui-monospace, "JetBrains Mono", monospace;--weight-regular:400;--weight-medium:500;--fs-h1:clamp(29px, 3.5vw, 56px);--fs-h2:24px;--fs-h3:24px;--fs-h3-pricing:clamp(20px, 1.7vw, 28px);--fs-body:1rem;--fs-body-ops:clamp(16px, 1.25vw, 20px);--fs-eyebrow:16px;--fs-eyebrow-mobile:12px;--fs-ui:12px;--fs-code:11px;--fs-row:clamp(14px, 1.2vw, 18px);--lh-tight:1;--lh-heading:1.08;--lh-snug:1.2;--lh-normal:1.375;--lh-relaxed:1.55;--lh-loose:1.65;--ls-ui:.04rem;--ls-body:.0175rem;--ls-code:.08rem;--ls-heading:.005rem;--ls-h3:.0125rem;--radius:8px;--radius-pill:999px;--radius-console:5px;--radius-small:2px;--radius-4:4px;--pad-section:clamp(72px, 8vw, 116px);--pad-section-x:clamp(20px, 5vw, 72px);--pad-section-tall:clamp(72px, 9vw, 118px);--grad-glass:linear-gradient(135deg, #fff4d529, #fff4d512);--grad-section-wash:linear-gradient(180deg, #fff0c70d, transparent 44%);--grad-cool-blob:radial-gradient(circle, rgba(var(--cool-rgb), .14) 0%, rgba(var(--cool-rgb), .07) 34%, rgba(var(--cool-rgb), 0) 68%);--grad-body-glow: radial-gradient(circle at top left, #8cc8eb24 0%, rgba(var(--cool-rgb), .06) 38%, transparent 70%),  radial-gradient(circle at bottom right, rgba(var(--cool-rgb), .07) 0%, rgba(var(--cool-rgb), .035) 32%, transparent 62%);--grad-bar:radial-gradient(circle at 30% 18%, #fff7de52, transparent 26%), linear-gradient(180deg, rgba(var(--brass-rgb), .82), #574c2b6b);--grad-bar-muted:radial-gradient(circle at 26% 20%, #fff7de3d, transparent 28%), linear-gradient(180deg, #c9b47cb3, #4e452a61);--color-legacy-bg-deep:#0b1116;--color-legacy-surface:#141e29;--color-legacy-neutral:#93a4b3;--color-legacy-danger-2:#f05252;--color-legacy-warn:#f6c35c;--color-legacy-warn-2:#e88442;--ink-1:#fffaf0;--ink-2:#fff4d5;--ink-3:#f3ead2;--gold:#eacf98;--gold-hi:#eacf98;--gold-mid:#dbbc82;--gold-lo:#b5935f;--gold-fill:linear-gradient(135deg, var(--gold-hi) 0%, var(--gold-mid) 60%, var(--gold-lo) 100%);--gold-edge:#c9a8558c;--gold-glow:0 2px 12px #c9a85540;--on-gold:#1c1c1e;--coral:#bf4d3c;--coral-edge:#e16e5a8c;--on-coral:#fff;--plate:#0a0b0ec7;--plate-edge:#c9a8554d;--plate-shadow:0 2px 8px #0000004d;--plate-filter:blur(12px) saturate(120%);--glass-filter:blur(20px) saturate(1.35)}@media (min-width:768px){:root{--fs-h2:36px}}@media (min-width:1024px){:root{--fs-h2:48px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-plex-sans), var(--font-inter), system-ui, -apple-system, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-plex-mono), SF Mono, ui-monospace, JetBrains Mono, monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--color-border-default)}body{color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);font-weight:var(--weight-regular);line-height:var(--lh-normal);letter-spacing:var(--ls-body);font-size:var(--seal-fs-body)}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-family:var(--font-sans);font-weight:var(--weight-regular);letter-spacing:var(--ls-heading)}h3,h4{font-weight:var(--weight-medium);letter-spacing:var(--ls-h3)}p,span,a,button,input,textarea,select,label{letter-spacing:var(--ls-body)}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}body{color:var(--ink);background-color:var(--bg2);min-height:100vh;margin:0}body:before{content:"";pointer-events:none;z-index:-2;background: var(--grad-body-glow),  linear-gradient(180deg, var(--bg0) 0%, var(--bg1) 55%, var(--bg2) 100%);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:-1;background: radial-gradient(1400px 900px at 50% 50%, rgba(var(--black-rgb), .2), transparent 70%),  radial-gradient(900px 700px at 10% 0%, rgba(var(--white-rgb), .03), transparent 55%);position:fixed;inset:0}button:focus-visible,a:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.text-eyebrow{font-family:var(--font-plex-mono), SF Mono, ui-monospace, JetBrains Mono, monospace;text-transform:uppercase;color:var(--brass1);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-ui);line-height:1.18;font-weight:var(--weight-regular)}@media (max-width:640px){.text-eyebrow{font-size:var(--fs-eyebrow-mobile)}}.text-section-title{font-family:var(--font-sans);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);font-weight:var(--weight-regular);color:var(--ink);max-width:920px}.text-h3{font-family:var(--font-sans);font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--ls-h3);font-weight:var(--weight-medium);color:var(--ink)}.text-lead{font-family:var(--font-sans);font-size:var(--seal-fs-body);line-height:var(--lh-relaxed);letter-spacing:var(--ls-body);font-weight:var(--weight-regular);color:var(--muted)}@media (min-width:768px){.text-lead{font-size:var(--seal-fs-label)}}.text-ui-mono{font-family:var(--font-mono);font-size:var(--fs-ui);letter-spacing:var(--ls-ui);text-transform:uppercase;line-height:1rem;font-weight:var(--weight-regular)}.text-tech-label{font-family:var(--font-plex-mono), SF Mono, ui-monospace, JetBrains Mono, monospace;text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;font-weight:500;line-height:1rem;font-family:var(--font-mono);color:rgba(var(--brass-rgb), .6)}.surface-glass{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(20px)saturate(1.35)}.ambient-cool-blob{z-index:0;pointer-events:none;background:var(--grad-cool-blob);filter:blur(22px);position:absolute}.ambient-warm-wash{z-index:0;pointer-events:none;background:var(--grad-section-wash);position:absolute;inset:0}.modal-backdrop{z-index:50;background:rgba(var(--black-rgb), .75);-webkit-backdrop-filter:blur(20px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-content{background:var(--color-bg-modal);border:1px solid rgba(var(--white-rgb), .08);width:100%;max-width:28rem;box-shadow:0 25px 50px -12px rgba(var(--black-rgb), .65);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.modal-content:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--white-rgb), .1), transparent);height:1px;position:absolute;top:0;left:0;right:0}.seal-light{z-index:0;background-color:var(--seal-base);background-image:var(--seal-light-cool), var(--seal-light-warm);pointer-events:none;position:fixed;inset:0}.seal-grain{z-index:0;background-image:var(--seal-grain);opacity:var(--seal-grain-opacity);pointer-events:none;position:fixed;inset:0}.seal-sheet,.seal-dialog,.seal-toast,.seal-menu,.seal-fp-tip,.seal-spec-tip-box,.seal-command{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.seal-sheet-dense,.seal-consent-card,.seal-create-error,.seal-create-offer,.seal-disc-plate,.seal-arc-glass,.seal-rules,.seal-disc-btn,.seal-disc-cancel{background-color:var(--seal-glass-ground);background-image:var(--seal-glass-sheen);-webkit-backdrop-filter:var(--seal-glass-filter);backdrop-filter:var(--seal-glass-filter)}.seal-sheet-dense,.seal-consent-card,.seal-create-error,.seal-create-offer{border:1px solid var(--color-border-strong);box-shadow:var(--shadow-glass)}:where(.seal-sheet-dense,.seal-consent-card,.seal-rules) :is(.seal-muted,.seal-meta){color:var(--ink-2)}.seal-head-row{align-items:flex-start;gap:var(--seal-head-icon-gap);text-align:left;display:flex}.seal-page-icon{width:var(--seal-page-icon);height:var(--seal-page-icon);flex-shrink:0}.seal-state-page{padding-block:var(--seal-state-pad);text-align:center;flex-direction:column;align-items:center;display:flex}.seal-hero-icon{width:var(--seal-hero-icon);height:var(--seal-hero-icon);flex-shrink:0}.seal-small-icon{width:var(--seal-small-icon);height:var(--seal-small-icon);flex-shrink:0}.seal-sheet-head,.seal-sheet-body{padding:var(--seal-pad)}.seal-head-act{flex-basis:100%;display:flex}.seal-sheet-foot{justify-content:center;gap:var(--seal-foot-gap);padding:var(--seal-foot-pad) var(--seal-pad);border-top:1px solid var(--seal-hairline);flex-wrap:wrap;display:flex}.seal-bar{justify-content:space-between;align-items:center;gap:var(--seal-gap);padding:var(--seal-bar-pad) var(--seal-pad);border-bottom:1px solid var(--seal-hairline);flex-wrap:wrap;display:flex}@media (min-width:640px){.seal-sheet-head{padding:var(--seal-pad-wide) var(--seal-pad-wide) var(--seal-sheet-head-end)}.seal-head-act{flex-basis:auto;align-self:center;margin-left:auto}.seal-sheet-body{padding:var(--seal-pad-wide)}}.seal-list-head{justify-content:space-between;align-items:center;gap:var(--seal-gap);margin-bottom:var(--seal-list-head-gap);flex-wrap:wrap;display:flex}.seal-drop-target[data-dragging=true]{outline:2px dashed var(--color-border-accent);outline-offset:-8px}.seal-drop-space{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;container-type:size}.seal-drop-hint{font-size:var(--seal-fs-meta);color:var(--ink-3);transition:color var(--seal-transition);flex-direction:column;align-items:center;gap:8px;display:flex}.seal-drop-target[data-dragging=true] .seal-drop-hint{color:var(--ink-1)}@container (max-height:96px){.seal-drop-hint{display:none}}.seal-divided>*+*{border-top:1px solid var(--seal-hairline)}.seal-title{font-family:var(--font-sans);font-size:var(--seal-fs-title);line-height:var(--lh-snug);font-weight:var(--weight-medium);letter-spacing:var(--ls-h3);color:var(--ink-1);overflow-wrap:anywhere}.seal-title-caps{text-transform:uppercase;letter-spacing:var(--seal-title-caps-tracking)}.seal-page-title{font-size:var(--seal-fs-title);line-height:var(--lh-snug);font-weight:var(--weight-medium);letter-spacing:var(--ls-h3);color:var(--ink-1);text-wrap:balance;overflow-wrap:anywhere}@media (max-width:639px){.seal-page-title{font-size:var(--seal-fs-title-phone)}}.seal-heading{font-size:var(--seal-fs-control);line-height:var(--lh-snug);font-weight:var(--weight-medium);color:var(--ink-1)}.seal-label{font-size:var(--seal-fs-label);line-height:var(--lh-snug);font-weight:var(--weight-medium);color:var(--ink-1)}.seal-body{font-size:var(--seal-fs-body);line-height:var(--lh-normal);color:var(--ink-2)}.seal-muted{font-size:var(--seal-fs-body);line-height:var(--lh-relaxed);color:var(--ink-3)}.seal-meta{font-size:var(--seal-fs-meta);line-height:var(--lh-normal);color:var(--ink-3)}.seal-data{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.seal-alert{font-size:var(--seal-fs-control);color:var(--seal-coral-word)}.seal-price{font-size:var(--seal-fs-price);line-height:1;font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--gold)}.seal-quote{font-size:var(--seal-fs-body);line-height:var(--lh-relaxed);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.seal-aside[data-tone=warn]{color:var(--color-warning)}.seal-row{align-items:center;gap:var(--seal-gap);padding:var(--seal-bar-pad) var(--seal-pad);border-bottom:1px solid var(--seal-hairline);transition:background-color var(--seal-transition);display:flex}.seal-row:last-child{border-bottom:0}.seal-row:hover{background:var(--seal-row-hover)}.seal-row[data-selected=true],.seal-tile[data-selected=true]{background:var(--seal-selected-wash)}.seal-row[data-busy=true],.seal-tile[data-busy=true]{opacity:.5;pointer-events:none}.seal-rows>*{padding:var(--seal-row-pad) var(--seal-pad);border-top:1px solid var(--seal-hairline)}.seal-rows>.seal-row{border-bottom:0}.seal-rows>.seal-secret{padding-block:var(--seal-pad)}@media (min-width:640px){.seal-rows>*{padding-inline:var(--seal-pad-wide)}}.seal-tile{align-items:center;gap:var(--seal-gap);padding:var(--seal-gap);border-radius:var(--seal-control-radius);text-align:center;transition:background-color var(--seal-transition);flex-direction:column;display:flex;position:relative}.seal-tile:hover{background:var(--color-bg-card-hover)}.seal-icon{width:var(--seal-icon);height:var(--seal-icon);color:var(--ink-3);flex-shrink:0}.seal-icon-small{width:var(--seal-icon-small);height:var(--seal-icon-small);flex-shrink:0}.seal-icon-large{width:var(--seal-icon-large);height:var(--seal-icon-large);color:var(--ink-3);flex-shrink:0}.seal-drop[data-dragging=true] .seal-icon-large{color:var(--gold)}.seal-headrow{align-items:center;gap:var(--seal-gap);padding:var(--seal-headrow-pad) var(--seal-pad);border-bottom:1px solid var(--seal-hairline);font-size:var(--seal-fs-meta);color:var(--ink-3);display:flex}.seal-sort{color:inherit;cursor:pointer;transition:color var(--seal-transition);align-items:center;gap:4px;display:inline-flex}.seal-sort:hover,.seal-sort[aria-pressed=true]{color:var(--ink-1)}.seal-btn{height:var(--seal-control-height);padding-inline:var(--seal-control-pad);border-radius:var(--seal-control-radius);font-size:var(--seal-fs-control);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--seal-transition), border-color var(--seal-transition), color var(--seal-transition);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;display:inline-flex}.seal-btn:disabled,.seal-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.seal-btn-compact{height:var(--seal-control-compact);padding-inline:var(--seal-control-pad-compact)}.seal-btn-wrap{height:auto;min-height:var(--seal-control-height);padding-block:var(--seal-option-pad);white-space:normal;text-align:center}.seal-btn-primary{border-color:var(--gold-edge);border-radius:var(--radius-pill);background:var(--gold-fill);box-shadow:var(--gold-glow);font-size:var(--seal-fs-control);letter-spacing:.16em;text-transform:uppercase;color:var(--on-gold);transition:filter var(--seal-transition), box-shadow var(--seal-transition);font-weight:600}.seal-btn-primary:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.06)}.seal-btn-primary:disabled,.seal-btn-primary[aria-disabled=true]{opacity:1;background:var(--seal-quiet-fill);box-shadow:none;color:var(--ink-3);border-color:#0000}.seal-btn-secondary{border-color:var(--color-border-strong);border-radius:var(--radius-pill);background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);font-size:var(--seal-fs-control);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-1);font-weight:500}.seal-btn-secondary:hover:not(:disabled){border-color:var(--seal-edge-lit)}.seal-btn-danger{border-color:var(--coral-edge);border-radius:var(--radius-pill);background:var(--coral);font-size:var(--seal-fs-control);letter-spacing:.16em;text-transform:uppercase;color:var(--on-coral);font-weight:600}.seal-btn-danger:hover:not(:disabled){filter:brightness(.94)}.seal-btn-text{font-size:var(--seal-fs-control);color:var(--ink-1);text-align:left;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;transition:color var(--seal-transition);align-items:center;gap:6px;padding-block:8px;font-weight:500;display:inline-flex}:is(a,button).seal-btn-text:hover:not(:disabled){text-decoration-line:underline}a.seal-btn-text:not(:has(>svg:last-child)):after{content:"";width:15px;height:15px;-webkit-mask:var(--seal-arrow) center / contain no-repeat;-webkit-mask:var(--seal-arrow) center / contain no-repeat;mask:var(--seal-arrow) center / contain no-repeat;background-color:currentColor;flex-shrink:0}.seal-btn-text[aria-pressed=true]{color:var(--gold)}.seal-btn-text:disabled{opacity:.4;cursor:not-allowed}.seal-btn-text-danger{color:var(--seal-coral-word)}.seal-btn-text-danger:hover:not(:disabled){color:var(--seal-coral-word-hover)}.seal-option{justify-content:space-between;align-items:center;gap:var(--seal-gap);width:100%;padding:var(--seal-option-pad) var(--seal-bar-pad);border-radius:var(--seal-control-radius);text-align:left;cursor:pointer;transition:background-color var(--seal-transition);display:flex}.seal-option:hover{background:var(--color-bg-card-hover)}.seal-option[aria-pressed=true]{background:var(--seal-selected-wash)}.seal-btn-icon{width:var(--seal-icon-control);height:var(--seal-icon-control);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);color:var(--ink-1);cursor:pointer;transition:border-color var(--seal-transition), color var(--seal-transition);justify-content:center;align-items:center;display:inline-flex}.seal-btn-icon>svg{width:15px;height:15px}.seal-btn-icon:hover:not(:disabled),.seal-btn-icon[aria-pressed=true]{border-color:var(--seal-edge-lit)}.seal-btn-icon[data-copied=true]{color:var(--gold)}.seal-btn-icon:disabled{opacity:.3;cursor:not-allowed}.seal-btn-icon-danger:hover:not(:disabled){border-color:var(--coral-edge);color:var(--seal-coral-word)}:where(.seal-sheet,.seal-dialog,.seal-toast,.seal-menu,.seal-consent-card,.surface-glass,.seal-command,.seal-disc-core) :is(.seal-btn-secondary,.seal-btn-icon){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.seal-qr-paper{border-radius:var(--seal-control-radius);background:var(--seal-print-paper);padding:12px}.seal-check{width:var(--seal-check);height:var(--seal-check);border-radius:var(--seal-icon-radius);color:var(--ink-3);cursor:pointer;transition:color var(--seal-transition);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.seal-check:hover,.seal-check[aria-checked=true]{color:var(--gold)}.seal-field{width:100%;min-width:0;padding:var(--seal-bar-pad) 16px;border:1px solid var(--color-border-default);border-radius:var(--seal-control-radius);background:var(--color-bg-input);font-size:var(--seal-fs-body);color:var(--ink-2)}.seal-field::placeholder{color:var(--seal-placeholder)}.seal-field:focus{border-color:var(--color-border-accent);outline:none}.seal-field[data-masked=true]{-webkit-text-security:disc}.seal-progress{width:100%;height:var(--seal-progress-height);border-radius:var(--radius-pill);background:var(--color-bg-card-hover);appearance:none;border:0;display:block;overflow:hidden}.seal-progress::-webkit-progress-bar{background:var(--color-bg-card-hover)}.seal-progress::-webkit-progress-value{background:var(--gold);border-radius:var(--radius-pill)}.seal-progress::-moz-progress-bar{background:var(--gold);border-radius:var(--radius-pill)}.seal-progress[data-alarm=true]::-webkit-progress-value{background:var(--color-warning)}.seal-progress[data-alarm=true]::-moz-progress-bar{background:var(--color-warning)}.seal-skeleton{border-radius:var(--seal-icon-radius);background:var(--color-bg-card-hover)}.seal-dialog{width:100%;max-height:var(--seal-dialog-max-height);padding:var(--seal-pad);position:relative;overflow-y:auto}.seal-backdrop{z-index:var(--seal-window-z);background:var(--seal-backdrop);-webkit-backdrop-filter:blur(var(--seal-backdrop-blur));backdrop-filter:blur(var(--seal-backdrop-blur));justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (min-width:640px){.seal-dialog{padding:var(--seal-pad-wide)}}.seal-dialog:focus{outline:none}.seal-dialog[data-size=md]{max-width:28rem}.seal-dialog[data-size=lg]{max-width:42rem}.seal-dialog[data-size=xl]{max-width:64rem}.seal-dialog-close{top:var(--seal-bar-pad);right:var(--seal-bar-pad);position:absolute}.seal-dialog-title{font-size:var(--seal-fs-dialog);line-height:var(--lh-snug);font-weight:var(--weight-medium);color:var(--ink-1)}.seal-signature{border:1px solid var(--color-border-default);border-radius:var(--seal-control-radius);background:var(--seal-print-paper);cursor:crosshair;touch-action:none;width:100%}.seal-toasts{z-index:var(--seal-toast-z);position:fixed;bottom:16px;right:16px}@media (max-width:639px){.seal-toasts{top:16px;bottom:auto;left:16px}}.seal-toast{align-items:flex-start;gap:var(--seal-gap);min-width:var(--seal-toast-min);max-width:calc(100vw - 32px);padding:var(--seal-bar-pad) 16px;display:flex}.seal-header-glass{background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.seal-header-glass[data-on=true]{opacity:1}.seal-header-row{height:var(--seal-header-height);transition:height .7s var(--seal-header-ease)}.seal-header-row[data-scrolled=true]{height:var(--seal-header-height-scrolled)}.seal-logo{width:var(--seal-logo);height:auto;transition:width .7s var(--seal-header-ease)}.seal-header-row[data-scrolled=true] .seal-logo{width:var(--seal-logo-scrolled)}.seal-header-edge{inset-inline:0;height:1px;position:absolute;bottom:0;overflow:hidden}.seal-header-line{background:var(--seal-header-line);position:absolute;inset:0}.seal-header-line[data-on=true]{background:var(--seal-header-line-lit)}.seal-header-progress{transform-origin:0;transform:scaleX(var(--seal-scroll,0));background:var(--seal-header-progress);transition:transform .12s linear;position:absolute;inset:0}.seal-header-sweep{width:var(--seal-header-sweep-width);background:var(--seal-header-sweep);opacity:0;pointer-events:none;height:1px;transition:opacity .5s;position:absolute;top:0;left:0}.seal-header-sweep[data-on=true]{opacity:1;animation:1.6s cubic-bezier(.4,0,.2,1) infinite seal-header-sweep}@keyframes seal-header-sweep{0%{transform:translate(-200px)}to{transform:translate(100vw)}}@media (prefers-reduced-motion:reduce){.seal-header-sweep{display:none}}.seal-lang{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--grad-glass);height:40px;box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);font-size:var(--seal-fs-meta);color:var(--ink-1);padding-inline:16px;transition:border-color .2s}.seal-lang-globe{color:var(--ink-3)}.seal-lang-code{font-variant-numeric:tabular-nums}.seal-lang-chevron{transition:transform .2s var(--seal-ease)}.seal-lang[aria-expanded=true] .seal-lang-chevron{transform:rotate(180deg)}.seal-lang:hover,.seal-lang[aria-expanded=true]{border-color:var(--seal-edge-lit)}.seal-menu{top:calc(100% + var(--seal-menu-gap));z-index:50;min-width:var(--seal-menu-min);max-height:var(--seal-menu-max-height);padding:var(--seal-menu-pad);position:absolute;right:0;overflow-y:auto}.seal-menu-option{align-items:center;gap:var(--seal-gap);width:100%;height:var(--seal-control-height);border-radius:var(--seal-menu-row-radius);text-align:left;color:var(--ink-2);-webkit-user-select:none;user-select:none;padding-inline:12px 10px;transition:background-color .15s,color .15s;display:flex}.seal-menu-option:hover{background:var(--seal-menu-row-hover)}.seal-menu-option[aria-selected=true]{background:var(--seal-menu-row-active);color:var(--ink-1)}.seal-menu-code{font-family:var(--site-mono);font-size:var(--fs-ui);letter-spacing:var(--ls-ui);text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1rem}.seal-menu-rule{background:var(--color-border-default);flex-shrink:0;width:1px;height:16px;display:block}.seal-menu-name{font-size:var(--seal-fs-control);flex:1;line-height:1}.seal-consent-backdrop{z-index:9998;background:var(--seal-backdrop);-webkit-backdrop-filter:blur(var(--seal-backdrop-blur));backdrop-filter:blur(var(--seal-backdrop-blur));position:fixed;inset:0}.seal-consent{inset-inline:0;z-index:9999;padding:var(--seal-consent-pad);animation:seal-consent-in .5s var(--seal-header-ease);position:fixed;bottom:0}.seal-consent-card{max-width:var(--seal-consent-max);max-height:calc(100vh - 2 * var(--seal-consent-pad));max-height:calc(100dvh - 2 * var(--seal-consent-pad));overscroll-behavior:contain;border-radius:var(--radius);margin-inline:auto;overflow-y:auto}.seal-actions{gap:12px;display:grid}.seal-actions>.seal-btn{width:100%}.seal-actions>.seal-btn-text{justify-self:center}@media (min-width:640px){.seal-actions{flex-wrap:wrap;align-items:center;display:flex}.seal-actions>.seal-btn{width:auto}}.seal-consent-head{-moz-column-gap:var(--seal-head-icon-gap);column-gap:var(--seal-head-icon-gap);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.seal-consent-head>.seal-actions{grid-column:1/-1;margin-top:20px}@media (min-width:640px){.seal-consent-head>.seal-actions{grid-column:2}}@media (min-width:768px){.seal-consent{padding:var(--seal-consent-pad-wide)}.seal-consent-card{max-height:calc(100vh - 2 * var(--seal-consent-pad-wide));max-height:calc(100dvh - 2 * var(--seal-consent-pad-wide))}}@keyframes seal-consent-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.seal-consent{animation:none}}.seal-cookie{gap:2px;padding-block:4px;display:grid}@media (min-width:640px){.seal-cookie{grid-template-columns:var(--seal-cookie-name) minmax(0, 1fr);align-items:baseline;gap:var(--seal-gap)}}.seal-switch{width:var(--seal-switch-width);height:var(--seal-switch-height);border:1px solid var(--seal-switch-off-edge);border-radius:var(--radius-pill);background:var(--seal-switch-off-fill);cursor:pointer;flex-shrink:0;transition:background-color .3s,border-color .3s;position:relative}.seal-switch:after{content:"";width:var(--seal-switch-knob);height:var(--seal-switch-knob);border-radius:var(--radius-pill);background:var(--seal-switch-off-knob);transition:transform .3s,background-color .3s;position:absolute;top:1px;left:1px}.seal-switch[aria-checked=true],input:checked+.seal-switch{border-color:var(--seal-switch-on-edge);background:var(--seal-switch-on-fill)}.seal-switch[aria-checked=true]:after,input:checked+.seal-switch:after{transform:translateX(var(--seal-switch-travel));background:var(--gold)}input:focus-visible+.seal-switch{outline:2px solid var(--color-border-accent);outline-offset:2px}.seal-line-top{border-top:1px solid var(--seal-hairline)}.seal-line-bottom{border-bottom:1px solid var(--seal-hairline)}.seal-tab{padding-block:var(--seal-option-pad);font-size:var(--seal-fs-control);font-weight:var(--weight-medium);color:var(--ink-3);cursor:pointer;transition:color var(--seal-transition), border-color var(--seal-transition);border-bottom:2px solid #0000;margin-bottom:-1px}.seal-tab:hover{color:var(--ink-1)}.seal-tab[aria-selected=true]{border-bottom-color:var(--gold);color:var(--ink-1)}@supports (animation-timeline:scroll()){.seal-tabs,.seal-nav-strip,.seal-scroll-x{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--seal-fade-l), #000 calc(100% - var(--seal-fade-r)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--seal-fade-l), #000 calc(100% - var(--seal-fade-r)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--seal-fade-l), #000 calc(100% - var(--seal-fade-r)), transparent);animation:linear both seal-row-fade;animation-timeline:scroll(self inline)}}.seal-tabs{gap:var(--seal-tab-gap);scrollbar-width:none;min-width:0;max-width:100%;display:flex;overflow-x:auto}.seal-tabs::-webkit-scrollbar{display:none}.seal-tabs>.seal-tab{white-space:nowrap;flex-shrink:0}.seal-table{width:100%;font-size:var(--seal-fs-control);text-align:left}.seal-table th{padding:var(--seal-headrow-pad) var(--seal-bar-pad);border-bottom:1px solid var(--seal-hairline);font-size:var(--seal-fs-meta);font-weight:var(--weight-medium);white-space:nowrap;color:var(--ink-3)}.seal-table td{padding:var(--seal-bar-pad);vertical-align:top}.seal-table th:first-child,.seal-table td:first-child{padding-left:0}@media (min-width:640px){.seal-table th,.seal-table td{line-height:1.25rem}}.seal-table tbody tr{border-bottom:1px solid var(--seal-hairline);transition:background-color var(--seal-transition)}.seal-table tbody tr:hover{background:var(--seal-row-hover)}.seal-event{font-family:var(--font-mono);font-size:var(--seal-fs-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.seal-event[data-tone=failure]{color:var(--seal-coral-word)}.seal-event[data-tone=success]{color:var(--ink-1)}.seal-drop{padding:var(--seal-drop-pad) var(--seal-pad);border:2px dashed var(--color-border-default);border-radius:var(--seal-sheet-radius);text-align:center;transition:border-color var(--seal-transition), background-color var(--seal-transition)}.seal-drop[data-dragging=true]{border-color:var(--color-border-accent);background:var(--seal-selected-wash)}.seal-code-paper{border-radius:var(--seal-sheet-radius);background:var(--seal-print-paper);width:fit-content;color:var(--seal-print-ink);padding:16px}.seal-code-paper>svg{display:block}.seal-code-paper[data-variant=owner]{background:var(--brass1);color:var(--bg2)}.seal-qr-pair{grid-auto-columns:var(--seal-qr-card);-moz-column-gap:16px;grid-template-rows:repeat(4,auto);grid-auto-flow:column;justify-content:center;column-gap:16px;display:grid}@media (min-width:640px){.seal-qr-pair{-moz-column-gap:32px;column-gap:32px}}.seal-qr-card{grid-row:span 4;grid-template-rows:subgrid;width:var(--seal-qr-card);justify-items:center;display:grid}.seal-qr-missing{width:var(--seal-qr-card);height:var(--seal-qr-card);border-radius:var(--seal-sheet-radius);background:var(--seal-quiet-fill);justify-content:center;align-items:center;display:flex}.seal-qr-badge{top:calc(var(--seal-bar-pad) * -1);right:calc(var(--seal-bar-pad) * -1);width:var(--seal-qr-badge);height:var(--seal-qr-badge);border-radius:var(--radius-pill);background:var(--seal-qr-badge-share);box-shadow:var(--seal-qr-badge-shadow);color:var(--bg2);cursor:pointer;transition:transform var(--seal-transition);justify-content:center;align-items:center;display:flex;position:absolute}.seal-qr-badge:hover{transform:scale(1.06)}.seal-qr-badge[data-variant=owner]{background:var(--seal-qr-badge-owner)}.seal-qr-link{margin-top:var(--seal-bar-pad);font-size:var(--seal-fs-control);font-weight:var(--weight-medium);color:var(--ink-1);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;align-items:center;gap:6px;display:inline-flex}.seal-qr-link:hover{text-decoration-line:underline}.seal-loading{flex-direction:column;align-items:center;padding-block:48px;display:flex}.seal-loading-mark{justify-content:center;align-items:center;width:260px;height:260px;margin-bottom:40px;display:flex;position:relative}.seal-loading-halo{border-radius:var(--radius-pill);background:var(--seal-loading-halo);filter:blur(28px);pointer-events:none;animation:3.2s ease-in-out infinite seal-loading-halo;position:absolute;inset:0}.seal-loading-logo{z-index:1;-webkit-user-select:none;user-select:none;filter:var(--seal-loading-mark-glow);position:relative}.seal-loading-bar{border-radius:var(--radius-pill);background:var(--seal-loading-track);width:280px;height:2px;position:relative;overflow:hidden}@media (min-width:640px){.seal-loading-bar{width:360px}}.seal-loading-fill{inset-block:0;border-radius:var(--radius-pill);background:var(--seal-loading-fill);width:33.333%;box-shadow:var(--seal-loading-glow);transition:width .7s ease-out;position:absolute;left:0}.seal-loading-fill[data-stage="1"]{width:66.667%}.seal-loading-fill[data-stage="2"]{width:100%}.seal-loading-sweep{background:var(--seal-loading-sweep);width:33.333%;animation:1.8s cubic-bezier(.4,0,.2,1) infinite seal-loading-sweep;position:absolute;inset-block:0}.seal-loading-stage{font-size:var(--seal-fs-meta);color:var(--ink-3);text-align:center;margin-top:20px}.seal-loading-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.seal-loading-dot{border-radius:var(--radius-pill);background:var(--seal-loading-dot-off);width:6px;height:6px;transition:background-color .5s}.seal-loading-dot[data-on=true]{background:var(--gold)}@keyframes seal-loading-halo{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.7;transform:scale(1.06)}}@keyframes seal-loading-sweep{0%{transform:translate(-60%)}to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.seal-loading-halo,.seal-loading-sweep{animation:none}.seal-loading-halo{opacity:.5}}.seal-site{color:var(--ink-2)}.seal-root :is(.text-section-title,.text-h3){color:var(--ink-1)}.seal-root .text-lead{color:var(--ink-2)}.seal-root :is(.text-eyebrow,.text-tech-label){color:var(--ink-3)}.seal-hero-copy{perspective:2000px;transform-origin:100%}.seal-hero-particles{z-index:1}.seal-hero-particle{width:var(--seal-particle);height:var(--seal-particle);background:var(--site-particle-fill);box-shadow:0 0 var(--seal-particle) var(--site-particle-glow), 0 0 calc(var(--seal-particle) * 3) var(--site-particle-halo);will-change:transform, opacity;animation:seal-hero-particle var(--seal-particle-time) var(--seal-particle-delay) infinite ease-in-out;border-radius:9999px;position:absolute}.seal-hero-particle:first-child{--seal-particle:6px;--seal-particle-delay:0s;--seal-particle-time:10s;top:10%;left:0%}.seal-hero-particle:nth-child(2){--seal-particle:6.07242px;--seal-particle-delay:2.83171s;--seal-particle-time:13.217s;top:64.797%;left:60.8695%}.seal-hero-particle:nth-child(3){--seal-particle:6.6051px;--seal-particle-delay:7.45712s;--seal-particle-time:12.466s;top:38.3171%;left:47.9473%}.seal-hero-particle:nth-child(4){--seal-particle:9.39892px;--seal-particle-delay:.784844s;--seal-particle-time:13.463s;top:16.051%;left:.633713%}.seal-hero-particle:nth-child(5){--seal-particle:6.78484px;--seal-particle-delay:6.75909s;--seal-particle-time:12.3966s;top:84.5712%;left:24.7775%}.seal-hero-particle:nth-child(6){--seal-particle:9.46298px;--seal-particle-delay:2.39662s;--seal-particle-time:13.1578s;top:34.6598%;left:28.1485%}.seal-hero-particle:nth-child(7){--seal-particle:8.65431px;--seal-particle-delay:2.12927s;--seal-particle-time:14.9711s;top:17.8484%;left:5.29458%}.seal-hero-particle:nth-child(8){--seal-particle:10.968px;--seal-particle-delay:3.51591s;--seal-particle-time:11.7225s;top:14.3951%;left:25.9834%}.seal-hero-particle:nth-child(9){--seal-particle:8.12927px;--seal-particle-delay:1.43067s;--seal-particle-time:14.75s;top:77.5909%;left:65.2498%}.seal-hero-particle:nth-child(10){--seal-particle:10.1511px;--seal-particle-delay:2.34667s;--seal-particle-time:16.9852s;top:36.5431%;left:29.7406%}.seal-hero-particle:nth-child(11){--seal-particle:10.9711px;--seal-particle-delay:4.75004s;--seal-particle-time:10.6565s;top:33.9662%;left:21.5773%}.seal-hero-particle:nth-child(12){--seal-particle:11.9567px;--seal-particle-delay:1.08898s;--seal-particle-time:13.8007s;top:70.3548%;left:44.6092%}@keyframes seal-hero-particle{0%{opacity:0;transform:translate(0)scale(.3)}20%{opacity:.8}80%{opacity:.6}to{opacity:0;transform:translate(180px)scale(.5)}}.seal-hero-orbits{width:200px;height:400px}.seal-hero-orbit{width:var(--seal-orbit);height:var(--seal-orbit);border:1px solid rgba(var(--seal-gold-rgb), var(--seal-orbit-alpha));will-change:transform, opacity;animation:seal-hero-orbit var(--seal-orbit-time) var(--seal-orbit-delay) infinite ease-in-out;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.seal-hero-orbit:first-child{--seal-orbit:300px;--seal-orbit-alpha:.04;--seal-orbit-time:4s;--seal-orbit-delay:0s}.seal-hero-orbit:nth-child(2){--seal-orbit:400px;--seal-orbit-alpha:.03;--seal-orbit-time:5s;--seal-orbit-delay:.5s}.seal-hero-orbit:nth-child(3){--seal-orbit:500px;--seal-orbit-alpha:.02;--seal-orbit-time:6s;--seal-orbit-delay:1s}@keyframes seal-hero-orbit{0%,to{opacity:.3;transform:translateY(-50%)scale(1)}50%{opacity:.5;transform:translateY(-50%)scale(1.02)}}@media (prefers-reduced-motion:reduce){.seal-hero-particle{display:none}.seal-hero-orbit{opacity:.4;animation:none}}.seal-blob-home{width:78vw;height:78vw;top:-18vw;left:-12vw}.seal-blob-page{width:60vw;height:60vw;top:-14vw;left:-10vw}.seal-hero-title,.seal-page-hero-title{letter-spacing:-.02em;text-wrap:balance;color:var(--site-title);text-shadow:var(--site-title-shadow);font-weight:500;line-height:1.1}.seal-hero-title{font-size:2.5rem}.seal-page-hero-title{font-size:2rem}.seal-hero-tagline,.seal-page-hero-tagline,.seal-page-hero-sub{letter-spacing:-.02em;text-wrap:balance;font-weight:300}.seal-hero-tagline,.seal-page-hero-tagline{line-height:1.25}.seal-hero-tagline{color:var(--site-tagline);font-size:1.25rem}.seal-page-hero-tagline{max-width:30ch;color:var(--ink-2);font-size:1.125rem}.seal-page-hero-sub{max-width:40ch;line-height:1.375;font-size:var(--seal-fs-body);color:var(--ink-3)}.seal-page-hero[data-page=error] .seal-page-hero-sub{max-width:48ch}@media (min-width:768px){.seal-hero-title{font-size:3.25rem}.seal-page-hero-title{font-size:2.6rem}.seal-hero-tagline{font-size:1.5rem;line-height:2rem}.seal-page-hero-tagline{font-size:1.25rem;line-height:1.75rem}.seal-page-hero-sub{font-size:var(--seal-fs-label);line-height:1.5rem}}@media (min-width:1024px){.seal-hero-title{font-size:4rem}.seal-page-hero-title{font-size:3.2rem}.seal-page-hero-tagline{font-size:1.5rem;line-height:2rem}.seal-page-hero-sub{line-height:1.75rem}}@media (min-width:1280px){.seal-hero-title{font-size:4.75rem}.seal-page-hero-title{font-size:3.8rem}.seal-hero-tagline{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.seal-hero-title{font-size:6rem}.seal-page-hero-title{font-size:4.6rem}}.seal-hero-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.seal-hero-stage{min-height:400px}.seal-hero-portal{position:absolute;inset:-10%}@media (min-width:1600px){.seal-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:calc(100vh - 60px)}.seal-hero-stage{min-height:0}.seal-hero-portal{left:-40%;right:-40%}}.seal-hero-alerts{max-width:640px}.seal-hero-seal{max-width:min(90%,78vh)}.seal-page-hero-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.seal-page-hero-stage{min-height:300px}.seal-page-hero[data-page=error] .seal-page-hero-stage{min-height:280px}.seal-page-hero-art{max-width:440px;filter:var(--site-art-glow)}.seal-page-hero[data-page=error] .seal-page-hero-art{max-width:480px}.seal-page-hero[data-page=platform] .seal-page-hero-art{max-width:520px}.seal-page-portal{position:absolute;inset:-6%}@media (min-width:768px){.seal-page-hero-stage{min-height:380px}.seal-page-hero[data-page=error] .seal-page-hero-stage{min-height:360px}}@media (min-width:1024px){.seal-page-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seal-page-hero[data-page=about] .seal-page-hero-grid{min-height:52vh}.seal-page-hero[data-page=pricing] .seal-page-hero-grid{min-height:56vh}.seal-page-hero[data-page=error] .seal-page-hero-grid{min-height:58vh}.seal-page-hero[data-page=platform] .seal-page-hero-grid{min-height:62vh}.seal-page-hero-stage,.seal-page-hero[data-page=error] .seal-page-hero-stage{min-height:0}.seal-page-hero-art{max-width:540px}.seal-page-hero[data-page=error] .seal-page-hero-art{max-width:600px}.seal-page-hero[data-page=platform] .seal-page-hero-art{max-width:640px}}@media (min-width:1536px){.seal-page-hero-art{max-width:640px}.seal-page-hero[data-page=error] .seal-page-hero-art{max-width:700px}.seal-page-hero[data-page=platform] .seal-page-hero-art{max-width:760px}}.seal-page-body{padding-top:var(--pad-section);padding-right:var(--pad-section-x);padding-left:var(--pad-section-x)}.seal-wave{height:100px}.seal-wave-page{height:70px}@media (min-width:1024px){.seal-wave-page{height:90px}}.seal-wave-ghost{filter:var(--site-wave-ghost);transform:translateY(6px)}.seal-section-display,.seal-section-subdisplay{letter-spacing:-.02em;font-weight:500}.seal-section-display{color:var(--site-title);text-shadow:var(--site-display-shadow);font-size:2.25rem;line-height:2.5rem}.seal-section-subdisplay{color:var(--site-subdisplay);text-shadow:var(--site-subdisplay-shadow);font-size:1.875rem;line-height:2.25rem}.seal-section-lead{max-width:60ch;color:var(--ink-2)}@media (min-width:768px){.seal-section-display{font-size:3rem;line-height:1}.seal-section-subdisplay{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.seal-section-display{font-size:3.75rem}.seal-section-subdisplay{font-size:3rem;line-height:1}}@media (min-width:1280px){.seal-section-display{font-size:4.5rem}.seal-section-subdisplay{font-size:3.75rem}}@media (min-width:1536px){.seal-section-display{font-size:6rem}.seal-section-subdisplay{font-size:4.5rem}}.seal-col,.seal-step{text-align:left;flex-direction:row;flex:1 1 0;align-items:center;gap:20px;display:flex}.seal-col-words{flex:auto;min-width:0}@media (min-width:768px){.seal-col,.seal-step{text-align:center;flex-direction:column;gap:0}.seal-col{max-width:360px}.seal-step{max-width:320px}.seal-col-words{flex-direction:column;flex:none;align-items:center;display:flex}}.seal-col-glow{background-color:var(--brass1);filter:blur(30px);border-radius:9999px;position:absolute;inset:-8px}.seal-col-icon{color:var(--ink-3);transition:color .3s var(--seal-ease), filter .3s var(--seal-ease)}[data-active=true] .seal-col-icon{color:var(--gold);filter:var(--site-icon-glow)}.seal-col-title{letter-spacing:.1em;text-transform:uppercase;color:var(--site-col-title);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease);font-size:1.25rem;font-weight:700;line-height:1.75rem}[data-active=true] .seal-col-title{color:var(--site-col-title-lit)}.seal-col-text{font-size:var(--seal-fs-body);letter-spacing:0;text-transform:none;color:var(--ink-3);font-weight:300;line-height:1.7}@media (min-width:768px){.seal-col-title{font-size:1.5rem;line-height:2rem}.seal-col-text{max-width:300px;line-height:1.25rem}.seal-step .seal-col-text{max-width:280px}}@media (min-width:1024px){.seal-col-glow{filter:blur(40px);inset:-12px}.seal-col-title{font-size:1.875rem;line-height:2.25rem}.seal-col-text{line-height:1.5rem}}@media (min-width:1280px){.seal-col-glow{filter:blur(50px);inset:-16px}}.seal-squad-wave{height:80px}.seal-squad-stage{height:180px}.seal-tab-glow,.seal-outline-glow{background:var(--site-glow-disc);border-radius:9999px;position:absolute}.seal-tab-glow{inset:-28px}.seal-outline-glow{inset:-22px}.seal-tab-icon,.seal-outline-icon{color:var(--ink-3);transition:color .3s var(--seal-ease), filter .3s var(--seal-ease)}.seal-squad-tab[data-active=true] .seal-tab-icon{color:var(--gold);filter:var(--site-icon-glow)}.seal-outline[data-active=true] .seal-outline-icon{color:var(--gold);filter:var(--site-icon-glow-small)}.seal-tab-label{font-size:var(--seal-fs-control);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease);font-weight:500}[data-active=true]>.seal-tab-label{color:var(--ink-1)}.seal-tab-line{background-color:var(--gold);border-radius:9999px;height:.125rem}.seal-squad-text{font-size:var(--seal-fs-body);color:var(--ink-3);line-height:1.625}.seal-spec-chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--grad-glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);transition:border-color .3s var(--seal-ease)}.group:hover .seal-spec-chip{border-color:var(--seal-edge-lit)}.seal-spec-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-1);font-size:12px;font-weight:500}.seal-spec-tip{opacity:0;transition:opacity .2s var(--seal-ease)}.group:hover .seal-spec-tip{opacity:1}.seal-spec-tip-text{font-size:var(--seal-fs-caps);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}@media (min-width:768px){.seal-tab-label{letter-spacing:.15em;line-height:1rem}}@media (min-width:1024px){.seal-squad-wave{height:100px}.seal-squad-stage{height:220px}.seal-tab-glow{inset:-40px}.seal-outline-glow{inset:-32px}.seal-tab-label{line-height:1.25rem}.seal-tab-line{height:3px}.seal-squad-text{line-height:1.5rem}}@media (min-width:1280px){.seal-squad-wave{height:120px}.seal-squad-stage{height:260px}.seal-tab-glow{inset:-52px}}.seal-command-line{font-family:var(--site-mono);font-size:var(--seal-fs-body);line-height:1.5rem}.seal-command-prompt{color:var(--gold)}.seal-command-code{color:var(--ink-1)}.seal-command-hint{letter-spacing:.15em;text-transform:uppercase;text-align:center;text-wrap:balance;color:var(--ink-3);font-size:12px}@media (min-width:768px){.seal-command-hint{line-height:1rem}}.seal-footer-heading{font-size:var(--seal-fs-caps);letter-spacing:.25em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.seal-footer-link,.seal-footer-text{font-size:var(--seal-fs-small);color:var(--ink-2);line-height:1.25rem}.seal-footer-link{transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease)}.seal-footer-link:hover{color:var(--ink-1)}.seal-footer-rule{background:var(--site-footer-rule)}.seal-footer-fine{font-size:var(--seal-fs-caps);letter-spacing:.025em;color:var(--ink-3)}.seal-client-name{color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease)}[data-active=true]>.seal-client-name{color:var(--ink-1)}.seal-hairlines{border-color:var(--color-border-subtle)}.seal-flow-name{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px}.group:hover .seal-flow-name{text-decoration-line:underline}.seal-prose{font-size:var(--seal-fs-body);color:var(--ink-2);line-height:1.625}.seal-flow-arrow{color:var(--gold);opacity:0;transition:opacity .15s var(--seal-ease)}.group:hover .seal-flow-arrow{opacity:1}.seal-inline-link{color:var(--ink-1);text-decoration-line:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.seal-fine{font-size:var(--seal-fs-small);color:var(--ink-3);line-height:1.625}.seal-fine-line{font-size:var(--seal-fs-meta);color:var(--ink-3);line-height:1.25rem}.seal-point-title{color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease)}[data-active=true]>.seal-point-title{color:var(--ink-1)}.seal-point-text{max-width:280px;font-size:var(--seal-fs-small);color:var(--ink-3);font-weight:300;line-height:1.625}.seal-how-num{letter-spacing:-.02em;color:var(--gold);font-size:1.5rem;font-weight:500;line-height:1.2}@media (min-width:1024px){.seal-how-num{font-size:2rem}}.seal-check-mark{width:16px;height:16px;color:var(--gold)}.seal-check-text{font-size:var(--seal-fs-small);color:var(--ink-2);line-height:1.625}.seal-tier{width:82vw;max-width:340px}.seal-tier[data-featured=true]{border-color:var(--color-border-accent);box-shadow:var(--shadow-glass), var(--shadow-glow-brass)}.seal-tier-suffix{font-size:var(--seal-fs-body);color:var(--ink-3);line-height:1.5rem}.seal-tier-term{font-size:var(--seal-fs-small);color:var(--ink-3);line-height:1.25rem}.seal-tier-blurb{min-height:2.6em;font-size:var(--seal-fs-small);color:var(--ink-3);line-height:1.625}.seal-tier-row{scrollbar-width:none}@media (min-width:768px){.seal-tier{width:auto;max-width:none}}.seal-hero-entry{font-size:var(--seal-fs-small);letter-spacing:-.02em;color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease);font-weight:300;line-height:1.25rem}.seal-hero-entry:hover{color:var(--ink-1)}.seal-toggle-word{color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.2s;transition-timing-function:var(--seal-ease)}.seal-toggle-word[aria-pressed=true]{color:var(--ink-1)}.seal-price-switch{border:1px solid var(--color-border-strong);background:var(--site-switch-off);width:52px;height:28px;transition-property:var(--seal-colors);transition-duration:.3s;transition-timing-function:var(--seal-ease);border-radius:9999px}.seal-price-switch[aria-checked=true]{background:var(--site-switch-on)}.seal-price-switch-knob{background:var(--gold);width:20px;height:20px;transition:transform .3s var(--seal-ease);border-radius:9999px;position:absolute;top:3px;left:3px;transform:translate(0)}.seal-price-switch[aria-checked=true] .seal-price-switch-knob{transform:translate(24px)}.seal-toggle-note{font-size:var(--seal-fs-caps);color:var(--ink-3);line-height:1.625}.seal-nav-strip{scrollbar-width:none}.seal-nav-link,.seal-nav-home{font-size:var(--seal-fs-control);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px;transition-property:var(--seal-colors);transition-duration:.15s;transition-timing-function:var(--seal-ease);line-height:1.25rem}.seal-nav-link{color:var(--ink-3)}.seal-nav-home{font-weight:var(--weight-medium);color:var(--ink-1)}.seal-nav-link:hover,.seal-nav-link[aria-current=page]{color:var(--ink-1)}.seal-nav-link[aria-current=page],.seal-nav-home[aria-current=page]{text-decoration-line:underline}.seal-nav-strip .seal-nav-link{white-space:nowrap}.seal-doc-title{letter-spacing:-.02em;color:var(--site-title);font-size:2rem;font-weight:500;line-height:1.1}@media (min-width:1024px){.seal-doc-title{font-size:2.6rem}}.seal-doc-dated,.seal-doc-th{color:var(--ink-3)}.seal-doc-code{border-color:var(--color-border-default);background:rgba(var(--black-rgb), .35);font-family:var(--site-mono);color:var(--ink-1);border-radius:.75rem;font-size:.75rem;line-height:1.625}@media (min-width:1024px){.seal-doc-code{font-size:var(--seal-fs-small);line-height:1.25rem}}.seal-doc-table{font-size:var(--seal-fs-small);line-height:1.25rem}.seal-doc-row{border-top-width:1px;border-color:var(--color-border-subtle);vertical-align:top;display:block}.seal-doc-cmd,.seal-doc-what{display:block}.seal-doc-cmd{font-family:var(--site-mono);overflow-wrap:break-word;color:var(--ink-1);padding:.625rem 1.5rem 1px 1px;font-size:.75rem;line-height:1rem}.seal-doc-what{color:var(--ink-2);padding:.25rem 1px .625rem}@media (min-width:640px){.seal-doc-row{border-bottom-width:1px;border-color:var(--color-border-default);display:table-row}.seal-doc-row:hover{background-color:rgba(var(--white-rgb), .02)}.seal-doc-cmd,.seal-doc-what{font-size:var(--seal-fs-small);letter-spacing:-.02em;line-height:1.25rem;display:table-cell}.seal-doc-cmd{width:40%;padding:.75rem 1rem .625rem}.seal-doc-what{padding:.625rem 1rem .75rem}}.seal-doc-note{border-color:var(--color-border-accent);background:rgba(var(--brass-rgb), .05);border-radius:.75rem}.seal-doc-prevailing{border-color:var(--color-border-default);font-size:var(--seal-fs-small);color:var(--ink-3);line-height:1.625}.seal-disc-zone[data-done=true]{opacity:0;pointer-events:none}.seal-disc-splash{background-color:rgba(var(--black-rgb), .4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1rem}.seal-disc-splash-mark{border-width:1px;border-radius:1rem}.seal-disc-splash-glyph{color:var(--ink-3)}.seal-disc-splash-stage{color:var(--ink-1);font-size:1.125rem;font-weight:500;line-height:1.75rem}.seal-disc-splash-bar{background-color:rgba(var(--white-rgb), .05);appearance:none;border:0;border-radius:9999px;width:12rem;height:.375rem;display:block;overflow:hidden}.seal-disc-splash-bar::-webkit-progress-bar{background-color:rgba(var(--white-rgb), .05)}.seal-disc-splash-bar::-webkit-progress-value{background:var(--gold);border-radius:9999px;transition:width .3s}.seal-disc-splash-bar::-moz-progress-bar{background:var(--gold);border-radius:9999px}.seal-disc-splash-pct{color:var(--ink-3);font-size:.75rem;line-height:1rem}.seal-disc-plate{box-shadow:var(--shadow-glass);border-radius:50%}@keyframes seal-arc-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.seal-arc-glass,.seal-arc-set,.seal-arc-icon{animation:seal-arc-in .4s cubic-bezier(.22, 1, .36, 1) var(--seal-arc-delay,0s) both}:is(.seal-arc-glass,.seal-arc-set,.seal-arc-icon)[data-position=left]{--seal-arc-delay:.12s}:is(.seal-arc-glass,.seal-arc-set,.seal-arc-icon)[data-position=right]{--seal-arc-delay:.2s}:is(.seal-arc-glass,.seal-arc-set,.seal-arc-icon)[data-position=bottom]{--seal-arc-delay:.28s}.seal-arc-set{transform-box:view-box;transform-origin:50%}.seal-arc-glass{--seal-arc-ring:radial-gradient(closest-side, transparent 72%, black 72%, black 88%, transparent 88%);--seal-arc-sweep:conic-gradient(from var(--seal-arc-from), black 0deg 56deg, transparent 56deg);-webkit-mask:var(--seal-arc-ring), var(--seal-arc-sweep);-webkit-mask-composite:source-in;-webkit-mask:var(--seal-arc-ring), var(--seal-arc-sweep);-webkit-mask:var(--seal-arc-ring), var(--seal-arc-sweep);mask:var(--seal-arc-ring), var(--seal-arc-sweep);-webkit-mask-composite:source-in, xor;-webkit-mask-composite:source-in;mask-composite:intersect}.seal-arc-glass[data-position=left]{--seal-arc-from:242deg}.seal-arc-glass[data-position=right]{--seal-arc-from:62deg}.seal-arc{fill:#0000;stroke:var(--color-border-strong);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:pointer;pointer-events:auto;transition:filter .2s}.seal-arc:hover{stroke:var(--seal-edge-lit)}.seal-arc-set[data-lit=true]>.seal-arc{stroke:var(--gold-edge)}.seal-arc[data-variant=primary]{fill:url(#sealCardArcFill);stroke:var(--gold-edge)}.seal-arc[data-variant=primary]:hover:not([aria-disabled=true]){filter:brightness(1.06)}.seal-arc[data-variant=primary][aria-disabled=true]{fill:var(--seal-quiet-fill);stroke:var(--color-border-default);cursor:not-allowed}.seal-arc:focus{outline-offset:2px;outline:2px solid #0000}.seal-arc:focus-visible{stroke:var(--gold)}.seal-arc-fill>stop:first-child{stop-color:var(--gold-hi)}.seal-arc-fill>stop:nth-child(2){stop-color:var(--gold-mid)}.seal-arc-fill>stop:nth-child(3){stop-color:var(--gold-lo)}.seal-arc-word{letter-spacing:.14em;text-transform:uppercase;dominant-baseline:central;fill:var(--on-gold);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2px;font-weight:600}.seal-arc-set[data-disabled=true]>.seal-arc-word{fill:var(--ink-3)}.seal-arc-arrow{letter-spacing:0}.seal-arc-icon{color:var(--ink-1);pointer-events:none;transition:color .2s var(--seal-ease);position:absolute;top:50%;translate:-50% -50%}.seal-arc-icon[data-position=left]{left:10%}.seal-arc-icon[data-position=right]{left:90%}.seal-arc-icon>svg{width:22px;height:22px}.seal-arc-icon[data-lit=true]{color:var(--gold)}.seal-gear{transition:transform .3s var(--seal-ease)}.seal-gear[data-open=true]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.seal-arc-glass,.seal-arc-set,.seal-arc-icon{animation:none}}.seal-disc-row{bottom:-4%}.seal-disc-btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass);font-size:var(--seal-fs-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-1);transition:border-color .2s var(--seal-ease);font-weight:500}.seal-disc-btn[data-lit=true]{border-color:var(--gold-edge)}.seal-disc-btn:disabled{opacity:.4;pointer-events:none}.seal-disc-btn:focus{outline-offset:2px;outline:2px solid #0000}.seal-disc-btn:active{transform:scale(.97)}.seal-hero-stage{transition:translate .45s cubic-bezier(.22,1,.36,1)}.seal-hero-stage:has(.seal-disc-zone[data-rules=side]){translate:calc(-1 * var(--seal-rules-shift)) 0}.seal-disc-zone{scroll-margin-top:var(--seal-header-height-scrolled)}body:has(.seal-disc-zone[data-rules=sheet]){padding-bottom:50dvh}.seal-hero-copy{transition:opacity .45s var(--seal-ease)}.seal-hero-copy[data-quiet=true]{opacity:.35}@media (prefers-reduced-motion:reduce){.seal-hero-stage,.seal-hero-copy{transition:none}}.seal-disc-edge,.seal-disc-rim{stroke-width:2px;vector-effect:non-scaling-stroke;transition:opacity .35s var(--seal-ease)}.seal-disc-edge{stroke:rgba(var(--seal-gold-rgb), .8)}.seal-disc-edge[data-state=drop]{stroke:var(--gold)}.seal-disc-edge[data-open=true]{opacity:0}.seal-disc-rim{stroke:var(--color-border-strong);opacity:0}.seal-disc-rim[data-open=true]{opacity:1}.seal-disc-core{border-radius:9999px;container-type:size}@keyframes seal-disc-breath{0%,to{opacity:.85;text-shadow:0 0 8px rgba(var(--seal-gold-rgb), 0), 0 0 3px #0e0e0ff2, 0 0 6px #0e0e0fe6}50%{opacity:1;text-shadow:0 0 20px rgba(var(--seal-gold-rgb), .45), 0 0 3px #0e0e0ff2, 0 0 6px #0e0e0fe6}}.seal-disc-ring{stroke:var(--gold);pointer-events:none;transition:stroke-dasharray .25s ease-out}.seal-disc-flight{padding-inline:10%}.seal-disc-pct{font-variant-numeric:tabular-nums;color:var(--ink-1);font-size:1.875rem;font-weight:600;line-height:2.25rem}.seal-disc-phase{font-size:var(--seal-fs-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-weight:500;line-height:1.25}.seal-disc-phase[data-stalled=true]{color:var(--seal-stalled)}@media (min-width:768px){.seal-disc-pct{font-size:2.25rem;line-height:2.5rem}}.seal-disc-face{cursor:pointer}.seal-disc-face[data-face=files]{clip-path:polygon(50% 0%,50% 50%,6.7% 75%,6.7% 25%)}.seal-disc-face[data-face=folder]{clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 50%)}.seal-disc-face[data-face=secret]{clip-path:polygon(50% 50%,93.3% 75%,50% 100%,6.7% 75%)}.seal-disc-face:focus{outline-offset:2px;outline:2px solid #0000}.seal-disc-face-word{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ink-1);transition:color .2s var(--seal-ease), opacity .2s var(--seal-ease), translate .5s cubic-bezier(.22, 1, .36, 1);font-size:12px;font-weight:500;line-height:1.2;position:absolute;transform:translate(-50%,-50%)}.seal-disc-face-word[data-face=files]{top:37.5%;left:28.35%}.seal-disc-face-word[data-lit=true][data-face=files]{translate:-2.08cqw -1.2cqh}.seal-disc-face-word[data-lit=true][data-face=folder]{translate:2.08cqw -1.2cqh}.seal-disc-face-word[data-lit=true][data-face=secret]{translate:0 2.4cqh}.seal-disc-face-word[data-face=folder]{top:37.5%;left:71.65%}.seal-disc-face-word[data-face=secret]{top:75%;left:50%}.seal-disc-face-word[data-lit=true]{color:var(--gold)}.seal-disc-face-word[data-quiet=true]{opacity:.5}.seal-disc-zone[data-dragging=true] .seal-disc-face-word{opacity:0}.seal-disc-call{max-width:74%;font-size:var(--seal-fs-meta);letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--gold);margin-inline:auto;font-weight:600;line-height:1.3;animation:3s ease-in-out infinite seal-disc-breath}@media (min-width:640px){.seal-disc-call{font-size:var(--seal-fs-body)}}.seal-shutter :is(polyline,polygon,rect){stroke-width:1px;vector-effect:non-scaling-stroke}.seal-shutter-light{transform-box:view-box;transform-origin:50px 50px;stroke:none;transition:transform .5s cubic-bezier(.22,1,.36,1);animation:4s ease-in-out infinite seal-shutter-breath}@keyframes seal-shutter-breath{0%,to{opacity:.6}50%{opacity:.95}}.seal-disc-zone[data-dragging=true] .seal-shutter-light{animation-duration:1.6s}.seal-disc-zone[data-chosen] .seal-shutter-light{opacity:1;animation:none;transform:scale(1.4)}.seal-shutter-light-core{stop-color:var(--seal-shutter-light)}.seal-shutter-light-mid{stop-color:var(--brass1)}.seal-shutter-light-low{stop-color:rgba(var(--seal-gold-rgb), .35)}.seal-shutter-light-edge{stop-color:rgba(var(--seal-gold-rgb), 0)}.seal-shutter-blade{transform-box:view-box;transition:transform .5s cubic-bezier(.22,1,.36,1)}.seal-shutter-blade[data-face=files]{--seal-blade-x:-.866;--seal-blade-y:-.5;transform-origin:6.7px 25px}.seal-shutter-blade[data-face=folder]{--seal-blade-x:.866;--seal-blade-y:-.5;transform-origin:93.3px 25px}.seal-shutter-blade[data-face=secret]{--seal-blade-x:0;--seal-blade-y:1;transform-origin:50px 100px}.seal-disc-zone:not([data-face]):not([data-chosen]):not([data-dragging=true]) .seal-shutter-blade{animation:8s cubic-bezier(.22,1,.36,1) infinite seal-shutter-tick}@keyframes seal-shutter-tick{0%,9%,to{translate:0}3%,5%{translate:calc(var(--seal-blade-x) * .8px) calc(var(--seal-blade-y) * .8px)}}.seal-shutter-blade[data-lit=true]{transform:translate(calc(var(--seal-blade-x) * 2.4px), calc(var(--seal-blade-y) * 2.4px)) rotate(3.4deg)}.seal-disc-zone[data-dragging=true] .seal-shutter-blade{transform:none}.seal-disc-zone[data-chosen] .seal-shutter-blade{transform:translate(calc(var(--seal-blade-x) * 34px), calc(var(--seal-blade-y) * 34px)) rotate(32deg);transition:transform .46s cubic-bezier(.65,0,.35,1)}:is(.seal-disc-zone[data-chosen=files] .seal-shutter-blade[data-face=folder],.seal-disc-zone[data-chosen=folder] .seal-shutter-blade[data-face=secret],.seal-disc-zone[data-chosen=secret] .seal-shutter-blade[data-face=files]){transition-delay:60ms}:is(.seal-disc-zone[data-chosen=files] .seal-shutter-blade[data-face=secret],.seal-disc-zone[data-chosen=folder] .seal-shutter-blade[data-face=files],.seal-disc-zone[data-chosen=secret] .seal-shutter-blade[data-face=folder]){transition-delay:.12s}.seal-shutter-plate{stroke:none}.seal-shutter-plate[data-face=files]{fill:#201f1c}.seal-shutter-plate[data-face=folder]{fill:#1a1918}.seal-shutter-plate[data-face=secret]{fill:#151514}.seal-shutter-edge{fill:none;stroke:rgba(var(--seal-gold-rgb), .55);stroke-linejoin:round;transition:stroke .3s var(--seal-ease)}.seal-shutter-blade[data-lit=true] .seal-shutter-edge{stroke:var(--gold)}.seal-shutter-chamfer{fill:none;stroke:rgba(var(--ink-rgb), .09)}@media (prefers-reduced-motion:reduce){.seal-shutter-light,.seal-disc-zone:not([data-face]):not([data-chosen]):not([data-dragging=true]) .seal-shutter-blade{animation:none}}.seal-disc-head{padding:18% 23% .625rem}.seal-disc-zone[data-compact=true] .seal-disc-head{padding:10% 14% .375rem}.seal-disc-zone[data-compact=true] .seal-disc-head[data-head=secret]{padding:16% 24% .375rem}.seal-disc-title{font-size:var(--seal-fs-body);white-space:nowrap;color:var(--ink-1);font-weight:500;line-height:1.3}.seal-disc-meta{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-3);font-size:12px;font-weight:400}.seal-disc-back,.seal-disc-remove{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.15s;transition-timing-function:var(--seal-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.seal-disc-back>svg,.seal-disc-remove>svg{width:15px;height:15px}.seal-disc-back:hover,.seal-disc-remove:hover{background-color:rgba(var(--ink-rgb), .08);color:var(--ink-1)}.seal-disc-scroll{scrollbar-width:thin;scrollbar-color:rgba(var(--seal-gold-rgb), .25) transparent}.seal-disc-scroll::-webkit-scrollbar{width:4px}.seal-disc-scroll::-webkit-scrollbar-track{background:0 0}.seal-disc-scroll::-webkit-scrollbar-thumb{background-color:rgba(var(--seal-gold-rgb), .25);border-radius:2px}.seal-disc-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--seal-gold-rgb), .45)}.seal-disc-files{padding:0 16% .25rem;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%)}.seal-disc-zone[data-compact=true] .seal-disc-files{padding-inline:14%}.seal-disc-list>*+*{border-top:1px solid var(--seal-hairline)}.seal-disc-file{-moz-column-gap:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:10px;padding-block:7px;display:grid}.seal-disc-file-glyph{width:14px;height:14px;color:var(--ink-3)}.seal-disc-file-name{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--seal-fs-small);color:var(--ink-1);-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.seal-disc-file-size{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-3);font-size:12px}.seal-disc-zone[data-compact=true] .seal-disc-file{-moz-column-gap:8px;column-gap:8px;padding-block:5px}.seal-disc-zone[data-compact=true] .seal-disc-file-size{display:none}.seal-disc-file-open{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}.seal-disc-file-open:hover{text-decoration-line:underline}.seal-disc-secret{gap:.25rem;padding:.5rem 18% 0}.seal-disc-rules{font-size:var(--seal-fs-meta);text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;padding:.5rem 16% 12%;line-height:1.4;display:flex}.seal-disc-zone[data-compact=true] .seal-disc-rules{padding:.375rem 18% 10%}.seal-disc-rules-row{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.seal-disc-rules-word{color:var(--ink-2);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;transition:color var(--seal-transition)}.seal-disc-rules-word:hover{color:var(--ink-1);text-decoration-line:underline}.seal-rules{color:var(--ink-2)}.seal-rules[data-layout=side]{z-index:20;width:var(--seal-rules-width);height:fit-content;margin-block:auto;position:absolute;top:6%;bottom:6%;left:96%}.seal-rules[data-layout=sheet]{inset-inline:0;z-index:var(--seal-window-z);max-width:560px;max-height:50dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--seal-rules-sheet-radius) var(--seal-rules-sheet-radius) 0 0;border-bottom:0;margin-inline:auto;position:fixed;bottom:0}.seal-rules-head{padding:20px 24px 8px}.seal-rules[data-layout=sheet] .seal-rules-head{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;padding:8px 20px 4px}.seal-rules-grip{border-radius:var(--radius-pill);background:var(--color-border-strong);width:36px;height:4px;margin:0 auto 10px;display:block}.seal-rules-body{padding:8px 24px 24px}.seal-rules[data-layout=sheet] .seal-rules-body{padding:8px 20px 20px}.seal-rules-fields{gap:20px;display:grid}.seal-rules[data-layout=sheet] .seal-rules-fields{gap:16px}.seal-rule{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.seal-rule-label{font-size:var(--seal-fs-meta);line-height:var(--lh-normal);color:var(--ink-2);padding:0}.seal-rule-error{font-size:var(--seal-fs-meta);color:var(--seal-coral-word)}.seal-rule .seal-field[aria-invalid=true]{border-color:var(--coral-edge)}.seal-rule-hint{font-size:var(--seal-fs-caps);color:var(--ink-2)}.seal-rule-attached{font-size:var(--seal-fs-control);color:var(--ink-1)}.seal-rule-message{resize:none;height:88px;display:block}.seal-rule-message[data-clip=true]{padding-right:52px}.seal-rule-clip{position:absolute;top:6px;right:6px}.seal-scale{border-bottom:1px solid var(--seal-hairline);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.seal-scale-step{cursor:pointer;display:flex}.seal-scale-word{text-align:center;color:var(--ink-2);transition:color var(--seal-transition), border-color var(--seal-transition);border-bottom:2px solid #0000;flex-direction:column;flex:1;align-items:center;gap:2px;margin-bottom:-1px;padding:6px 2px 9px;display:flex}.seal-scale-figure{font-size:var(--seal-fs-label);line-height:1.15;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.seal-scale-unit{font-size:var(--seal-fs-caps);line-height:1.2}.seal-scale-step:hover .seal-scale-word{color:var(--ink-1)}.seal-scale-step input:checked+.seal-scale-word{border-bottom-color:var(--gold);color:var(--ink-1)}.seal-scale-step input:focus-visible+.seal-scale-word{outline:2px solid var(--color-border-accent);outline-offset:2px;border-radius:4px}.seal-rule-switch{justify-content:space-between;align-items:center;gap:var(--seal-gap);cursor:pointer;padding-block:12px;display:flex}.seal-rule-switch-word{font-size:var(--seal-fs-body);color:var(--ink-1)}.seal-disc-cancel{height:var(--seal-control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);box-shadow:var(--shadow-glass);color:var(--ink-1);transition:border-color .15s var(--seal-ease);padding-inline:18px;bottom:12%}.seal-disc-cancel:hover{border-color:var(--seal-edge-lit)}.seal-disc-cancel-word{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:500}.seal-disc-back:focus,.seal-disc-remove:focus,.seal-disc-rules-word:focus,.seal-disc-cancel:focus{outline-offset:2px;outline:2px solid #0000}.seal-disc-back:focus-visible,.seal-disc-remove:focus-visible,.seal-disc-rules-word:focus-visible,.seal-disc-cancel:focus-visible{box-shadow:0 0 0 2px var(--seal-focus-ring)}.seal-create-error{border-color:var(--coral-edge);border-radius:var(--radius);font-size:var(--seal-fs-body);color:var(--seal-coral-word);line-height:1.25rem}.seal-create-offer{border-radius:var(--radius);font-size:var(--seal-fs-body);color:var(--ink-2);line-height:1.25rem}.seal-tg-page{min-height:100dvh;color:var(--ink-2)}.seal-tg-words{line-height:1.25}.seal-tg-hello,.seal-tg-sub{letter-spacing:-.02em}.seal-tg-hello{font-size:var(--seal-fs-body);color:var(--ink-1);font-weight:500}.seal-tg-sub{font-size:var(--seal-fs-caps);color:var(--ink-3);font-weight:300}.seal-tg-stage{max-width:min(100%,60vh)}.seal-tg-portal{opacity:.72;inset:-50%}.seal-tg-result{max-width:calc(2 * var(--seal-qr-card) + 16px)}.seal-root{background-color:var(--bg2);color:var(--ink-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.seal-mono{font-family:var(--site-mono)}.seal-strong{font-weight:var(--weight-medium);color:var(--ink-1)}.seal-plain{font-weight:var(--weight-regular)}.seal-secret-field{resize:none;line-height:1.625}.seal-rich-code{font-family:var(--site-mono);overflow-wrap:anywhere;font-size:.75rem;line-height:1rem}.seal-rich-word{white-space:nowrap}.seal-fp-words{font-family:var(--site-mono);color:var(--ink-1);font-size:18px}@media (min-width:640px){[data-size=lg]>.seal-fp-words{font-size:20px}}.seal-fp-help{color:var(--ink-3);transition-property:var(--seal-colors);transition-duration:.15s;transition-timing-function:var(--seal-ease);border-radius:9999px}.seal-fp-help:hover,.seal-fp-help:focus-visible{color:var(--gold)}.seal-fp-help:focus-visible{outline-offset:2px;outline:2px solid #0000}.seal-fp-tip{max-width:calc(100vw - 2rem);font-size:var(--seal-fs-body);color:var(--ink-2);font-weight:400;line-height:1.25rem}.seal-boundary{min-height:200px}.seal-boundary-mark{background-color:var(--seal-error-fill);border-radius:1rem}.seal-boundary-glyph{color:var(--seal-coral-word)}.seal-boundary-title{color:var(--ink-1);font-size:1.125rem;font-weight:600;line-height:1.75rem}.seal-boundary-text{font-size:var(--seal-fs-body);color:var(--ink-3);line-height:1.25rem}.seal-boundary-trace{background-color:var(--seal-error-fill);color:var(--seal-coral-word);border-radius:.5rem;font-size:.75rem;line-height:1rem}.seal-portal,.seal-portal-canvas{pointer-events:none;width:100%;height:100%}.seal-portal-canvas{display:block}.seal-portal-fallback{background:var(--seal-portal-fallback);filter:blur(20px);border-radius:50%}.seal-rise{animation:seal-rise var(--rise-duration,.6s) var(--seal-header-ease) var(--rise-delay,0s) backwards}.seal-rise[data-rise=header]{--rise-duration:.4s;--rise-y:0px}.seal-rise[data-rise=hero]{--rise-delay:.1s;--rise-duration:.5s;--rise-y:12px}.seal-rise[data-rise=tagline]{--rise-delay:.25s;--rise-duration:.5s;--rise-y:8px}.seal-rise[data-rise=sub]{--rise-delay:.4s;--rise-duration:.55s;--rise-y:8px}.seal-rise[data-rise=cta]{--rise-delay:.55s;--rise-duration:.5s;--rise-y:10px}.seal-rise[data-rise=stage]{--rise-delay:.2s;--rise-duration:.8s;--rise-y:0px}@keyframes seal-rise{0%{opacity:.01;translate:0 var(--rise-y,16px)}}@media (prefers-reduced-motion:reduce){.seal-rise{animation:none}}.seal-alarm{color:var(--seal-coral-word)}.seal-warn{color:var(--color-warning)}.seal-accent{color:var(--gold)}.seal-quiet{color:var(--ink-3)}:root{--seal-base:#0e0e0f;--seal-light-cool:radial-gradient(circle 66vmax at 24% 22%, rgba(var(--cool-rgb), .36) 0%, rgba(var(--cool-rgb), .29) 12%, rgba(var(--cool-rgb), .2) 26%, rgba(var(--cool-rgb), .12) 42%, rgba(var(--cool-rgb), .06) 58%, rgba(var(--cool-rgb), .02) 76%, rgba(var(--cool-rgb), 0) 100%);--seal-light-warm:radial-gradient(circle 56vmax at 84% 86%, rgba(var(--brass-rgb), .24) 0%, rgba(var(--brass-rgb), .19) 14%, rgba(var(--brass-rgb), .12) 30%, rgba(var(--brass-rgb), .065) 48%, rgba(var(--brass-rgb), .025) 68%, rgba(var(--brass-rgb), 0) 100%);--seal-grain:url(/seal-grain.png);--seal-grain-opacity:.03;--seal-plate-rgb:28, 28, 30;--seal-sheet-radius:24px;--seal-backdrop:rgba(var(--black-rgb), .36);--seal-backdrop-blur:8px;--seal-window-z:60;--seal-toast-z:70;--seal-menu-pad:6px;--seal-menu-row-radius:6px;--seal-menu-min:210px;--seal-menu-gap:8px;--seal-menu-max-height:70vh;--seal-menu-row-hover:rgba(var(--ink-rgb), .06);--seal-menu-row-active:rgba(var(--brass-rgb), .1);--seal-header-height:96px;--seal-header-height-scrolled:72px;--seal-logo:69px;--seal-logo-scrolled:51px;--seal-header-ease:cubic-bezier(.16, 1, .3, 1);--seal-header-line:linear-gradient(90deg, transparent 20%, #c9a85506 50%, transparent 80%);--seal-header-line-lit:linear-gradient(90deg, transparent 3%, #c9a8550f 20%, #fff0c81f 50%, #c9a8550f 80%, transparent 97%);--seal-header-progress:linear-gradient(90deg, #c9a85508, #fff0c82e);--seal-header-sweep:linear-gradient(90deg, transparent 0%, #fff0c873 35%, rgba(var(--white-rgb), .55) 50%, #fff0c873 65%, transparent 100%);--seal-header-sweep-width:160px;--seal-consent-pad:16px;--seal-consent-pad-wide:24px;--seal-consent-max:896px;--seal-cookie-name:176px;--seal-switch-width:40px;--seal-switch-height:20px;--seal-switch-knob:16px;--seal-switch-travel:20px;--seal-switch-off-fill:rgba(var(--white-rgb), .05);--seal-switch-off-edge:rgba(var(--white-rgb), .1);--seal-switch-off-knob:rgba(var(--white-rgb), .4);--seal-switch-on-fill:rgba(var(--brass-rgb), .3);--seal-switch-on-edge:rgba(var(--brass-rgb), .6);--seal-placeholder:#ddd5c0;--seal-hairline:rgba(var(--ink-rgb), .08);--seal-quiet-fill:rgba(var(--ink-rgb), .08);--seal-row-hover:rgba(var(--ink-rgb), .035);--seal-coral-word:#ff8d82;--seal-coral-word-hover:#ff9e94;--seal-edge-lit:rgba(var(--ink-rgb), .45);--seal-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--seal-pad:20px;--seal-pad-wide:32px;--seal-bar-pad:12px;--seal-gap:12px;--seal-list-head-gap:16px;--seal-sheet-head-end:24px;--seal-row-pad:14px;--seal-foot-pad:16px;--seal-foot-gap:6px 16px;--seal-tab-gap:24px;--seal-loading-halo:radial-gradient(closest-side, #fff0c852 0%, #c9a8552e 38%, #c9a8550a 62%, transparent 78%);--seal-loading-fill:linear-gradient(90deg, #c9a8558c 0%, #fff0c8f2 50%, #c9a8558c 100%);--seal-loading-glow:0 0 12px #fff0c859;--seal-loading-mark-glow:drop-shadow(0 0 18px #c9a8552e);--seal-loading-sweep:linear-gradient(90deg, transparent 0%, rgba(var(--white-rgb), .55) 50%, transparent 100%);--seal-loading-track:rgba(var(--white-rgb), .06);--seal-loading-dot-off:rgba(var(--white-rgb), .15);--seal-page-icon:64px;--seal-head-icon-gap:16px;--seal-hero-icon:128px;--seal-state-pad:48px;--seal-small-icon:48px;--seal-title-caps-tracking:.12em;--seal-control-height:44px;--seal-control-compact:36px;--seal-control-pad:20px;--seal-control-pad-compact:16px;--seal-control-radius:12px;--seal-icon-control:36px;--seal-icon-radius:8px;--seal-icon:20px;--seal-icon-small:16px;--seal-icon-large:32px;--seal-headrow-pad:8px;--seal-check:24px;--seal-option-pad:10px;--seal-drop-pad:40px;--seal-dialog-max-height:90vh;--seal-fs-caps:12px;--seal-fs-dialog:18px;--seal-fs-price:2.5rem;--seal-toast-min:300px;--seal-qr-badge:32px;--seal-qr-badge-share:linear-gradient(180deg, rgb(var(--white-rgb)) 0%, rgba(var(--white-rgb), .88) 100%);--seal-qr-badge-owner:linear-gradient(180deg, var(--brass-light) 0%, var(--brass1) 100%);--seal-qr-badge-shadow:0 2px 8px rgba(var(--black-rgb), .3);--seal-qr-card:164px;--seal-selected-wash:rgba(var(--brass-rgb), .06);--seal-progress-height:4px;--seal-transition:.16s ease;--seal-fs-title:var(--fs-h3);--seal-fs-title-phone:20px;--seal-fs-label:18px;--seal-fs-body:16px;--seal-fs-small:14px;--seal-fs-control:var(--seal-fs-small);--seal-fs-meta:var(--seal-fs-small);--seal-gold-rgb:201, 168, 85;--seal-colors:color, background-color, border-color, text-decoration-color, fill, stroke;--seal-ease:cubic-bezier(.4, 0, .2, 1);--site-title:rgb(var(--white-rgb));--site-title-shadow:0 4px 60px rgba(var(--black-rgb), .5);--site-display-shadow:0 0 40px rgba(var(--seal-gold-rgb), .15);--site-subdisplay:rgba(var(--white-rgb), .7);--site-subdisplay-shadow:0 0 40px rgba(var(--white-rgb), .05);--site-col-title:rgba(var(--white-rgb), .8);--site-col-title-lit:rgb(var(--white-rgb));--site-icon-glow:drop-shadow(0 0 12px rgba(var(--seal-gold-rgb), .5));--site-icon-glow-small:drop-shadow(0 0 8px rgba(var(--seal-gold-rgb), .5));--site-glow-disc:radial-gradient(circle closest-side, rgba(var(--brass-rgb), .9), rgba(var(--brass-rgb), 0));--site-tagline:var(--brass1);--site-sub:rgba(var(--brass-rgb), .72);--site-art-glow:drop-shadow(0 0 60px rgba(var(--brass-rgb), .18));--site-footer-rule:rgba(var(--white-rgb), .04);--site-switch-off:#fff7de14;--site-switch-on:rgba(var(--brass-rgb), .25);--site-particle-fill:radial-gradient(circle, #ffdc82e6 0%, rgba(var(--seal-gold-rgb), .4) 50%, transparent 100%);--site-particle-glow:#ffdc82cc;--site-particle-halo:rgba(var(--seal-gold-rgb), .4);--site-wave-ghost:blur(6px);--site-mono:var(--font-plex-mono), SF Mono, ui-monospace, JetBrains Mono, monospace;--seal-glass-ground:#0e0e0ff0;--seal-glass-sheen:linear-gradient(135deg, rgba(var(--ink-rgb), .08), rgba(var(--ink-rgb), .025));--seal-glass-filter:blur(24px) saturate(1.1);--seal-shutter-light:#fff0c8;--seal-rules-width:360px;--seal-rules-sheet-radius:16px;--seal-rules-shift:max(0px, calc(.46 * min(90vw, 78vh) + var(--seal-rules-width) + 24px - 50vw));--seal-stalled:#ffbe78f2;--seal-focus-ring:#3b82f680;--seal-error-fill:#ef44441a;--seal-print-paper:#fff;--seal-print-ink:#000;--seal-portal-fallback:radial-gradient(ellipse at center, #c5a96b38 0%, #b895611f 45%, #6a7f9e0d 92%, transparent 100%)}@media (max-width:639px){:root{--seal-light-cool:radial-gradient(circle 66vmax at 24% 22%, rgba(var(--cool-rgb), .216) 0%, rgba(var(--cool-rgb), .174) 12%, rgba(var(--cool-rgb), .12) 26%, rgba(var(--cool-rgb), .072) 42%, rgba(var(--cool-rgb), .036) 58%, rgba(var(--cool-rgb), .012) 76%, rgba(var(--cool-rgb), 0) 100%);--seal-light-warm:radial-gradient(circle 56vmax at 84% 86%, rgba(var(--brass-rgb), .192) 0%, rgba(var(--brass-rgb), .152) 14%, rgba(var(--brass-rgb), .096) 30%, rgba(var(--brass-rgb), .052) 48%, rgba(var(--brass-rgb), .02) 68%, rgba(var(--brass-rgb), 0) 100%)}}@media (min-width:1600px){:root{--seal-rules-shift:max(0px, calc(.46 * min(45vw, 78vh) + var(--seal-rules-width) + 24px - 25vw))}}@property --seal-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --seal-fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes seal-row-fade{0%{--seal-fade-l:0px;--seal-fade-r:32px}8%{--seal-fade-l:32px}92%{--seal-fade-r:32px}to{--seal-fade-l:32px;--seal-fade-r:0px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-0\.5{right:.125rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-2{top:.5rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-section-x{margin-left:calc(var(--pad-section-x) * -1);margin-right:calc(var(--pad-section-x) * -1)}.mx-auto{margin-left:auto;margin-right:auto}.my-section-1\/2{margin-top:calc(var(--pad-section) * .5);margin-bottom:calc(var(--pad-section) * .5)}.my-section-2\/5{margin-top:calc(var(--pad-section) * .4);margin-bottom:calc(var(--pad-section) * .4)}.-mr-2{margin-right:-.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-section{margin-bottom:var(--pad-section)}.mb-section-2\/5{margin-bottom:calc(var(--pad-section) * .4)}.mb-section-3\/5{margin-bottom:calc(var(--pad-section) * .6)}.mb-section-7\/10{margin-bottom:calc(var(--pad-section) * .7)}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-section-2\/5{margin-top:calc(var(--pad-section) * .4)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.min-h-0{min-height:0}.min-h-12{min-height:3rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-48{min-width:12rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-7xl{max-width:80rem}.max-w-\[76ch\]{max-width:76ch}.max-w-container{max-width:1200px}.max-w-flows{max-width:1000px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-measure{max-width:68ch}.max-w-measure-list{max-width:88ch}.max-w-measure-note{max-width:58ch}.max-w-measure-wide{max-width:74ch}.max-w-prose{max-width:920px}.max-w-shell{max-width:1100px}.max-w-sm{max-width:24rem}.max-w-statement{max-width:34ch}.max-w-statement-short{max-width:24ch}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:1s infinite bounce}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-anchor{scroll-margin-top:110px}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-section-x{padding-left:var(--pad-section-x);padding-right:var(--pad-section-x)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-section{padding-top:var(--pad-section);padding-bottom:var(--pad-section)}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-section{padding-bottom:var(--pad-section)}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-header{padding-top:100px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-eyebrow{font-size:var(--fs-eyebrow);line-height:1.18}.text-h3{font-size:var(--fs-h3);line-height:var(--lh-snug)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.first\:pt-0:first-child{padding-top:0}.last\:border-b:last-child{border-bottom-width:1px}@media (min-width:640px){.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-0{margin-left:0}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:hidden{display:none}.sm\:w-44{width:11rem}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:1.5rem}.sm\:self-auto{align-self:auto}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-8{padding-top:2rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-12{margin-top:3rem}.md\:mt-2{margin-top:.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:w-12{width:3rem}.md\:w-48{width:12rem}.md\:shrink{flex-shrink:1}.md\:snap-none{scroll-snap-type:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-0{gap:0}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-8{gap:2rem}.md\:overflow-visible{overflow:visible}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pt-3{padding-top:.75rem}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-3{margin-top:.75rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-10{height:2.5rem}.lg\:h-14{height:3.5rem}.lg\:h-16{height:4rem}.lg\:w-14{width:3.5rem}.lg\:w-16{width:4rem}.lg\:w-24{width:6rem}.lg\:max-w-lg{max-width:32rem}.lg\:flex-1{flex:1}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-4{gap:1rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.lg\:p-5{padding:1.25rem}.lg\:p-8{padding:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:pl-12{padding-left:3rem}.lg\:text-left{text-align:left}}@media (min-width:1280px){.xl\:mb-16{margin-bottom:4rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mt-4{margin-top:1rem}.xl\:h-12{height:3rem}.xl\:h-16{height:4rem}.xl\:h-20{height:5rem}.xl\:w-16{width:4rem}.xl\:w-20{width:5rem}.xl\:w-32{width:8rem}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:gap-16{gap:4rem}.xl\:gap-20{gap:5rem}.xl\:gap-5{gap:1.25rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-40{padding-top:10rem;padding-bottom:10rem}.xl\:pl-16{padding-left:4rem}}@media (min-width:1536px){.\32 xl\:mt-6{margin-top:1.5rem}.\32 xl\:h-24{height:6rem}.\32 xl\:w-24{width:6rem}.\32 xl\:gap-20{gap:5rem}.\32 xl\:px-32{padding-left:8rem;padding-right:8rem}.\32 xl\:pl-24{padding-left:6rem}}
