.cdq3Dq_page{color:var(--color-light-ink)}.cdq3Dq_hero{padding:var(--page-hero-top) 0 var(--page-hero-bottom);border-bottom:1px solid var(--d-border);position:relative;overflow:hidden}.cdq3Dq_hero .wrap{z-index:1;position:relative}.cdq3Dq_title{font:var(--w-display) var(--t-display)/var(--lh-display) var(--font-display);letter-spacing:var(--ls-display);color:var(--color-light-ink);text-wrap:balance;margin:18px 0 20px}.cdq3Dq_lead{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--d-fg2);text-wrap:pretty;max-width:60ch;margin:20px 0 0}.cdq3Dq_section{padding:var(--section-y) 0}.cdq3Dq_section+.cdq3Dq_section{border-top:1px solid var(--d-border)}.cdq3Dq_section:not(.deep):nth-of-type(odd){background:var(--color-light-bg-2)}.cdq3Dq_section:not(.deep):nth-of-type(2n){background:var(--color-light-bg-3)}.cdq3Dq_sectionHead{margin-bottom:32px}.cdq3Dq_sectionH2{font:var(--w-display) var(--t-h2)/var(--lh-h2) var(--font-display);letter-spacing:var(--ls-h2);color:var(--d-fg1);text-wrap:balance;margin:0}.cdq3Dq_assetGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cdq3Dq_asset{padding:var(--space-6);flex-direction:column;display:flex}.cdq3Dq_assetPreview{aspect-ratio:16/10;border-radius:var(--r-md);justify-content:center;align-items:center;min-height:0;margin-bottom:24px;padding:24px;display:flex}.cdq3Dq_assetPreview img{object-fit:contain;width:100%;height:100%;display:block}.cdq3Dq_previewLight{background:#f4f6f8}.cdq3Dq_previewDark{border:1px solid var(--d-border);background:#0c0c0e}.cdq3Dq_assetName{font:500 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--color-light-ink);margin:0 0 8px}.cdq3Dq_assetMeta{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--d-fg2);flex:1;margin:0 0 16px}.cdq3Dq_control{border:1px solid var(--color-light-rule);border-radius:var(--r-sm);background:var(--color-light-bg-2);min-height:44px;font:500 var(--t-small)/var(--lh-small) var(--font-sans);letter-spacing:0;color:var(--color-light-ink);cursor:pointer;transition:border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);justify-content:center;align-items:center;gap:8px;padding:12px 16px;text-decoration:none;display:inline-flex}.cdq3Dq_control:hover{border-color:var(--color-light-accent);color:var(--color-light-accent)}.cdq3Dq_control:focus-visible{outline:2px solid var(--color-light-accent);outline-offset:3px}.cdq3Dq_control[data-copied=true]{border-color:var(--color-light-accent);color:var(--color-light-accent)}.cdq3Dq_controlGlyph{flex:none}.cdq3Dq_assetBtn{align-self:flex-start}.cdq3Dq_markLead{--mark-lead-aspect:4 / 1;max-width:none;margin:0 0 24px}.cdq3Dq_markLead .fcard__art{padding:56px max(56px,26%)}@media (max-width:1000px){.cdq3Dq_markLead{--mark-lead-aspect:3 / 1}.cdq3Dq_markLead .fcard__art{padding:40px 56px}}@media (max-width:760px){.cdq3Dq_markLead{--mark-lead-aspect:2 / 1}.cdq3Dq_markLead .fcard__art{padding:80px 32px 24px}}.cdq3Dq_contact{gap:var(--grid-gap-lg);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.cdq3Dq_contactBlock{padding:var(--space-6)}.cdq3Dq_contactLabel{font:400 var(--t-small)/var(--lh-small) var(--font-sans);letter-spacing:0;color:var(--d-fg3);margin:0 0 16px}.cdq3Dq_contactValue{font:400 var(--t-lede)/var(--lh-lede) var(--font-sans);letter-spacing:var(--ls-lede);color:var(--color-light-ink);overflow-wrap:anywhere;text-decoration:none}.cdq3Dq_contactValue:hover{color:var(--atmosphere-blue)}.cdq3Dq_contactValue:focus-visible{outline:2px solid var(--atmosphere-blue);outline-offset:3px;border-radius:var(--r-md)}.cdq3Dq_contactNote{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--d-fg2);max-width:46ch;margin:16px 0 0}@media (max-width:900px){.cdq3Dq_assetGrid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.cdq3Dq_assetGrid{grid-template-columns:1fr 1fr}.cdq3Dq_contact{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:600px){.cdq3Dq_assetGrid{grid-template-columns:1fr}.cdq3Dq_asset{padding:24px}.cdq3Dq_assetPreview{margin-bottom:16px;padding:24px}.cdq3Dq_contactBlock{padding:var(--space-5)}.cdq3Dq_contactValue{align-items:center;min-height:44px;display:inline-flex}.cdq3Dq_lead{max-width:40ch}}.cdq3Dq_nameSection{position:relative;overflow:hidden}.cdq3Dq_nameProse{z-index:1;flex-direction:column;gap:20px;max-width:60ch;display:flex;position:relative}.cdq3Dq_nameProse p{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--d-fg2);margin:0}.cdq3Dq_boilerplate{flex-direction:column;gap:20px;max-width:60ch;display:flex}.cdq3Dq_boilerplate p{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--d-fg2);margin:0}.cdq3Dq_boilerplateCard{max-width:none;padding:var(--space-6)}.cdq3Dq_boilerplateActions{border-top:1px solid var(--d-border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;padding-top:24px;display:flex}@media (max-width:600px){.cdq3Dq_boilerplateCard{padding:24px}}.cdq3Dq_facts{max-width:none}.cdq3Dq_factList{flex-direction:column;margin:0;display:flex}.cdq3Dq_factRow{border-bottom:1px solid var(--d-border);grid-template-columns:160px 1fr;gap:20px;padding:16px 0;display:grid}.cdq3Dq_factRow:last-child{border-bottom:none}.cdq3Dq_factKey{font:400 var(--t-small)/var(--lh-small) var(--font-sans);letter-spacing:0;color:var(--d-fg3);margin:0}.cdq3Dq_factVal{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--color-light-ink);margin:0}.cdq3Dq_specGrid{grid-template-columns:1.4fr 1fr;align-items:start;gap:48px;display:grid}.cdq3Dq_swatches{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.cdq3Dq_swatch{flex-direction:column;gap:12px;display:flex}.cdq3Dq_swatchChip{aspect-ratio:1;border-radius:var(--r-md);width:100%}.cdq3Dq_swatchChipBordered{border:1px solid var(--color-light-rule)}.cdq3Dq_swatchName{font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--color-light-ink)}.cdq3Dq_swatchHex{font:400 var(--t-small)/var(--lh-small) var(--font-sans);letter-spacing:0;color:var(--d-fg3)}.cdq3Dq_typeSpec{flex-direction:column;display:flex}.cdq3Dq_typeRow{border-bottom:1px solid var(--d-border);flex-direction:column;gap:4px;padding:16px 0;display:flex}.cdq3Dq_typeRow:last-child{border-bottom:none}.cdq3Dq_typeFace{font:400 var(--t-lede)/var(--lh-lede) var(--font-sans);color:var(--color-light-ink);letter-spacing:var(--ls-lede)}.cdq3Dq_typeUse{font:400 var(--t-small)/var(--lh-small) var(--font-sans);letter-spacing:0;color:var(--d-fg3)}.cdq3Dq_usage{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:900px){.cdq3Dq_usage{grid-template-columns:1fr;gap:24px}}.cdq3Dq_usageItem{color:var(--d-fg2);flex-direction:column;gap:16px;display:flex}@media (min-width:601px) and (max-width:900px){.cdq3Dq_usageItem{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}}.cdq3Dq_usageHead{font:500 var(--t-h3)/var(--lh-h3) var(--font-sans);letter-spacing:var(--ls-h3);color:var(--color-light-ink);margin:0 0 8px}.cdq3Dq_usageBody{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--d-fg2);margin:0}@media (max-width:860px){.cdq3Dq_specGrid{grid-template-columns:1fr;gap:36px}.cdq3Dq_usage{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.cdq3Dq_swatches{grid-template-columns:repeat(2,1fr)}.cdq3Dq_factRow{grid-template-columns:120px 1fr;gap:12px}}@media (max-width:480px){.cdq3Dq_factRow{grid-template-columns:1fr;gap:8px;padding:16px 0}}.cdq3Dq_contactMore{margin-top:clamp(24px,2.8vw,32px)}@media (max-width:600px){.cdq3Dq_assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cdq3Dq_asset{padding:12px 12px 16px}.cdq3Dq_assetPreview{aspect-ratio:4/3;border-radius:var(--r-sm);margin-bottom:12px;padding:16px}.cdq3Dq_assetName{font-size:var(--t-meta);margin-bottom:4px;line-height:1.35}.cdq3Dq_assetMeta{margin-bottom:12px}.cdq3Dq_assetBtn{align-self:stretch}.cdq3Dq_swatches{gap:16px 12px}.cdq3Dq_swatch{gap:8px}.cdq3Dq_swatchChip{aspect-ratio:2;border-radius:var(--r-sm)}.cdq3Dq_contactNote{margin-top:12px}}@media (max-width:480px){.cdq3Dq_factRow{grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0}}
