.brand-hero[data-astro-cid-iriziik6]{position:relative;overflow:clip;isolation:isolate;background-color:var(--bg);color:var(--text-light);min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-s);padding-block:calc(var(--header-height) + var(--space-l)) var(--space-xl)}.brand-hero__bg[data-astro-cid-iriziik6]{position:absolute;inset:0;z-index:var(--z-behind);pointer-events:none}.brand-hero__grid[data-astro-cid-iriziik6],.brand-hero__glow[data-astro-cid-iriziik6]{position:absolute;inset:0}.brand-hero__grid[data-astro-cid-iriziik6]{background-image:linear-gradient(var(--white-a03) 1px,transparent 1px),linear-gradient(90deg,var(--white-a03) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(60% 50% at 50% 30%,#000 30%,#0000 80%);-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 30%,#0000 80%);opacity:0}.brand-hero__glow[data-astro-cid-iriziik6]{background:radial-gradient(55% 45% at 18% 20%,#a6459324,#0000 70%),radial-gradient(45% 40% at 84% 74%,#e8354a14,#0000 70%);opacity:0}html:not(.js-ready) .brand-hero__grid[data-astro-cid-iriziik6],html:not(.js-ready) .brand-hero__glow[data-astro-cid-iriziik6]{opacity:.7}.brand-hero__inner[data-astro-cid-iriziik6]{position:relative;z-index:var(--z-above);width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:var(--gutter);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-s)}.brand-hero__eyebrow[data-astro-cid-iriziik6]{margin-block-end:var(--space-2xs)}.brand-hero__heading-wrap[data-astro-cid-iriziik6]{position:relative;max-width:56rem}.brand-hero__heading[data-astro-cid-iriziik6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.3em;row-gap:.1em;font-size:clamp(2.4rem,3.4vw + .9rem,4.6rem);font-weight:500;line-height:1.08;letter-spacing:-.03em;color:var(--text-light);margin:0}.brand-hero__word[data-astro-cid-iriziik6]{display:inline-flex;overflow:hidden;padding-block:.14em;margin-block:-.14em}.brand-hero__word-stack[data-astro-cid-iriziik6]{display:grid}.brand-hero__word-raw[data-astro-cid-iriziik6],.brand-hero__word-brand[data-astro-cid-iriziik6]{grid-area:1 / 1;will-change:transform,opacity,filter}.brand-hero__word-raw[data-astro-cid-iriziik6]{font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#8f9094;text-transform:lowercase;opacity:0}.brand-hero__word-brand[data-astro-cid-iriziik6]{font-family:var(--font-sans);font-weight:500;color:var(--text-light)}.brand-hero__word-brand--accent[data-astro-cid-iriziik6]{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:var(--tracking-tight);background:var(--gradient-spectrum);background-size:220% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}html.js-ready .brand-hero__word-raw[data-astro-cid-iriziik6]{opacity:1}html.js-ready .brand-hero__word-brand[data-astro-cid-iriziik6]{opacity:0;transform:translateY(.55em);filter:blur(6px)}.brand-hero__annot[data-astro-cid-iriziik6]{display:none}@media(min-width:992px){.brand-hero__annot[data-astro-cid-iriziik6]{display:block;position:absolute;inset:-2.75rem -2rem -2.25rem -1.75rem;pointer-events:none}}.brand-hero__annot-svg[data-astro-cid-iriziik6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.brand-hero__annot-rect[data-astro-cid-iriziik6]{fill:none;stroke:var(--eyebrow-muted);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0;opacity:.55}.brand-hero__annot-crop[data-astro-cid-iriziik6]{fill:none;stroke:var(--eyebrow-muted);stroke-width:1.4px;opacity:.8;transform-box:fill-box;transform-origin:center}.brand-hero__annot-baseline[data-astro-cid-iriziik6]{position:absolute;left:6px;right:12px;bottom:12px;height:1px;background:var(--eyebrow-muted);opacity:.6;transform-origin:0}.brand-hero__annot-labels[data-astro-cid-iriziik6]{display:none}@media(min-width:1200px){.brand-hero__annot-labels[data-astro-cid-iriziik6]{display:block}}.brand-hero__annot-label[data-astro-cid-iriziik6]{position:absolute;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;color:var(--eyebrow-muted);opacity:.8;white-space:nowrap}.brand-hero__annot-leader[data-astro-cid-iriziik6]{display:block;width:1.5rem;height:1px;background:var(--eyebrow-muted);transform-origin:0}.brand-hero__annot-label--a[data-astro-cid-iriziik6]{top:-2rem;left:0}.brand-hero__annot-label--b[data-astro-cid-iriziik6]{top:50%;right:-9rem;transform:translateY(-50%);flex-direction:row-reverse}.brand-hero__annot-label--b[data-astro-cid-iriziik6] .brand-hero__annot-leader[data-astro-cid-iriziik6]{transform-origin:100%}.brand-hero__annot-label--c[data-astro-cid-iriziik6]{bottom:-.75rem;right:-9rem}.brand-hero__lede[data-astro-cid-iriziik6]{color:var(--text-muted);font-size:var(--text-l);line-height:var(--leading-relaxed);max-width:46rem;margin-inline:auto;margin-block-start:var(--space-s)}.brand-hero__cta[data-astro-cid-iriziik6]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin-block-start:var(--space-s)}.brand-hero__trust[data-astro-cid-iriziik6]{display:inline-flex;align-items:center;gap:.625rem;margin-block-start:var(--space-m);padding-block-start:var(--space-s);border-block-start:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.02em}.brand-hero__trust-stars[data-astro-cid-iriziik6]{color:var(--accent-soft);letter-spacing:.1em}.brand-hero__cue[data-astro-cid-iriziik6]{position:absolute;inset-inline:0;margin-inline:auto;width:fit-content;bottom:var(--space-l);z-index:var(--z-above);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-muted)}.brand-hero__cue-text[data-astro-cid-iriziik6]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.brand-hero__cue-icon[data-astro-cid-iriziik6]{display:inline-flex;animation:brand-hero-cue-nudge 2.2s var(--ease-in-out-quart) infinite}.brand-hero__cue-icon[data-astro-cid-iriziik6] svg[data-astro-cid-iriziik6]{width:1.1rem;height:1.1rem}@keyframes brand-hero-cue-nudge{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(6px);opacity:1}}@media(prefers-reduced-motion:reduce){.brand-hero__cue-icon[data-astro-cid-iriziik6]{animation:none}}@media(max-width:700px){.brand-hero__cue[data-astro-cid-iriziik6]{display:none}}html.js-ready [data-astro-cid-iriziik6][data-brand-hero-fade]{opacity:0;transform:translateY(1.25rem)}.brand-hud[data-astro-cid-hzrecr7s]{display:none}.brand-hud[data-astro-cid-hzrecr7s][hidden]{display:none!important}@media(min-width:1200px){.brand-hud[data-astro-cid-hzrecr7s]{display:flex;flex-direction:row;align-items:center;gap:var(--space-s);position:fixed;left:clamp(1rem,2vw,2rem);bottom:1.25rem;z-index:var(--z-header);padding:.55rem 1rem;border-radius:var(--radius-pill);background:#0d0f128c;border:1px solid var(--hero-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-light)}}.brand-hud__rail[data-astro-cid-hzrecr7s]{position:relative;display:flex;align-items:center;gap:var(--space-s)}.brand-hud__track[data-astro-cid-hzrecr7s]{position:relative;flex-shrink:0;width:2.25rem;height:2px;border-radius:var(--radius-pill);background:var(--border);overflow:hidden}.brand-hud__progress[data-astro-cid-hzrecr7s]{position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:0}.brand-hud__list[data-astro-cid-hzrecr7s]{list-style:none;display:flex;flex-direction:row;align-items:center;gap:var(--space-s);padding-inline:.15rem;counter-reset:brand-hud-layer}.brand-hud__item[data-astro-cid-hzrecr7s]{counter-increment:brand-hud-layer}.brand-hud__link[data-astro-cid-hzrecr7s]{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;border-radius:var(--radius-s)}.brand-hud__link[data-astro-cid-hzrecr7s]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brand-hud__index[data-astro-cid-hzrecr7s]{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--eyebrow-muted);min-width:1.4em;transition:color var(--duration-base) var(--ease-out-quart)}.brand-hud__index[data-astro-cid-hzrecr7s]:before{content:counter(brand-hud-layer,decimal-leading-zero)}.brand-hud__label[data-astro-cid-hzrecr7s]{font-size:var(--text-xs);font-weight:500;letter-spacing:.01em;color:var(--text-muted);white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:opacity var(--duration-base) var(--ease-out-quart),max-width var(--duration-base) var(--ease-out-quart),color var(--duration-base) var(--ease-out-quart)}.brand-hud__item[data-astro-cid-hzrecr7s].is-active .brand-hud__label[data-astro-cid-hzrecr7s],.brand-hud__item[data-astro-cid-hzrecr7s]:hover .brand-hud__label[data-astro-cid-hzrecr7s],.brand-hud__link[data-astro-cid-hzrecr7s]:focus-visible .brand-hud__label[data-astro-cid-hzrecr7s]{opacity:1;max-width:8rem}.brand-hud__item[data-astro-cid-hzrecr7s].is-active .brand-hud__index[data-astro-cid-hzrecr7s],.brand-hud__item[data-astro-cid-hzrecr7s].is-active .brand-hud__label[data-astro-cid-hzrecr7s]{color:var(--text-light)}.brand-hud__item[data-astro-cid-hzrecr7s].is-done .brand-hud__index[data-astro-cid-hzrecr7s]{color:var(--accent)}.brand-hud__tick[data-astro-cid-hzrecr7s]{flex-shrink:0;display:none;width:1rem;height:1rem;color:var(--accent)}.brand-hud__item[data-astro-cid-hzrecr7s].is-done .brand-hud__tick[data-astro-cid-hzrecr7s]{display:inline-flex}.brand-hud__tick-ring[data-astro-cid-hzrecr7s]{opacity:.35}.brand-hud__tick-check[data-astro-cid-hzrecr7s]{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .5s var(--ease-out-expo)}.brand-hud__item[data-astro-cid-hzrecr7s].is-done .brand-hud__tick-check[data-astro-cid-hzrecr7s]{stroke-dashoffset:0}.brand-hud__status[data-astro-cid-hzrecr7s]{padding-inline-start:var(--space-2xs);border-inline-start:1px solid var(--border);white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;color:var(--eyebrow-muted)}.brand-hud__status[data-astro-cid-hzrecr7s].is-complete{background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}@media(max-width:1199px){.brand-hud[data-astro-cid-hzrecr7s]:not([hidden]){display:flex;align-items:center;gap:var(--space-s);position:fixed;top:0;left:0;right:0;z-index:calc(var(--z-header) - 1);padding:.5rem var(--gutter);background:#0d0f12d9;border-block-end:1px solid var(--hero-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-light);transform:translateY(var(--header-height));transition:transform var(--duration-400) var(--ease-out-expo)}.brand-hud[data-astro-cid-hzrecr7s][data-header-hidden=true]{transform:translateY(0)}.brand-hud__rail[data-astro-cid-hzrecr7s]{flex:1;min-width:0}.brand-hud__list[data-astro-cid-hzrecr7s]{order:1;flex-shrink:0}.brand-hud__track[data-astro-cid-hzrecr7s]{order:2;flex:1;width:auto}.brand-hud__status[data-astro-cid-hzrecr7s],.brand-hud__item[data-astro-cid-hzrecr7s].is-done .brand-hud__tick[data-astro-cid-hzrecr7s]{display:none}}@media(prefers-reduced-motion:reduce){.brand-hud__progress[data-astro-cid-hzrecr7s],.brand-hud__tick-check[data-astro-cid-hzrecr7s],.brand-hud__label[data-astro-cid-hzrecr7s]{transition:none}.brand-hud[data-astro-cid-hzrecr7s]:not([hidden]){transition:none}}.brand-strategy[data-astro-cid-k65ecikd]{position:relative;background:var(--bg);color:var(--text-light);border-block-start:1px solid var(--border);padding-block:var(--section-space-l)}.brand-strategy__scene[data-astro-cid-k65ecikd]{position:relative;display:flex;flex-direction:column;gap:var(--space-l);margin-block-start:var(--space-xl);padding:clamp(1.5rem,3vw,2.75rem);border:1px solid var(--border);border-radius:var(--radius-l);overflow:hidden}.brand-strategy__board-grid[data-astro-cid-k65ecikd]{position:absolute;inset:0;z-index:0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;pointer-events:none}.brand-strategy__fragments[data-astro-cid-k65ecikd]{position:relative;z-index:var(--z-above);list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0}.brand-strategy__fragment-face[data-astro-cid-k65ecikd]{display:inline-flex;padding:.55rem .85rem;border:1px solid var(--border);border-radius:var(--radius-s);background:var(--hero-surface);font-family:var(--font-mono);font-size:var(--text-xxs);line-height:1.4;color:var(--text-muted);white-space:nowrap}.brand-strategy__brief[data-astro-cid-k65ecikd]{position:relative;z-index:var(--z-raised);width:min(30rem,100%);margin-inline:auto;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--border-strong);border-radius:var(--radius-l);background:var(--hero-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;display:flex;flex-direction:column;gap:var(--space-m)}.brand-strategy__brief-grid[data-astro-cid-k65ecikd]{position:absolute;inset:0;background-image:linear-gradient(var(--white-a02) 1px,transparent 1px),linear-gradient(90deg,var(--white-a02) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.brand-strategy__brief-head[data-astro-cid-k65ecikd]{position:relative;z-index:var(--z-raised);display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding-block-end:var(--space-xs);border-block-end:1px solid var(--border)}.brand-strategy__brief-label[data-astro-cid-k65ecikd]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow-muted)}.brand-strategy__brief-version[data-astro-cid-k65ecikd]{font-family:var(--font-mono);font-size:var(--text-xxs);padding:.2rem .55rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-light)}.brand-strategy__statement[data-astro-cid-k65ecikd]{position:relative;z-index:var(--z-raised);display:flex;flex-direction:column;gap:.15em}.brand-strategy__statement-word[data-astro-cid-k65ecikd]{display:block;font-family:var(--font-sans);font-weight:500;font-size:var(--h3);letter-spacing:var(--tracking-tight);color:var(--text-light)}.brand-strategy__principles[data-astro-cid-k65ecikd]{position:relative;z-index:var(--z-raised);list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0}.brand-strategy__principle[data-astro-cid-k65ecikd]{padding:.4rem .85rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:500;color:var(--text-light)}.brand-strategy__pills[data-astro-cid-k65ecikd]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-block-start:var(--space-xl);padding:0}.brand-strategy__pill[data-astro-cid-k65ecikd]{padding:.4rem .85rem;border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.03em;color:var(--text-muted)}.brand-strategy[data-astro-cid-k65ecikd].is-enhanced .brand-strategy__scene[data-astro-cid-k65ecikd]{display:grid;min-height:70vh}.brand-strategy[data-astro-cid-k65ecikd].is-enhanced .brand-strategy__fragments[data-astro-cid-k65ecikd]{grid-area:1 / 1;display:grid;place-items:center}.brand-strategy[data-astro-cid-k65ecikd].is-enhanced .brand-strategy__fragment[data-astro-cid-k65ecikd]{grid-area:1 / 1;opacity:1!important;transform:none!important}.brand-strategy[data-astro-cid-k65ecikd].is-enhanced .brand-strategy__brief[data-astro-cid-k65ecikd]{grid-area:1 / 1;place-self:center;margin-inline:0}@media(max-width:767px){.brand-strategy__statement-word[data-astro-cid-k65ecikd]{font-size:var(--h4)}}.brand-identity[data-astro-cid-h5xi7rk7]{position:relative;background:var(--bg);color:var(--text-light);border-block-start:1px solid var(--border);padding-block:var(--section-space-l)}.brand-identity__centre[data-astro-cid-h5xi7rk7]{display:flex;flex-direction:column;align-items:center;gap:var(--space-l);margin-block-start:var(--space-xl)}.brand-identity__stage-column[data-astro-cid-h5xi7rk7]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-m);width:min(560px,80vw);margin-inline:auto}.brand-identity__stage[data-astro-cid-h5xi7rk7]{--stage-bg: var(--bg);--stage-line: var(--eyebrow-muted);position:relative;width:100%;aspect-ratio:1;border-radius:var(--radius-l);border:1px solid var(--border);background:var(--stage-bg);overflow:hidden;isolation:isolate;transition:background var(--duration-base) var(--ease-out-quart)}.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=light]{--stage-bg: var(--base-ultra-light);--stage-line: #0d0f1266;border-color:var(--border-light)}.brand-identity__stage-grid[data-astro-cid-h5xi7rk7]{position:absolute;inset:0;z-index:0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;pointer-events:none;transition:background-image var(--duration-base) var(--ease-out-quart)}.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=light] .brand-identity__stage-grid[data-astro-cid-h5xi7rk7]{background-image:linear-gradient(#0d0f120d 1px,#0000 1px),linear-gradient(90deg,#0d0f120d 1px,#0000 1px)}.brand-identity__construction[data-astro-cid-h5xi7rk7]{position:absolute;inset:0;z-index:var(--z-raised);width:100%;height:100%;overflow:visible;pointer-events:none}.brand-identity__circle[data-astro-cid-h5xi7rk7]{fill:none;stroke:var(--stage-line);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0;opacity:.25}.brand-identity__cross[data-astro-cid-h5xi7rk7]{stroke:var(--stage-line);stroke-width:.75px;opacity:.3;transform-box:fill-box;transform-origin:center}.brand-identity__clearspace[data-astro-cid-h5xi7rk7]{fill:none;stroke:var(--stage-line);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:0;opacity:.5}.brand-identity__crop[data-astro-cid-h5xi7rk7]{fill:none;stroke:var(--stage-line);stroke-width:1.4px;opacity:.8;transform-box:fill-box;transform-origin:center}.brand-identity__stage-content[data-astro-cid-h5xi7rk7]{position:absolute;inset:0;z-index:var(--z-above);display:grid;place-items:center}.brand-identity__layer[data-astro-cid-h5xi7rk7]{grid-area:1 / 1;display:grid;place-items:center;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity var(--duration-300) var(--ease-out-quart),visibility 0s linear .3s}.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=navy] .brand-identity__layer--navy[data-astro-cid-h5xi7rk7],.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=tile] .brand-identity__layer--tile[data-astro-cid-h5xi7rk7],.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=light] .brand-identity__layer--light[data-astro-cid-h5xi7rk7],.brand-identity__stage[data-astro-cid-h5xi7rk7][data-context=min] .brand-identity__layer--min[data-astro-cid-h5xi7rk7]{opacity:1;visibility:visible;transition:opacity var(--duration-300) var(--ease-out-quart),visibility 0s linear 0s}.brand-identity__mark[data-astro-cid-h5xi7rk7]{grid-area:1 / 1;width:180px;height:180px}.brand-identity__mark[data-astro-cid-h5xi7rk7] img{width:100%;height:100%;object-fit:contain}.brand-identity__mark-svg[data-astro-cid-h5xi7rk7]{width:100%;height:100%;overflow:visible}.brand-identity__mark-fin[data-astro-cid-h5xi7rk7]{stroke:var(--text-light);stroke-width:11px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1}.brand-identity__mark--tile[data-astro-cid-h5xi7rk7]{width:72px;height:72px}.brand-identity__mark--min[data-astro-cid-h5xi7rk7]{width:24px;height:24px}.brand-identity__tile[data-astro-cid-h5xi7rk7]{display:grid;place-items:center;width:128px;height:128px;border-radius:22%;background:var(--base);border:1px solid var(--border-strong)}.brand-identity__layer--min[data-astro-cid-h5xi7rk7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.brand-identity__caption[data-astro-cid-h5xi7rk7]{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;color:var(--eyebrow-muted)}.brand-identity__annotations[data-astro-cid-h5xi7rk7]{position:relative;z-index:var(--z-raised);list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.5rem;width:100%;max-width:40rem;margin:0 auto;padding:0}.brand-identity__annotation[data-astro-cid-h5xi7rk7]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.02em;color:var(--eyebrow-muted)}.brand-identity__annotation-leader[data-astro-cid-h5xi7rk7]{display:block;width:1.25rem;height:1px;background:var(--eyebrow-muted);transform-origin:0}.brand-identity__switcher[data-astro-cid-h5xi7rk7]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%}html:not(.js-ready) .brand-identity__switcher[data-astro-cid-h5xi7rk7]{display:none}.brand-identity__switch[data-astro-cid-h5xi7rk7]{padding:.5rem 1rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:none;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;transition:color var(--duration-base) var(--ease-out-quart),border-color var(--duration-base) var(--ease-out-quart),background var(--duration-base) var(--ease-out-quart)}.brand-identity__switch[data-astro-cid-h5xi7rk7][aria-checked=true]{color:var(--text-light);border-color:var(--border-strong);background:var(--hero-surface)}.brand-identity__switch[data-astro-cid-h5xi7rk7]:focus-visible{outline:2px solid var(--text-light);outline-offset:2px}@media(hover:hover)and (pointer:fine){.brand-identity__switch[data-astro-cid-h5xi7rk7]:hover{color:var(--text-light);border-color:var(--border-strong)}}.brand-identity__lockups[data-astro-cid-h5xi7rk7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:32rem;margin:var(--space-l) auto 0;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--border)}@media(max-width:420px){.brand-identity__lockups[data-astro-cid-h5xi7rk7]{grid-template-columns:1fr}}.brand-identity__lockup[data-astro-cid-h5xi7rk7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-s);padding:var(--space-m);background:var(--bg);text-align:center}.brand-identity__lockup-content[data-astro-cid-h5xi7rk7]{display:flex;align-items:center;gap:.6rem}.brand-identity__lockup-content--stacked[data-astro-cid-h5xi7rk7]{flex-direction:column;gap:.4rem}.brand-identity__lockup-mark[data-astro-cid-h5xi7rk7]{height:1.5rem;width:1.5rem;object-fit:contain}.brand-identity__lockup-text[data-astro-cid-h5xi7rk7]{font-family:var(--font-sans);font-weight:500;letter-spacing:var(--tracking-tight);font-size:var(--text-m);color:var(--text-light)}.brand-identity__lockup-caption[data-astro-cid-h5xi7rk7]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;text-transform:uppercase;color:var(--eyebrow-muted)}.brand-identity__pills[data-astro-cid-h5xi7rk7]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-block-start:var(--space-l);padding:0}.brand-identity__pill[data-astro-cid-h5xi7rk7]{padding:.4rem .85rem;border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.03em;color:var(--text-muted)}.brand-colour[data-astro-cid-ovwhtske]{--brand-colour-tint: var(--accent);position:relative;background:var(--bg);color:var(--text-light);border-block-start:1px solid var(--border);padding-block:var(--section-space-l);overflow:clip;isolation:isolate}.brand-colour__ambient[data-astro-cid-ovwhtske]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.22;background:radial-gradient(ellipse 60% 45% at 50% 30%,var(--brand-colour-glow, var(--brand-colour-tint)),transparent 70%)}[data-astro-cid-ovwhtske][data-brand-colour].is-active .brand-colour__ambient[data-astro-cid-ovwhtske]{will-change:opacity}.brand-colour__intro[data-astro-cid-ovwhtske]{position:relative;z-index:var(--z-raised);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-s);max-width:46rem}.brand-colour__heading[data-astro-cid-ovwhtske]{font-size:var(--h2);font-weight:500;max-width:16ch}.brand-colour__heading-accent[data-astro-cid-ovwhtske]{background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}.brand-colour__body[data-astro-cid-ovwhtske]{color:var(--text-muted);font-size:var(--text-m);line-height:var(--leading-relaxed)}.brand-colour__scene[data-astro-cid-ovwhtske]{position:relative;z-index:var(--z-raised);margin-block-start:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-l)}.brand-colour__swatches-wrap[data-astro-cid-ovwhtske]{position:relative}.brand-colour__swatches[data-astro-cid-ovwhtske]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-s)}@media(max-width:767px){.brand-colour__swatches[data-astro-cid-ovwhtske]{grid-template-columns:repeat(2,minmax(0,1fr))}}.brand-colour__sweep[data-astro-cid-ovwhtske]{position:absolute;top:0;bottom:0;width:3px;border-radius:var(--radius-pill);background:linear-gradient(180deg,transparent,var(--white),transparent);box-shadow:0 0 24px 4px #fff9;pointer-events:none;z-index:var(--z-above)}.brand-colour__swatch[data-astro-cid-ovwhtske]{display:flex}.brand-colour__swatch-face[data-astro-cid-ovwhtske]{position:relative;width:100%;aspect-ratio:4 / 5;display:flex;align-items:flex-end;padding:var(--space-s);border-radius:var(--radius);border:1px solid var(--border);color:var(--base);transition:box-shadow var(--duration-base) var(--ease-out-quart)}.brand-colour__swatch-face--dark[data-astro-cid-ovwhtske]{color:var(--text-light);border-color:var(--border-strong)}.brand-colour__swatch[data-astro-cid-ovwhtske]:hover .brand-colour__swatch-face[data-astro-cid-ovwhtske]{box-shadow:0 0 0 1px var(--border-strong),0 20px 40px -20px var(--black-a60)}.brand-colour__swatch-content[data-astro-cid-ovwhtske]{display:flex;flex-direction:column;gap:.15rem;color:inherit}.brand-colour__swatch-name[data-astro-cid-ovwhtske]{font-size:var(--text-s);font-weight:600;color:inherit}.brand-colour__swatch-role[data-astro-cid-ovwhtske]{font-size:var(--text-xs);color:inherit;opacity:.72}.brand-colour__swatch-hex[data-astro-cid-ovwhtske]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.03em;color:inherit;opacity:.72}.brand-colour__swatch-note[data-astro-cid-ovwhtske]{align-self:flex-start;margin-block-start:.3rem;padding:.2rem .55rem;border:1px solid;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xxs);color:inherit;opacity:.8}.brand-colour__gradient[data-astro-cid-ovwhtske]{display:flex;flex-direction:column;gap:var(--space-s)}.brand-colour__gradient-band[data-astro-cid-ovwhtske]{height:clamp(3.5rem,7vw,5.5rem);border-radius:var(--radius);border:1px solid var(--border)}.brand-colour__gradient-foot[data-astro-cid-ovwhtske]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-m)}.brand-colour__gradient-stops[data-astro-cid-ovwhtske]{list-style:none;display:flex;gap:var(--space-l)}.brand-colour__gradient-stop[data-astro-cid-ovwhtske]{display:flex;flex-direction:column;gap:.15rem}.brand-colour__gradient-stop-name[data-astro-cid-ovwhtske]{font-size:var(--text-xs);font-weight:500;color:var(--text-light)}.brand-colour__gradient-stop-hex[data-astro-cid-ovwhtske]{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--eyebrow-muted)}.brand-colour__rule[data-astro-cid-ovwhtske]{max-width:34ch;font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-relaxed)}.brand-colour[data-astro-cid-ovwhtske].is-enhanced .brand-colour__swatch[data-astro-cid-ovwhtske]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.brand-colour__swatch-face[data-astro-cid-ovwhtske]{transition:none}}.brand-type[data-astro-cid-swiqitxc]{position:relative;background:var(--bg);color:var(--text-light);border-block-start:1px solid var(--border);padding-block:var(--section-space-l)}.brand-type[data-astro-cid-swiqitxc] .intro-block__heading{font-size:var(--h2);font-weight:500}.brand-type[data-astro-cid-swiqitxc] .intro-block__lede{font-size:var(--text-m);max-width:46ch}.brand-type__specimen[data-astro-cid-swiqitxc]{display:grid;grid-template-columns:1fr;gap:var(--space-l);align-items:start;margin-block-start:var(--space-xl);padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-l);background:var(--hero-surface);border:1px solid var(--hero-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand-type__roles[data-astro-cid-swiqitxc]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;counter-reset:brand-type-role}.brand-type__row[data-astro-cid-swiqitxc]{display:grid;grid-template-columns:1fr;row-gap:.4rem;padding-block:var(--space-s);border-block-end:1px solid var(--border);counter-increment:brand-type-role}.brand-type__row[data-astro-cid-swiqitxc]:last-child{border-block-end:none}@media(min-width:640px){.brand-type__row[data-astro-cid-swiqitxc]{grid-template-columns:minmax(9rem,12rem) 1fr;align-items:baseline;column-gap:var(--space-m)}}.brand-type__row-rail[data-astro-cid-swiqitxc]{display:flex;flex-direction:column;gap:.3rem}.brand-type__row-n[data-astro-cid-swiqitxc]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.02em;color:var(--text-light)}.brand-type__row-num[data-astro-cid-swiqitxc]:before{content:counter(brand-type-role,decimal-leading-zero) " · "}.brand-type__row-spec[data-astro-cid-swiqitxc]{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--eyebrow-muted)}.brand-type__row-sample-wrap[data-astro-cid-swiqitxc]{min-width:0}.brand-type__sample[data-astro-cid-swiqitxc]{display:inline}.brand-type__sample--heading[data-astro-cid-swiqitxc]{font-family:var(--font-sans);font-weight:500;font-size:var(--h3);letter-spacing:var(--tracking-tight);color:var(--text-light)}.brand-type__sample--subheading[data-astro-cid-swiqitxc]{font-family:var(--font-sans);font-weight:500;font-size:var(--text-l);color:var(--text-light)}.brand-type__sample--body[data-astro-cid-swiqitxc]{font-family:var(--font-sans);font-weight:400;font-size:var(--text-m);line-height:var(--leading-relaxed);color:var(--text-muted)}.brand-type__sample--accent[data-astro-cid-swiqitxc]{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--h4);color:var(--text-light)}.brand-type__sample--label[data-astro-cid-swiqitxc]{font-family:var(--font-sans);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:var(--text-xs);color:var(--eyebrow-muted)}.brand-type[data-astro-cid-swiqitxc].is-enhanced .brand-type__row[data-astro-cid-swiqitxc]{opacity:1!important;transform:none!important}.brand-type__demo[data-astro-cid-swiqitxc]{margin-block-start:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-2xs)}.brand-type__demo-line[data-astro-cid-swiqitxc]{font-family:var(--font-sans);font-weight:500;font-size:var(--h3);letter-spacing:var(--tracking-tight);color:var(--text-light)}.brand-type__demo-slot[data-astro-cid-swiqitxc]{display:inline-block;overflow:hidden;vertical-align:bottom}.brand-type__demo-word[data-astro-cid-swiqitxc]{display:inline-block;font-family:var(--font-serif);font-style:italic;font-weight:400;background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}.brand-type__demo-caption[data-astro-cid-swiqitxc]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.03em;color:var(--eyebrow-muted)}@keyframes brand-type-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.brand-applications__card[data-astro-cid-ns2jmrvk]{all:unset;box-sizing:border-box;display:block;width:100%;max-width:340px;margin-inline:auto;aspect-ratio:85.6 / 54;cursor:pointer;perspective:1200px;border-radius:var(--radius-m)}.brand-applications__card[data-astro-cid-ns2jmrvk]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.brand-applications__card-inner[data-astro-cid-ns2jmrvk]{display:block;position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--duration-600) var(--ease-in-out-quart)}.is-flipped[data-astro-cid-ns2jmrvk] .brand-applications__card-inner[data-astro-cid-ns2jmrvk]{transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.brand-applications__card-inner[data-astro-cid-ns2jmrvk]{transition:none}}.brand-applications__card-face[data-astro-cid-ns2jmrvk]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(.85rem,.6vw + .7rem,1.1rem) clamp(.9rem,.7vw + .7rem,1.2rem);border-radius:var(--radius-m);backface-visibility:hidden;box-shadow:0 24px 48px -28px #0d0f1259}.brand-applications__card-face--front[data-astro-cid-ns2jmrvk]{background:var(--base);color:var(--text-light);overflow:hidden}.brand-applications__card-face--back[data-astro-cid-ns2jmrvk]{background:var(--base-ultra-light);color:var(--text-on-light);transform:rotateY(180deg);justify-content:center;gap:var(--space-s);align-items:flex-start}.brand-applications__card-identity[data-astro-cid-ns2jmrvk]{display:flex;flex-direction:column;gap:clamp(.5rem,.6vw + .35rem,.7rem)}.brand-applications__card-word[data-astro-cid-ns2jmrvk]{font-family:var(--font-sans);font-weight:500;letter-spacing:var(--tracking-tight);font-size:clamp(1rem,.85rem + .5vw,1.35rem)}.brand-applications__card-person[data-astro-cid-ns2jmrvk]{display:flex;flex-direction:column;gap:.15rem}.brand-applications__card-name[data-astro-cid-ns2jmrvk]{font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em;font-size:var(--text-s);color:var(--text-light)}.brand-applications__card-role[data-astro-cid-ns2jmrvk]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.brand-applications__card-edge[data-astro-cid-ns2jmrvk]{position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--gradient-spectrum)}.brand-applications__card-contact[data-astro-cid-ns2jmrvk]{display:flex;flex-direction:column;gap:.3rem;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.03em;color:var(--text-on-light-muted)}.brand-applications__letterhead[data-astro-cid-qtglsuab]{width:100%;max-width:240px;margin-inline:auto;aspect-ratio:210 / 297;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-s);box-shadow:0 24px 48px -30px #0d0f124d;padding:clamp(.9rem,1vw + .6rem,1.4rem);display:flex;flex-direction:column;gap:var(--space-s)}.brand-applications__letterhead-header[data-astro-cid-qtglsuab]{display:flex;align-items:center;gap:.6rem}.brand-applications__letterhead-address[data-astro-cid-qtglsuab]{display:flex;flex-direction:column;font-family:var(--font-mono);font-size:.55rem;line-height:1.4;letter-spacing:.02em;color:var(--text-on-light-muted)}.brand-applications__letterhead-rule[data-astro-cid-qtglsuab]{display:block;height:2px;background:var(--gradient-spectrum)}.brand-applications__letterhead-lines[data-astro-cid-qtglsuab]{display:flex;flex-direction:column;gap:.5rem;flex:1}.brand-applications__letterhead-line[data-astro-cid-qtglsuab]{display:block;height:5px;border-radius:2px;background:var(--border-light);transform-origin:0}.brand-applications__letterhead-footer[data-astro-cid-qtglsuab]{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.04em;color:var(--text-on-light-muted);padding-block-start:.5rem;border-block-start:1px solid var(--border-light)}.brand-applications__email[data-astro-cid-uq5yhnwh]{width:100%;max-width:420px;margin-inline:auto;aspect-ratio:2.8;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-m);box-shadow:0 24px 48px -30px #0d0f1247;padding:clamp(.9rem,1vw + .6rem,1.3rem);display:flex;flex-direction:column;justify-content:center;gap:.4rem}.brand-applications__email-name[data-astro-cid-uq5yhnwh]{font-family:var(--font-sans);font-weight:500;font-size:var(--text-s);letter-spacing:-.01em;color:var(--text-on-light)}.brand-applications__email-divider[data-astro-cid-uq5yhnwh]{display:block;width:2.5rem;height:1px;background:var(--border-light);margin-block:.3rem}.brand-applications__email-row[data-astro-cid-uq5yhnwh]{display:block;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.02em;color:var(--text-on-light-muted)}.brand-applications__browser[data-astro-cid-et5dwnpn]{display:flex;align-items:center;gap:.6rem;width:100%;max-width:260px;margin-inline:auto;padding:.6rem 1rem;background:var(--white);border:1px solid var(--border-light);border-radius:10px 10px var(--radius-xs) var(--radius-xs);box-shadow:0 16px 32px -24px #0d0f124d}.brand-applications__browser-favicon[data-astro-cid-et5dwnpn]{flex-shrink:0;width:22px;height:22px;border-radius:22%;background:var(--base);display:grid;place-items:center}.brand-applications__browser-label[data-astro-cid-et5dwnpn]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;color:var(--text-on-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-applications__browser-url[data-astro-cid-et5dwnpn]{display:block;margin-block-start:.35rem;font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--text-on-light-muted)}.brand-applications__deck[data-astro-cid-imgwjtys]{--deck-pad: clamp(1.1rem, 1vw + .9rem, 1.8rem);position:relative;width:100%;max-width:420px;aspect-ratio:16 / 9;overflow:hidden;isolation:isolate;border-radius:var(--radius-m);box-shadow:0 24px 48px -28px #0d0f1266}.brand-applications__deck-track[data-astro-cid-imgwjtys]{display:flex;width:300%;height:100%}.brand-applications__deck-page[data-astro-cid-imgwjtys]{--deck-pages: 3;flex:0 0 calc(100% / var(--deck-pages));width:calc(100% / var(--deck-pages));min-width:0;height:100%;box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:var(--deck-pad)}.brand-applications__deck-page--dark[data-astro-cid-imgwjtys]{background:var(--bg);color:var(--text-light)}.brand-applications__deck-page--light[data-astro-cid-imgwjtys]{background:var(--base-ultra-light);color:var(--text-on-light)}.brand-applications__deck-texture[data-astro-cid-imgwjtys]{position:absolute;inset:0;z-index:var(--z-behind);background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px}.brand-applications__deck-body[data-astro-cid-imgwjtys]{display:flex;flex-direction:column;gap:.4rem}.brand-applications__deck-eyebrow[data-astro-cid-imgwjtys]{font-family:var(--font-sans);font-weight:500;font-size:var(--text-xxs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--eyebrow-muted)}.brand-applications__deck-title[data-astro-cid-imgwjtys]{font-family:var(--font-sans);font-weight:500;font-size:clamp(1.1rem,1vw + .9rem,1.5rem);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--text-light);max-width:16ch}.brand-applications__deck-title[data-astro-cid-imgwjtys] em[data-astro-cid-imgwjtys]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--text-light)}.brand-applications__deck-contents[data-astro-cid-imgwjtys]{list-style:none;margin:.15rem 0 0;padding:0;display:flex;flex-direction:column;gap:.1rem;counter-reset:brand-deck-layer}.brand-applications__deck-contents[data-astro-cid-imgwjtys] li[data-astro-cid-imgwjtys]{display:flex;align-items:baseline;gap:.4rem;font-family:var(--font-sans);font-weight:500;font-size:clamp(.54rem,.32vw + .44rem,.64rem);line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text-light);counter-increment:brand-deck-layer}.brand-applications__deck-contents-num[data-astro-cid-imgwjtys]{font-family:var(--font-mono);font-size:.52rem;letter-spacing:.04em;color:var(--text-muted)}.brand-applications__deck-contents-num[data-astro-cid-imgwjtys]:before{content:counter(brand-deck-layer,decimal-leading-zero)}.brand-applications__deck-about-title[data-astro-cid-imgwjtys]{margin:.3rem 0 0;font-family:var(--font-sans);font-weight:500;font-size:clamp(1rem,.6vw + .85rem,1.3rem);letter-spacing:var(--tracking-tight);color:var(--text-on-light)}.brand-applications__deck-about-lines[data-astro-cid-imgwjtys]{display:flex;flex-direction:column;gap:.35rem;margin-block-start:.5rem}.brand-applications__deck-about-lines[data-astro-cid-imgwjtys] span[data-astro-cid-imgwjtys]{display:block;height:5px;border-radius:2px;background:var(--border-light)}.brand-applications__deck-about-lines[data-astro-cid-imgwjtys] span[data-astro-cid-imgwjtys]:first-child{width:82%}.brand-applications__deck-about-lines[data-astro-cid-imgwjtys] span[data-astro-cid-imgwjtys]:last-child{width:58%}.brand-applications__deck-about-footer[data-astro-cid-imgwjtys]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;color:var(--text-on-light-muted)}.brand-applications__deck-foot[data-astro-cid-imgwjtys]{display:flex;align-items:center;justify-content:space-between}.brand-applications__deck-counter[data-astro-cid-imgwjtys]{position:absolute;right:var(--deck-pad);bottom:var(--deck-pad);z-index:var(--z-above);font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--text-muted);pointer-events:none}.brand-applications__deck[data-astro-cid-imgwjtys].is-light-page .brand-applications__deck-counter[data-astro-cid-imgwjtys]{color:var(--text-on-light-muted)}.brand-applications__social[data-astro-cid-byijiuss]{position:relative;width:100%;max-width:300px;margin-inline:auto;aspect-ratio:1;overflow:hidden;isolation:isolate;border-radius:var(--radius-m);background:var(--bg);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1rem,1vw + .8rem,1.6rem);box-shadow:0 24px 48px -28px #0d0f1266}.brand-applications__social-texture[data-astro-cid-byijiuss]{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(var(--white-a04) 1px,transparent 1px),linear-gradient(90deg,var(--white-a04) 1px,transparent 1px);background-size:24px 24px}.brand-applications__social-glow[data-astro-cid-byijiuss]{position:absolute;inset:0;z-index:var(--z-behind);background:radial-gradient(ellipse 60% 50% at 30% 20%,var(--accent-purple-a16),transparent 70%)}.brand-applications__social-headline[data-astro-cid-byijiuss]{font-family:var(--font-sans);font-weight:500;font-size:clamp(1.25rem,1vw + 1.1rem,1.6rem);line-height:1.15;letter-spacing:var(--tracking-tight);color:var(--text-light);max-width:12ch}.brand-applications__social-accent[data-astro-cid-byijiuss]{font-family:var(--font-serif);font-style:italic;font-weight:400;background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}.brand-applications__social-handle[data-astro-cid-byijiuss]{align-self:flex-start;padding:.3rem .75rem;border-radius:var(--radius-pill);background:var(--white-a08);border:1px solid #ffffff24;font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--text-muted)}.brand-applications__social-heart[data-astro-cid-byijiuss]{position:absolute;top:50%;left:50%;z-index:var(--z-raised);width:26%;max-width:68px;color:var(--white);filter:drop-shadow(0 10px 22px #090b1c73);transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none}.brand-applications__story[data-astro-cid-l6rm26sy]{--story-glow: radial-gradient(ellipse 70% 55% at 25% 12%, #e5356e33, transparent 70%);--story-accent: linear-gradient(90deg, #e5356e, #f5952b);--story-pad: clamp(.6rem, 1vw + .4rem, .9rem);position:relative;width:100%;max-width:170px;margin-inline:auto;aspect-ratio:9 / 16;overflow:hidden;isolation:isolate;border-radius:var(--radius-m);background:var(--bg);display:flex;flex-direction:column;gap:.6rem;padding:var(--story-pad);box-shadow:0 24px 48px -28px #0d0f1266}.brand-applications__story[data-astro-cid-l6rm26sy][data-story="1"]{--story-glow: radial-gradient(ellipse 65% 55% at 82% 16%, #ee5d3d38, transparent 70%);--story-accent: linear-gradient(90deg, #ee5d3d, var(--gold))}.brand-applications__story[data-astro-cid-l6rm26sy][data-story="2"]{--story-glow: radial-gradient(ellipse 70% 60% at 20% 88%, #8f2f9c3d, transparent 72%);--story-accent: linear-gradient(90deg, #8f2f9c, #e5356e)}.brand-applications__story-texture[data-astro-cid-l6rm26sy]{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:18px 18px}.brand-applications__story-glow[data-astro-cid-l6rm26sy]{position:absolute;inset:0;z-index:var(--z-behind);background:var(--story-glow);transition:background var(--duration-base) var(--ease-out-quart)}.brand-applications__story-progress[data-astro-cid-l6rm26sy]{display:flex;gap:.25rem;flex-shrink:0}.brand-applications__story-segment[data-astro-cid-l6rm26sy]{position:relative;flex:1;height:2px;border-radius:var(--radius-pill);background:#fff3;overflow:hidden}.brand-applications__story-segment-fill[data-astro-cid-l6rm26sy]{display:block;position:absolute;inset:0;transform-origin:0;transform:scaleX(0);background:var(--white)}.brand-applications__story-segment[data-astro-cid-l6rm26sy].is-active .brand-applications__story-segment-fill[data-astro-cid-l6rm26sy]{transform:scaleX(1)}.brand-applications__story-chip[data-astro-cid-l6rm26sy]{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;padding:.2rem .5rem;border-radius:var(--radius-pill);background:var(--white-a10);border:1px solid var(--white-a16);font-family:var(--font-sans);font-weight:500;font-size:.55rem;color:var(--text-light)}.brand-applications__story-headline[data-astro-cid-l6rm26sy]{margin-block-start:auto;margin-block-end:1.4rem;display:flex;flex-direction:column;gap:.1rem;font-family:var(--font-sans);font-weight:500;font-size:clamp(.85rem,1vw + .6rem,1rem);line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--text-light)}.brand-applications__story[data-astro-cid-l6rm26sy][data-story="1"] .brand-applications__story-headline[data-astro-cid-l6rm26sy]{margin-block:auto}.brand-applications__story[data-astro-cid-l6rm26sy][data-story="2"] .brand-applications__story-headline[data-astro-cid-l6rm26sy]{margin-block-start:0;margin-block-end:auto}.brand-applications__story-flourish[data-astro-cid-l6rm26sy]{font-family:var(--font-serif);font-style:italic;font-weight:400;background:var(--story-accent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000}.brand-applications__story-chevron[data-astro-cid-l6rm26sy]{position:absolute;left:50%;bottom:var(--story-pad);transform:translate(-50%);width:1rem;height:1rem;color:#fff9}.brand-applications__carousel[data-astro-cid-uo6m7ouk]{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:300px;margin-inline:auto}.brand-applications__carousel-frame[data-astro-cid-uo6m7ouk]{--carousel-pad: clamp(1rem, 1vw + .8rem, 1.6rem);position:relative;aspect-ratio:1;overflow:hidden;isolation:isolate;border-radius:var(--radius-m);background:var(--bg);box-shadow:0 24px 48px -28px #0d0f1266}.brand-applications__carousel-texture[data-astro-cid-uo6m7ouk]{position:absolute;inset:0;z-index:var(--z-behind);background-image:linear-gradient(var(--white-a04) 1px,transparent 1px),linear-gradient(90deg,var(--white-a04) 1px,transparent 1px);background-size:24px 24px}.brand-applications__carousel-counter[data-astro-cid-uo6m7ouk]{position:absolute;top:var(--carousel-pad);right:var(--carousel-pad);z-index:var(--z-raised);font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;color:var(--text-muted);pointer-events:none}.brand-applications__carousel-track[data-astro-cid-uo6m7ouk]{position:absolute;inset:0;display:flex;width:300%;height:100%}.brand-applications__carousel-slide[data-astro-cid-uo6m7ouk]{--carousel-slides: 3;flex:0 0 calc(100% / var(--carousel-slides));width:calc(100% / var(--carousel-slides));min-width:0;height:100%;box-sizing:border-box;padding:var(--carousel-pad);display:flex;flex-direction:column}.brand-applications__carousel-slide--headline[data-astro-cid-uo6m7ouk]{justify-content:flex-end}.brand-applications__carousel-eyebrow[data-astro-cid-uo6m7ouk]{display:block;margin-block-end:.4rem;font-family:var(--font-sans);font-weight:500;font-size:var(--text-xxs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--eyebrow-muted)}.brand-applications__carousel-headline[data-astro-cid-uo6m7ouk]{font-family:var(--font-sans);font-weight:500;font-size:clamp(1.1rem,1vw + .9rem,1.4rem);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--text-light);max-width:11ch}.brand-applications__carousel-slide--stat[data-astro-cid-uo6m7ouk]{justify-content:center}.brand-applications__carousel-stat-value[data-astro-cid-uo6m7ouk]{display:block;font-family:var(--font-sans);font-weight:500;font-size:clamp(2.4rem,3vw + 1.8rem,3.4rem);line-height:1;letter-spacing:-.03em;color:var(--text-light)}.brand-applications__carousel-stat-label[data-astro-cid-uo6m7ouk]{display:block;margin-block-start:.4rem;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.brand-applications__carousel-slide--list[data-astro-cid-uo6m7ouk]{justify-content:center}.brand-applications__carousel-list[data-astro-cid-uo6m7ouk]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;counter-reset:brand-carousel-item}.brand-applications__carousel-list[data-astro-cid-uo6m7ouk] li[data-astro-cid-uo6m7ouk]{display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-sans);font-weight:500;font-size:clamp(1rem,.6vw + .85rem,1.2rem);letter-spacing:-.01em;color:var(--text-light);counter-increment:brand-carousel-item}.brand-applications__carousel-list-num[data-astro-cid-uo6m7ouk]{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.04em;color:var(--text-muted)}.brand-applications__carousel-list-num[data-astro-cid-uo6m7ouk]:before{content:counter(brand-carousel-item,decimal-leading-zero)}.brand-applications__carousel-dots[data-astro-cid-uo6m7ouk]{display:flex;gap:.3rem;align-self:center}.brand-applications__carousel-dots[data-astro-cid-uo6m7ouk] span[data-astro-cid-uo6m7ouk]{width:5px;height:5px;border-radius:50%;background:var(--border-light)}.brand-applications__carousel-dots[data-astro-cid-uo6m7ouk] span[data-astro-cid-uo6m7ouk].is-active{background:var(--text-on-light)}.brand-applications[data-astro-cid-6h47yppb]{padding-block:var(--section-space-l);background:var(--base-ultra-light);color:var(--text-on-light)}.brand-applications__scene[data-astro-cid-6h47yppb]{position:relative;margin-block-start:var(--space-xl)}.brand-applications[data-astro-cid-6h47yppb].is-enhanced .brand-applications__scene[data-astro-cid-6h47yppb]{height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.brand-applications__stage[data-astro-cid-6h47yppb]{position:relative;width:100%}.brand-applications__scale[data-astro-cid-6h47yppb]{transform-origin:center;display:flex;flex-direction:column;gap:var(--space-l)}.brand-applications__status[data-astro-cid-6h47yppb]{display:none;position:absolute;top:-1.75rem;left:0;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.04em;color:var(--text-on-light-muted)}.brand-applications__status[data-astro-cid-6h47yppb]:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.5}.brand-applications[data-astro-cid-6h47yppb].is-enhanced .brand-applications__status[data-astro-cid-6h47yppb]{display:inline-flex}.brand-applications__collage[data-astro-cid-6h47yppb]{display:flex;flex-direction:column;gap:var(--space-l)}.brand-applications__group-label[data-astro-cid-6h47yppb]{margin:0 0 var(--space-s);font-family:var(--font-mono);font-weight:500;font-size:var(--text-xxs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-on-light-muted)}.brand-applications__group-items[data-astro-cid-6h47yppb]{list-style:none;display:flex;flex-direction:column;gap:var(--space-m)}@media(min-width:560px)and (max-width:1023px){.brand-applications__group--business[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb],.brand-applications__group--social[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb]{flex-direction:row;flex-wrap:wrap}}@media(min-width:1024px){.brand-applications__group--business[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb],.brand-applications__group--social[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb]{display:grid;align-items:center;justify-items:center;gap:var(--space-l)}.brand-applications__group--business[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb]{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-applications__group--social[data-astro-cid-6h47yppb] .brand-applications__group-items[data-astro-cid-6h47yppb]{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-applications__item[data-astro-cid-6h47yppb],.brand-applications__cell--stack[data-astro-cid-6h47yppb]{width:100%}}.brand-applications__cell--stack[data-astro-cid-6h47yppb]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-m)}.brand-applications__item[data-astro-cid-6h47yppb]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.brand-applications__item-caption[data-astro-cid-6h47yppb]{align-self:center;font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-on-light-muted)}.brand-applications__pills[data-astro-cid-6h47yppb]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.brand-applications__pill[data-astro-cid-6h47yppb]{padding:.4rem .9rem;border:1px solid var(--border-light);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-on-light-muted)}.brand-applications__bridge[data-astro-cid-6h47yppb]{margin-block-start:var(--space-l);font-size:var(--text-s);color:var(--text-on-light-muted)}.brand-services[data-astro-cid-wquqigxj]{padding-block:var(--section-space-l);background:var(--base-ultra-light)}.brand-services__intro[data-astro-cid-wquqigxj]{display:flex;flex-direction:column;gap:var(--space-xs);max-width:40rem}.brand-services__heading[data-astro-cid-wquqigxj]{font-size:var(--h2);font-weight:500;max-width:16ch}.brand-services__grid[data-astro-cid-wquqigxj]{list-style:none;margin-block-start:var(--space-xl);display:grid;gap:var(--space-m);grid-template-columns:1fr;counter-reset:brand-service}@media(min-width:640px){.brand-services__grid[data-astro-cid-wquqigxj]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.brand-services__grid[data-astro-cid-wquqigxj]{grid-template-columns:repeat(4,1fr)}}.brand-service-card[data-astro-cid-wquqigxj]{position:relative;display:flex;flex-direction:column;gap:var(--space-xs);padding-block-start:var(--space-m);counter-increment:brand-service}.brand-service-card[data-astro-cid-wquqigxj]:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:var(--gradient-glass-strong);transform-origin:0}html.js-ready .brand-service-card[data-astro-cid-wquqigxj]:before{width:0;transition:width .9s var(--ease-out-expo)}html.js-ready .brand-service-card[data-astro-cid-wquqigxj].is-visible:before{width:100%}@media(prefers-reduced-motion:reduce){html.js-ready .brand-service-card[data-astro-cid-wquqigxj]:before{width:100%;transition:none}}.brand-service-card__index[data-astro-cid-wquqigxj]{font-family:var(--font-mono);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--text-on-light-muted)}.brand-service-card__index[data-astro-cid-wquqigxj]:before{content:counter(brand-service,decimal-leading-zero)}.brand-service-card__title[data-astro-cid-wquqigxj]{font-size:var(--h4);font-weight:500;color:var(--text-on-light);line-height:var(--leading-snug)}.brand-service-card__blurb[data-astro-cid-wquqigxj]{font-size:var(--text-s);line-height:var(--leading-relaxed);color:var(--text-on-light-muted)}.brand-process[data-astro-cid-kfavvzfu]{--process-node-size: 1.25rem;background:var(--base-ultra-light)}.brand-process__scene[data-astro-cid-kfavvzfu]{position:relative;padding-block:calc(var(--section-space-l) * .75)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__scene[data-astro-cid-kfavvzfu]{height:100svh;padding-block:0;display:flex;flex-direction:column;overflow:clip}.brand-process__intro[data-astro-cid-kfavvzfu]{display:flex;flex-direction:column;gap:var(--space-xs);max-width:34rem}.brand-process__heading[data-astro-cid-kfavvzfu]{font-size:var(--h3);font-weight:500;max-width:18ch}.brand-process__viewport[data-astro-cid-kfavvzfu]{position:relative;margin-block-start:var(--space-xl)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__viewport[data-astro-cid-kfavvzfu]{flex:1;display:flex;align-items:center;padding-block-start:clamp(2rem,5vw,4rem);margin-block-start:0;overflow-x:clip;overflow-y:visible}.brand-process__track[data-astro-cid-kfavvzfu]{position:relative}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__track[data-astro-cid-kfavvzfu]{width:max-content;padding-inline:var(--process-track-pad, var(--gutter))}.brand-process__rail[data-astro-cid-kfavvzfu]{position:absolute;top:0;bottom:0;left:calc(var(--process-node-size) / 2);width:1px;background:var(--border-light);overflow:hidden}.brand-process__rail-fill[data-astro-cid-kfavvzfu]{position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:0;opacity:0}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__rail[data-astro-cid-kfavvzfu]{top:calc(var(--process-node-size) / 2);bottom:auto;left:var(--process-rail-left, 0);right:auto;width:var(--process-rail-width, 100%);height:2px}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__rail-fill[data-astro-cid-kfavvzfu]{opacity:1}.brand-process__steps[data-astro-cid-kfavvzfu]{list-style:none;display:flex;flex-direction:column;gap:var(--space-l);counter-reset:brand-process-step}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__steps[data-astro-cid-kfavvzfu]{flex-direction:row;align-items:flex-start;gap:clamp(3rem,6vw,6rem)}.brand-process__step[data-astro-cid-kfavvzfu]{position:relative;display:flex;align-items:flex-start;gap:var(--space-m);padding-inline-start:calc(var(--process-node-size) + var(--space-m));counter-increment:brand-process-step}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__step[data-astro-cid-kfavvzfu]{position:static;flex:0 0 min(46rem,55vw);flex-direction:column;align-items:center;text-align:center;gap:var(--space-m);padding-inline-start:0}@media(max-width:640px){.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__step[data-astro-cid-kfavvzfu]{flex-basis:min(46rem,82vw)}}.brand-process__node[data-astro-cid-kfavvzfu]{position:absolute;left:0;top:0;flex-shrink:0;width:var(--process-node-size);height:var(--process-node-size);border-radius:50%;border:1px solid var(--text-on-light-muted);background:var(--base-ultra-light);overflow:hidden}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__node[data-astro-cid-kfavvzfu]{position:relative;left:auto;top:auto;z-index:var(--z-raised);border-color:var(--accent)}.brand-process__node-fill[data-astro-cid-kfavvzfu]{position:absolute;inset:0;border-radius:50%;background:var(--text-on-light);transform:scale(1)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__node-fill[data-astro-cid-kfavvzfu]{background:var(--accent)}.brand-process__content[data-astro-cid-kfavvzfu]{flex:auto;min-width:0;display:flex;flex-direction:column;gap:.4rem}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__content[data-astro-cid-kfavvzfu]{align-items:center;max-width:34rem;margin-inline:auto;gap:var(--space-2xs)}.brand-process__n[data-astro-cid-kfavvzfu]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.08em;color:var(--text-on-light-muted)}.brand-process__n[data-astro-cid-kfavvzfu]:before{content:counter(brand-process-step,decimal-leading-zero)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__n[data-astro-cid-kfavvzfu]{font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:500;letter-spacing:.02em;color:var(--text-on-light)}.brand-process__title[data-astro-cid-kfavvzfu]{font-size:var(--h4);font-weight:500;color:var(--text-on-light);line-height:var(--leading-snug)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__title[data-astro-cid-kfavvzfu]{font-size:var(--h3)}.brand-process__body[data-astro-cid-kfavvzfu]{font-size:var(--text-s);line-height:var(--leading-relaxed);color:var(--text-on-light-muted);max-width:30ch}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__body[data-astro-cid-kfavvzfu]{font-size:var(--text-m);max-width:34ch}.brand-process__note[data-astro-cid-kfavvzfu]{margin-block-start:var(--space-l);text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-on-light-muted)}.brand-process[data-astro-cid-kfavvzfu].is-enhanced .brand-process__note[data-astro-cid-kfavvzfu]{position:absolute;left:50%;bottom:var(--space-l);transform:translate(-50%);margin-block-start:0}.brand-process[data-astro-cid-kfavvzfu].is-active .brand-process__track[data-astro-cid-kfavvzfu],.brand-process[data-astro-cid-kfavvzfu].is-active .brand-process__rail-fill[data-astro-cid-kfavvzfu],.brand-process[data-astro-cid-kfavvzfu].is-active .brand-process__node-fill[data-astro-cid-kfavvzfu]{will-change:transform}.brand-proof[data-astro-cid-xiw5n3bd]{padding-block:var(--section-space-l);background:var(--bg);color:var(--text-light)}.brand-proof__head[data-astro-cid-xiw5n3bd]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-l)}.brand-proof__intro[data-astro-cid-xiw5n3bd]{display:flex;flex-direction:column;gap:var(--space-xs);max-width:42rem}.brand-proof__heading[data-astro-cid-xiw5n3bd]{font-size:var(--h2);font-weight:500;max-width:20ch}.brand-proof__lede[data-astro-cid-xiw5n3bd]{color:var(--text-muted);font-size:var(--text-m);line-height:var(--leading-relaxed);max-width:50ch}.brand-proof__stat[data-astro-cid-xiw5n3bd]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:var(--space-m) var(--space-l);border-radius:var(--radius-l);background:var(--hero-surface);border:1px solid var(--hero-border)}.brand-proof__stat-value[data-astro-cid-xiw5n3bd]{font-family:var(--font-mono);font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);font-weight:500;line-height:1;letter-spacing:var(--tracking-tight);color:var(--text-light);font-variant-numeric:tabular-nums}.brand-proof__stat-label[data-astro-cid-xiw5n3bd]{font-family:var(--font-mono);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);white-space:nowrap}.brand-proof__featured[data-astro-cid-xiw5n3bd]{list-style:none;margin-block-start:var(--space-xl);display:grid;gap:var(--space-m);grid-template-columns:1fr}@media(min-width:640px){.brand-proof__featured[data-astro-cid-xiw5n3bd]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.brand-proof__featured[data-astro-cid-xiw5n3bd]{grid-template-columns:repeat(4,1fr)}}.brand-proof__wall[data-astro-cid-xiw5n3bd]{list-style:none;margin-block-start:var(--space-m);display:grid;gap:1px;grid-template-columns:1fr;border-block-start:1px solid var(--border)}@media(min-width:640px){.brand-proof__wall[data-astro-cid-xiw5n3bd]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.brand-proof__wall[data-astro-cid-xiw5n3bd]{grid-template-columns:repeat(3,1fr)}}.brand-proof-row[data-astro-cid-xiw5n3bd]{border-block-end:1px solid var(--border)}@media(min-width:640px){.brand-proof-row[data-astro-cid-xiw5n3bd]{border-inline-end:1px solid var(--border)}}.brand-proof-row__link[data-astro-cid-xiw5n3bd]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-s) var(--space-xs);color:inherit}.brand-proof-row__link[data-astro-cid-xiw5n3bd]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.brand-proof-row__client[data-astro-cid-xiw5n3bd]{font-size:var(--text-s);font-weight:500;color:var(--text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-proof-row__palette[data-astro-cid-xiw5n3bd]{flex-shrink:0;display:flex;width:5.5rem;height:1rem;border-radius:var(--radius-xs);overflow:hidden;transition:height var(--duration-base) var(--ease-out-quart)}.brand-proof-row__link[data-astro-cid-xiw5n3bd]:hover .brand-proof-row__palette[data-astro-cid-xiw5n3bd],.brand-proof-row__link[data-astro-cid-xiw5n3bd]:focus-visible .brand-proof-row__palette[data-astro-cid-xiw5n3bd]{height:2.25rem}.brand-proof-row__swatch[data-astro-cid-xiw5n3bd]{flex:1;display:block}.brand-yours[data-astro-cid-mgfnioln]{--brand-yours-tile: #13bcd4;--brand-yours-tile-glow: #13bcd48c;padding-block:var(--section-space-xl);background:var(--bg);color:var(--text-light);text-align:center}.brand-yours__intro[data-astro-cid-mgfnioln]{display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}.brand-yours__heading[data-astro-cid-mgfnioln]{font-size:var(--h2);font-weight:500}.brand-yours__prompt[data-astro-cid-mgfnioln]{font-size:var(--text-m);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:42ch}.brand-yours__form[data-astro-cid-mgfnioln]{position:relative;margin-block-start:var(--space-xl);display:flex;justify-content:center}html:not(.js-ready) .brand-yours__form[data-astro-cid-mgfnioln]{display:none}.brand-yours__input[data-astro-cid-mgfnioln]{width:100%;max-width:22rem;padding-block:.5em;background:none;border:none;border-bottom:1px solid var(--border-strong);text-align:center;font-family:var(--font-sans);font-size:var(--h4);font-weight:500;letter-spacing:-.01em;color:var(--text-light);caret-color:var(--accent);transition:border-color var(--duration-base) var(--ease-out-quart)}.brand-yours__input[data-astro-cid-mgfnioln]::placeholder{color:var(--text-muted)}.brand-yours__input[data-astro-cid-mgfnioln]:focus-visible{outline:none;border-color:var(--white)}.brand-yours__caret[data-astro-cid-mgfnioln]{position:absolute;top:50%;left:50%;display:none;width:2px;height:1.15em;font-size:var(--h4);background:var(--accent);border-radius:1px;transform:translate(-50%,-50%);pointer-events:none;animation:1.05s step-end infinite caret-blink}.brand-yours__form[data-astro-cid-mgfnioln].show-caret .brand-yours__caret[data-astro-cid-mgfnioln]{display:block}.brand-yours__form[data-astro-cid-mgfnioln].show-caret .brand-yours__input[data-astro-cid-mgfnioln]::placeholder{color:#0000}@media(prefers-reduced-motion:reduce){.brand-yours__caret[data-astro-cid-mgfnioln]{animation:none;opacity:1}}.brand-yours__preview[data-astro-cid-mgfnioln]{margin-block-start:var(--space-l);display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}.brand-yours__preview-name[data-astro-cid-mgfnioln]{font-family:var(--font-sans);font-weight:500;letter-spacing:var(--tracking-tight);line-height:1;font-size:var(--h1);color:var(--text-light);max-width:100%;overflow-wrap:anywhere}.brand-yours__preview-name[data-astro-cid-mgfnioln] span[data-astro-cid-mgfnioln][data-brand-yours-name] span{display:inline-block}.brand-yours__dot[data-astro-cid-mgfnioln]{background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#0000;transition:color var(--duration-base) var(--ease-out-quart)}.brand-yours__preview[data-astro-cid-mgfnioln].is-accented .brand-yours__dot[data-astro-cid-mgfnioln]{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:var(--yours-accent, #e8354a);color:var(--yours-accent, #e8354a)}@font-face{font-family:DM Serif Display Brand;src:url(/fonts/brand-dm-serif.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Space Mono Brand;src:url(/fonts/brand-space-mono.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Archivo Black Brand;src:url(/fonts/brand-archivo-black.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Caveat Brand;src:url(/fonts/brand-caveat.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Zilla Slab Brand;src:url(/fonts/brand-zilla-slab.woff2) format("woff2");font-weight:700;font-display:swap}.brand-yours__tile[data-astro-cid-mgfnioln]{flex-shrink:0;width:clamp(2.5rem,2rem + 2vw,3.5rem);height:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid;place-items:center;overflow:hidden;border-radius:22%;background:var(--tile-color, var(--brand-yours-tile));color:var(--text-light);box-shadow:0 0 40px -4px var(--tile-glow, var(--brand-yours-tile-glow));font-family:var(--font-sans);font-weight:600;font-size:clamp(1.1rem,1rem + 1vw,1.6rem);line-height:1;transition:background var(--duration-base) var(--ease-out-quart),border-radius var(--duration-base) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart)}.brand-yours__tile[data-astro-cid-mgfnioln] [data-astro-cid-mgfnioln][data-brand-yours-tile-letter]{display:block}.brand-yours__caption[data-astro-cid-mgfnioln]{font-size:var(--text-m);color:var(--text-muted)}.brand-yours__caption[data-astro-cid-mgfnioln] span[data-astro-cid-mgfnioln]{color:var(--text-light)}.brand-yours__hue[data-astro-cid-mgfnioln]{margin-block-start:var(--space-l);display:flex;flex-direction:column;align-items:center;gap:var(--space-2xs)}html:not(.js-ready) .brand-yours__hue[data-astro-cid-mgfnioln]{display:none}.brand-yours__hue-input[data-astro-cid-mgfnioln]{-webkit-appearance:none;appearance:none;width:100%;max-width:14rem;height:.375rem;border-radius:var(--radius-pill);background:linear-gradient(90deg,#f04242,#f0f042,#42f042,#42f0f0,#4242f0,#f042f0,#f04242);cursor:pointer}.brand-yours__hue-input[data-astro-cid-mgfnioln]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--white);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--border-strong)}.brand-yours__hue-input[data-astro-cid-mgfnioln]::-moz-range-thumb{width:1.1rem;height:1.1rem;border-radius:50%;background:var(--white);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--border-strong)}.brand-yours__hue-input[data-astro-cid-mgfnioln]::-moz-range-track{height:.375rem;border-radius:var(--radius-pill);background:linear-gradient(90deg,#f04242,#f0f042,#42f042,#42f0f0,#4242f0,#f042f0,#f04242)}.brand-yours__hue-input[data-astro-cid-mgfnioln]:focus-visible{outline:2px solid var(--white);outline-offset:3px}.brand-yours__hue-caption[data-astro-cid-mgfnioln]{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.brand-yours__reset[data-astro-cid-mgfnioln]{display:none;margin-block-start:var(--space-2xs);padding:.35rem .85rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:none;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-base) var(--ease-out-quart),border-color var(--duration-base) var(--ease-out-quart)}.brand-yours__hue[data-astro-cid-mgfnioln].is-locked .brand-yours__reset[data-astro-cid-mgfnioln]{display:inline-flex}.brand-yours__reset[data-astro-cid-mgfnioln]:hover{color:var(--text-light);border-color:var(--white)}.brand-yours__reset[data-astro-cid-mgfnioln]:focus-visible{outline:2px solid var(--white);outline-offset:3px;color:var(--text-light)}.brand-yours__cta[data-astro-cid-mgfnioln]{margin-block-start:var(--space-xl);display:flex;justify-content:center}@media(prefers-reduced-motion:reduce){.brand-yours__preview-name[data-astro-cid-mgfnioln] span[data-astro-cid-mgfnioln][data-brand-yours-name] span{transform:none!important;opacity:1!important}.brand-yours__tile[data-astro-cid-mgfnioln]{transition:none}}
