.gold-document-identity{border-inline-start:2px solid var(--signal);background:var(--obsidian-raised);margin-block-start:2rem;padding:clamp(1.5rem,3vw,3rem)}.gold-document-identity h3{margin-block:1rem;font-size:clamp(1.35rem,1.15rem + .6vw,1.8rem);font-weight:500;line-height:1.5}.gold-document-identity>p:not(.section-kicker){max-width:48rem;color:var(--limestone-muted);line-height:1.85}.gold-document-identity small{color:var(--limestone-muted);margin-block-start:1.5rem;font-size:.875rem;line-height:1.8;display:block}.work-page .work-hero{min-height:0;padding-block:clamp(3.5rem,6vw,5.5rem)}.work-page .work-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;margin-block-start:2.5rem;font-size:clamp(2.25rem,1.7rem + 2vw,3.75rem);line-height:1.08}.work-page .work-hero .page-lede{max-width:38rem;margin-block-start:1.75rem;font-size:1.1rem;line-height:1.8}.work-page .work-hero-index{opacity:.7;font-size:clamp(14rem,25vw,26rem)}.work-page.is-arabic .work-hero h1{letter-spacing:0;max-width:22ch;line-height:1.45}.gold-work-feature>.section-kicker{margin:0;font-size:.8rem;font-weight:500}.gold-work-collection{gap:2rem;margin-block-start:2rem;display:grid}.gold-work-card{border:1px solid var(--line-strong);background:var(--obsidian-raised);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gold-work-art{background:var(--limestone);min-width:0;color:var(--obsidian);flex-direction:column;gap:2rem;padding:clamp(1.25rem,2vw,2rem);display:flex}.gold-work-brand{align-items:center;gap:1rem;display:flex}.gold-work-brand img{mix-blend-mode:multiply;width:3rem;height:auto}.gold-work-brand>span{font-size:1.1rem;font-weight:600;line-height:1.4}.gold-work-preview{border:1px solid #08090b29;width:100%;height:auto;margin-block:auto;display:block;box-shadow:0 1rem 2rem #08090b14}.gold-work-preview-note{color:#53584f;margin:0;font-size:.78rem;line-height:1.7}.gold-work-proof{font:.75rem/1.6 var(--font-geist-mono), monospace;color:#53584f;direction:ltr}.gold-work-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex}.gold-case-kicker{color:var(--signal);font-size:.8rem;line-height:1.7}.gold-work-copy h3{letter-spacing:-.035em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(1.65rem,1.3rem + 1vw,2.4rem);font-weight:500;line-height:1.18}.gold-work-copy>p{color:var(--limestone-muted);margin:1.25rem 0 1.75rem;font-size:1rem;line-height:1.8}.gold-work-deliverables{border-block-start:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.gold-work-deliverables li{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.8rem;font-size:.9rem;line-height:1.6;display:flex}.gold-work-deliverables small{color:var(--limestone-muted);font-size:.78rem}.gold-work-action{width:100%;min-height:3rem;color:var(--signal);justify-content:space-between;align-items:center;gap:1rem;margin-block-start:1.5rem;padding-block:.65rem;font-size:1rem;font-weight:500;line-height:1.6;display:flex}.gold-work-action>span{font-size:1.5rem}.gold-work-action:hover{text-underline-offset:.3em;text-decoration:underline}.gold-work-note{max-width:48rem;color:var(--limestone-muted);margin:1.5rem 0 0;font-size:.88rem;line-height:1.8}.work-studio-record{background:var(--obsidian-raised);border-block-start:1px solid var(--line);grid-template-columns:.3fr 1fr;align-items:center;gap:clamp(2rem,4vw,5rem);display:grid}.work-studio-mark{color:var(--limestone-muted);text-align:center;font-size:clamp(4rem,9vw,8rem)}.work-studio-record h2{letter-spacing:-.035em;max-width:24ch;margin:1.25rem 0;font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem);font-weight:500;line-height:1.25}.work-studio-record p:not(.section-kicker){max-width:46rem;color:var(--limestone-muted);line-height:1.8}.work-studio-record small{color:var(--limestone-muted);margin-block-start:1.5rem;font-size:.78rem;line-height:1.7;display:block}.work-studio-record .gold-work-action{max-width:30rem}.gold-case-hero{padding:clamp(3rem, 5vw, 5rem) var(--page-pad) 0}.gold-case-hero-grid{grid-template-columns:minmax(0,1fr) 8rem;align-items:center;gap:clamp(2rem,4vw,4rem);margin-block:2.5rem;display:grid}.gold-case-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:21ch;margin:0;font-size:clamp(2.25rem,1.6rem + 2vw,3.75rem);font-weight:500;line-height:1.12}.gold-case-lede{max-width:42rem;color:var(--limestone-muted);margin:1.75rem 0 0;font-size:1.05rem;line-height:1.85}.gold-case-client-mark{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.gold-case-client-mark img{background:#fff;width:6rem;height:auto;padding:.5rem}.gold-case-client-mark>span{font-size:.9rem;font-weight:550;line-height:1.5}.gold-case-client-mark small{color:var(--limestone-muted);font-size:.75rem}.gold-case-meta{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.gold-case-meta>div{padding-block:1.25rem;padding-inline-end:1rem}.gold-case-meta>div+div{border-inline-start:1px solid var(--line);padding-inline-start:1.5rem}.gold-case-meta dt{color:var(--limestone-muted);font-size:.75rem;line-height:1.7}.gold-case-meta dd{margin:.45rem 0 0;font-size:.95rem;line-height:1.7}.gold-case-chapters{flex-wrap:wrap;gap:.5rem 2rem;padding-block:.75rem;display:flex}.gold-case-chapters a{align-items:center;gap:.7rem;min-height:2.75rem;font-size:.9rem;display:inline-flex}.gold-case-chapters a>span{color:var(--signal);font:.75rem var(--font-geist-mono), monospace}.gold-case-chapters a:hover{text-underline-offset:.3em;text-decoration:underline}.gold-case-context{padding:clamp(3rem, 5vw, 5rem) var(--page-pad);border-block-end:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:3rem;display:grid}.gold-case-context h2{letter-spacing:-.03em;max-width:24ch;margin:0;font-size:clamp(1.6rem,1.25rem + 1vw,2.2rem);font-weight:500;line-height:1.3}.gold-case-context>p{color:var(--limestone-muted);margin:0;font-size:1rem;line-height:1.85}.gold-case-surfaces{padding-inline:var(--page-pad)}.gold-case-chapter{border-block-end:1px solid var(--line);padding-block:clamp(3rem,5vw,5rem);scroll-margin-block-start:4rem}.gold-case-surface{grid-template-columns:2.5rem minmax(0,1fr) minmax(12rem,.65fr);align-items:start;gap:1.75rem;display:grid}.gold-case-surface-number{color:var(--signal);font:1.2rem/1.6 var(--font-geist-mono), monospace}.gold-case-surface h2{letter-spacing:-.035em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.7rem,1.3rem + 1.1vw,2.65rem);font-weight:500;line-height:1.2}.gold-case-surface>div>p:last-child{max-width:38rem;color:var(--limestone-muted);margin:1.25rem 0 0;font-size:1rem;line-height:1.85}.gold-deliverable-status{border:1px solid var(--line-strong);color:var(--limestone);padding:.4rem .65rem;font-size:.8rem;line-height:1.6;display:inline-block}.gold-deliverable-status.is-experimental{border-style:dashed}.gold-deliverable-facts>p{color:var(--limestone-muted);font-size:.85rem;line-height:1.7}.gold-deliverable-facts ul{margin:1rem 0 0;padding:0;list-style:none}.gold-deliverable-facts li{border-block-end:1px solid var(--line);padding-block:.75rem;font-size:.9rem;line-height:1.7}.gold-deliverable-facts li:first-child{border-block-start:1px solid var(--line)}.gold-media-chapter{margin-block-start:2.5rem}.gold-media-selector{flex-wrap:wrap;gap:.5rem;margin-block-end:1rem;display:flex}.gold-media-selector button{border:1px solid var(--line-strong);min-height:2.75rem;color:var(--limestone);font:inherit;cursor:pointer;background:0 0;padding:.65rem 1rem;font-size:.9rem}.gold-media-selector button[aria-pressed=true]{background:var(--limestone);color:var(--obsidian);border-color:var(--limestone)}.gold-product-media{margin:0}.gold-product-media>img,.gold-product-media>video{border:1px solid var(--line-strong);width:100%;height:auto;display:block}.gold-product-media figcaption{color:var(--limestone-muted);flex-wrap:wrap;justify-content:space-between;gap:.7rem 1.5rem;margin-block-start:1rem;font-size:.8rem;line-height:1.7;display:flex}.gold-product-media figcaption a{color:var(--limestone);text-underline-offset:.3em;text-decoration:underline}.gold-product-media details{border:1px solid var(--line);padding:1rem}.gold-product-media details p{line-height:1.8}.gold-media-note{color:var(--limestone-muted);margin-block:1rem 1.75rem;font-size:.8rem;line-height:1.7}.gold-walkthrough{background:var(--obsidian-raised);border:1px solid var(--line-strong);margin-block-start:2.5rem;padding:clamp(1.25rem,2.5vw,2.5rem)}.gold-walkthrough>h3{margin:0;font-size:1.4rem;font-weight:500;line-height:1.4}.gold-demo-disclosure{max-width:46rem;color:var(--limestone-muted);margin-block:.75rem 1.75rem;font-size:.85rem;line-height:1.8}.gold-workflow-tabs{border-block-end:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.gold-workflow-tabs button{border:0;min-height:3rem;color:var(--limestone-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border-block-end:3px solid #0000;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem .75rem;font-size:.9rem;line-height:1.6;display:flex}.gold-workflow-tabs button>span{font:.75rem/1.5 var(--font-geist-mono), monospace}.gold-workflow-tabs button[aria-selected=true]{color:var(--limestone);border-block-end-color:var(--signal)}.gold-workflow-tabs button[aria-selected=true]>span{color:var(--signal)}.gold-workflow-panel{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding-block-start:2rem;display:grid}.gold-workflow-panel[hidden]{display:none}.gold-workflow-diagram{align-items:center;gap:.75rem;min-height:10rem;display:flex}.gold-workflow-diagram>span,.gold-workflow-diagram>strong{border:1px solid var(--line-strong);text-align:center;flex:1;padding:1.5rem .75rem;font-size:.95rem;font-weight:400;line-height:1.6}.gold-workflow-diagram>strong{color:var(--signal);border-color:var(--signal)}.gold-workflow-diagram>i{color:var(--limestone-muted);font-style:normal}.gold-workflow-panel h4{margin:0;font-size:1.2rem;font-weight:500;line-height:1.5}.gold-workflow-panel p{color:var(--limestone);font-size:1rem;line-height:1.8}.gold-workflow-panel .gold-workflow-detail{color:var(--limestone-muted);font-size:.88rem}.gold-lab-link{margin-block-start:1.75rem;padding-inline-start:4.25rem}.gold-case-record{padding-inline:var(--page-pad);background:var(--obsidian-raised);border-block-end:1px solid var(--line)}.gold-case-record>summary{cursor:pointer;min-height:2.75rem;padding-block:1.5rem;font-size:1rem;line-height:1.7}.gold-case-record>summary::marker{color:var(--signal)}.gold-case-record>summary:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.gold-case-record>div{max-width:48rem;padding-block-end:2rem}.gold-case-record p{color:var(--limestone-muted);margin:0 0 1.25rem;font-size:.95rem;line-height:1.85}.gold-case-record small{color:var(--limestone-muted);font-size:.875rem;line-height:1.8}.gold-case-visit{padding:clamp(3rem, 5vw, 5rem) var(--page-pad)}.gold-case-visit>h2{letter-spacing:-.035em;max-width:24ch;margin:0;font-size:clamp(2rem,1.4rem + 1.5vw,3rem);font-weight:500;line-height:1.2}.gold-case-visit>p{max-width:42rem;color:var(--limestone-muted);margin:1.5rem 0;line-height:1.8}.gold-case-next{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-block-start:2rem;padding-block-start:1.5rem;display:flex}.gold-work-action:focus-visible,.gold-case-page a:focus-visible,.gold-case-page button:focus-visible,.gold-workflow-panel:focus-visible{outline:2px solid var(--signal);outline-offset:5px}.gold-case-page.is-arabic h1,.gold-case-page.is-arabic h2,.gold-case-page.is-arabic h3,.gold-case-page.is-arabic h4,.work-page.is-arabic h2,.work-page.is-arabic h3{letter-spacing:0;line-height:1.5}.gold-case-page.is-arabic .gold-case-hero h1{max-width:22ch}.build05-layer.build06-layer-static:hover h3{color:inherit}.build06-layer-static small{color:var(--limestone-muted);margin-block-start:.65rem;font-size:.8rem;line-height:1.7;display:inline-block}@media (width<=1100px){.gold-work-card{grid-template-columns:1fr}.gold-work-art{gap:1.5rem}.gold-work-preview{align-self:center;max-width:50rem}.gold-case-surface{grid-template-columns:2rem minmax(0,1fr);gap:1.25rem}.gold-deliverable-facts{grid-column:2}.gold-deliverable-facts ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.gold-deliverable-facts li{border-block-start:1px solid var(--line)}.gold-workflow-panel{grid-template-columns:1fr;gap:1rem}.gold-workflow-diagram{width:100%;max-width:32rem;min-height:0}}@media (width<=650px){.work-page .work-hero{padding-block:3rem}.work-page .work-hero h1{margin-block-start:2rem;font-size:clamp(2rem,1.75rem + 1vw,2.5rem)}.work-page .work-hero .page-lede{font-size:1rem}.work-studio-record{grid-template-columns:1fr;gap:1.5rem}.work-studio-mark{text-align:start;font-size:4rem}.gold-case-hero-grid{flex-direction:column-reverse;align-items:stretch;gap:1.75rem;display:flex}.gold-case-client-mark{text-align:start;flex-direction:row}.gold-case-client-mark img{width:3.25rem;padding:.25rem}.gold-case-client-mark small{margin-inline-start:auto}.gold-case-hero h1{font-size:clamp(2rem,1.7rem + 1.2vw,2.5rem)}.gold-case-meta{grid-template-columns:1fr}.gold-case-meta>div{grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1rem 0;display:grid}.gold-case-meta>div+div{border-inline-start:0;border-block-start:1px solid var(--line);padding-inline-start:0}.gold-case-meta dd{margin:0}.gold-case-context{grid-template-columns:1fr;gap:1.5rem}.gold-case-chapters{gap:.25rem 1rem}.gold-case-surface{grid-template-columns:1fr;gap:.75rem}.gold-deliverable-facts{grid-column:auto;margin-block-start:1rem}.gold-deliverable-facts ul{grid-template-columns:1fr;gap:0}.gold-deliverable-facts li+li{border-block-start:0}.gold-workflow-tabs{gap:.25rem}.gold-workflow-tabs button{padding:.75rem .25rem;font-size:.8rem}.gold-workflow-diagram{gap:.5rem}.gold-workflow-diagram>span,.gold-workflow-diagram>strong{padding:1.25rem .5rem;font-size:.85rem}.gold-lab-link{padding-inline-start:0}.gold-case-next{flex-direction:column;align-items:flex-start}}
