._1SvrgG_layout{gap:3.5rem;display:grid}@media (min-width:1024px){._1SvrgG_layout{grid-template-columns:1fr 1.6fr;gap:6rem}}._1SvrgG_types{border-top:1px solid var(--border);margin-top:1.5rem}._1SvrgG_type{border:0;border-bottom:1px solid var(--border);width:100%;font-family:var(--font-display);text-align:left;color:var(--muted-foreground);transition:color .5s var(--ease-terra);background:0 0;justify-content:space-between;align-items:baseline;padding:1.1rem 0;font-size:1.25rem;display:flex}._1SvrgG_type:hover,._1SvrgG_type[aria-pressed=true]{color:var(--foreground)}._1SvrgG_group{border:0;min-width:0;margin:0 0 3rem;padding:0}
._1rK02a_breadcrumb{padding-top:calc(var(--header-height) + 2.25rem)}._1rK02a_breadcrumb ol{letter-spacing:var(--tracking-editorial);text-transform:uppercase;color:var(--muted-foreground);flex-wrap:wrap;gap:.6rem;font-size:.65rem;display:flex}._1rK02a_breadcrumb a:hover,._1rK02a_breadcrumb [aria-current]{color:var(--foreground)}._1rK02a_intro{padding-block:3.5rem 4rem}@media (min-width:768px){._1rK02a_intro{padding-block:5rem 6rem}}._1rK02a_introTitle{max-width:64rem;margin-top:1.75rem}._1rK02a_introBody{margin-top:2rem}._1rK02a_cta{background:var(--primary);color:var(--primary-foreground)}._1rK02a_ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.5rem;padding-block:5rem;display:flex}@media (min-width:768px){._1rK02a_ctaInner{padding-block:7rem}}._1rK02a_ctaEyebrow{letter-spacing:var(--tracking-editorial);text-transform:uppercase;opacity:.7;margin-bottom:1.5rem;font-size:.6875rem}._1rK02a_ctaText{opacity:.8;max-width:34rem;margin-top:1.5rem;font-size:1.0625rem;line-height:1.8}._1rK02a_specs{border-top:1px solid var(--border)}._1rK02a_specRow{border-bottom:1px solid var(--border);gap:.35rem 1.5rem;padding-block:1rem;font-size:.95rem;display:grid}@media (min-width:640px){._1rK02a_specRow{grid-template-columns:10rem 1fr;align-items:baseline}}._1rK02a_statement p{max-width:52rem}
.FV82Ua_gallery{flex-direction:column;gap:1rem;display:flex}.FV82Ua_main{aspect-ratio:4/5}@media (min-width:768px){.FV82Ua_main{aspect-ratio:4/3}}.FV82Ua_thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.FV82Ua_thumb{aspect-ratio:1;opacity:.6;transition:opacity .5s var(--ease-terra);border:0;padding:0}.FV82Ua_thumb:hover,.FV82Ua_thumb[aria-pressed=true]{opacity:1}.FV82Ua_thumb[aria-pressed=true]{outline:1px solid var(--foreground);outline-offset:3px}
.mmOW1G_index{row-gap:3rem;margin-top:3rem}.mmOW1G_indexTitle{border-bottom:1px solid var(--border);padding-bottom:1rem;font-size:1.5rem}.mmOW1G_indexList{color:var(--muted-foreground);flex-direction:column;gap:.6rem;margin-top:1rem;font-size:.9rem;display:flex}.mmOW1G_indexList a:hover{color:var(--foreground)}.mmOW1G_hero{align-items:end;gap:3rem;padding-block:3.5rem 5rem;display:grid}@media (min-width:1024px){.mmOW1G_hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem}}.mmOW1G_types{margin-top:1.5rem}.mmOW1G_types li{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.mmOW1G_types li:target{border-color:var(--foreground)}.mmOW1G_empty{max-width:34rem}
._1O_q0a_header{padding-block:3.5rem 4rem}._1O_q0a_dek{font-family:var(--font-display);color:var(--stone-mid);margin-top:1.5rem;font-size:1.5rem;line-height:1.35}._1O_q0a_body{flex-direction:column;gap:1.5rem;padding-block:4rem;display:flex}._1O_q0a_caption{margin-top:.75rem;font-size:.8rem}
.aEjafq_top{gap:3rem;padding-block:3rem 5rem;display:grid}@media (min-width:1024px){.aEjafq_top{grid-template-columns:1.25fr 1fr;gap:5rem}.aEjafq_info{top:calc(var(--header-height) + 2rem);align-self:start;position:sticky}}.aEjafq_options{border-top:1px solid var(--border);margin-top:2.5rem}.aEjafq_option{border-bottom:1px solid var(--border);grid-template-columns:8rem 1fr auto;align-items:baseline;gap:1rem;padding-block:1rem;font-size:.95rem;display:grid}.aEjafq_optionLink{letter-spacing:var(--tracking-editorial);text-transform:uppercase;color:var(--muted-foreground);font-size:.65rem}a.aEjafq_optionLink:hover{color:var(--foreground)}.aEjafq_quote{background:var(--secondary);margin-top:2rem;padding:1.5rem}.aEjafq_secondary{flex-wrap:wrap;align-items:center;gap:.5rem 2rem;margin-top:1rem;display:flex}.aEjafq_soon{letter-spacing:var(--tracking-editorial);text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem}.aEjafq_details{gap:3rem 4rem;display:grid}@media (min-width:768px){.aEjafq_details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.aEjafq_details{grid-template-columns:repeat(3,minmax(0,1fr))}}
._3bSTQa_gallery{gap:2rem;padding-bottom:5rem;display:grid}@media (min-width:768px){._3bSTQa_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
.JHO14W_icon{background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;width:2.75rem;height:2.75rem;transition:opacity .5s var(--ease-terra);border:0;justify-content:center;align-items:center;display:flex}.JHO14W_icon:focus-visible,.JHO14W_icon[data-saved=true]{opacity:1}article:hover .JHO14W_icon{opacity:1}@media (hover:none){.JHO14W_icon{opacity:1}}.JHO14W_labelled{min-height:2.75rem;letter-spacing:var(--tracking-editorial);text-transform:uppercase;transition:opacity .5s var(--ease-terra);background:0 0;border:0;align-items:center;gap:.6rem;padding:0;font-size:.6875rem;display:inline-flex}.JHO14W_labelled:hover{opacity:.6}
.gr_8KG_card{display:block}.gr_8KG_titleRow{justify-content:space-between;align-items:baseline;gap:1.5rem;margin-top:1.25rem;display:flex}.gr_8KG_title{font-size:1.25rem}@media (min-width:768px){.gr_8KG_title{font-size:1.5rem}}.gr_8KG_view{transition:opacity .5s var(--ease-terra);flex-shrink:0}.gr_8KG_card:hover .gr_8KG_view{opacity:.6}.gr_8KG_summary{max-width:34rem;margin-top:.5rem}.gr_8KG_product{position:relative}.gr_8KG_save{position:absolute;top:1rem;right:1rem}.gr_8KG_productBody{margin-top:1.25rem}.gr_8KG_productName{margin:.5rem 0 .35rem;font-size:1.25rem}.gr_8KG_tag{margin-top:.75rem}.gr_8KG_meta{margin-top:1.25rem}.gr_8KG_storyTitle{margin-top:.6rem;font-size:1.5rem;line-height:1.2}.gr_8KG_projectTitle{margin-top:1.5rem}
.Y4ouGW_stages{margin-top:3.5rem}.Y4ouGW_stage{gap:.75rem 2rem;display:grid;padding-block:1.75rem!important}@media (min-width:768px){.Y4ouGW_stage{grid-template-columns:6rem 16rem 1fr;align-items:baseline}}.Y4ouGW_stageTitle{font-size:1.75rem}
.txgM7a_hero{height:92vh;min-height:620px;color:var(--primary-foreground);position:relative;overflow:hidden}.txgM7a_heroImage{object-fit:cover}.txgM7a_heroShade{background:color-mix(in oklab, var(--ink) 45%, transparent);position:absolute;inset:0}.txgM7a_heroInner{flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:5rem;display:flex;position:relative}@media (min-width:768px){.txgM7a_heroInner{padding-bottom:7rem}}.txgM7a_heroInner>div{max-width:48rem}.txgM7a_heroEyebrow{letter-spacing:.32em;text-transform:uppercase;opacity:.8;font-size:.65rem}.txgM7a_heroTitle{margin-top:1.75rem}.txgM7a_heroText{opacity:.85;max-width:28rem;margin-top:2rem;font-size:1rem;line-height:1.7}.txgM7a_heroActions{margin-top:2.75rem}.txgM7a_eyebrowGap{margin-bottom:1.25rem}.txgM7a_gapSm{margin-top:1rem}.txgM7a_gapMd{margin-top:1.5rem}.txgM7a_gapLg{margin-top:2.25rem}.txgM7a_intro{max-width:48rem}.txgM7a_note{max-width:24rem;margin-top:2.5rem;font-size:.75rem}.txgM7a_featured{gap:3rem;margin-top:4rem;display:grid}@media (min-width:1024px){.txgM7a_featured{grid-template-columns:repeat(12,minmax(0,1fr))}.txgM7a_featureA{grid-column:1/span 7}.txgM7a_featureB{grid-column:9/span 4;padding-top:6rem}.txgM7a_featureC{grid-column:2/span 5}}.txgM7a_bespoke{margin-top:2rem;display:grid}@media (min-width:1024px){.txgM7a_bespoke{grid-template-columns:repeat(2,minmax(0,1fr))}.txgM7a_bespokeImage{aspect-ratio:auto;min-height:36rem}}.txgM7a_bespokePanel{background:var(--secondary);align-items:center;display:flex}.txgM7a_bespokeCopy{padding:4rem 1.5rem}@media (min-width:768px){.txgM7a_bespokeCopy{padding:6rem 4rem}}.txgM7a_materialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:640px){.txgM7a_materialGrid{gap:2rem}}@media (min-width:1024px){.txgM7a_materials{grid-template-columns:1fr 1.2fr}}.txgM7a_recordTitle{margin-top:.5rem;font-size:1.125rem}.txgM7a_recordSpecs{color:var(--muted-foreground);flex-direction:column;gap:.25rem;margin-top:.75rem;font-size:.75rem;display:flex}.txgM7a_recordSpecs div{gap:.5rem;display:flex}.txgM7a_recordSpecs dt{opacity:.7}.txgM7a_dark{background:var(--primary);color:var(--primary-foreground)}.txgM7a_darkEyebrow{letter-spacing:var(--tracking-editorial);text-transform:uppercase;opacity:.6;font-size:.65rem}.txgM7a_darkText{opacity:.78;max-width:32rem;margin-top:1.75rem;font-size:1rem;line-height:1.7}.txgM7a_visualize{align-items:center;gap:3.5rem;padding-block:6rem;display:grid}@media (min-width:768px){.txgM7a_visualize{padding-block:8rem}}@media (min-width:1024px){.txgM7a_visualize{grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem}}.txgM7a_steps{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.txgM7a_steps li{border-top:1px solid color-mix(in oklab, var(--primary-foreground) 15%, transparent);gap:1.25rem;padding-top:1rem;font-size:.875rem;display:flex}.txgM7a_steps span{letter-spacing:var(--tracking-editorial);opacity:.5;font-size:.65rem}.txgM7a_visualize button:disabled{cursor:not-allowed;opacity:.7}.txgM7a_preview{position:relative}.txgM7a_preview:after{content:"";border:1px solid color-mix(in oklab, var(--primary-foreground) 25%, transparent);pointer-events:none;position:absolute;inset:0}.txgM7a_previewLabel{border:1px solid color-mix(in oklab, var(--primary-foreground) 30%, transparent);background:color-mix(in oklab, var(--ink) 40%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:var(--tracking-editorial);text-transform:uppercase;padding:.5rem 1rem;font-size:.6rem;position:absolute;bottom:1.25rem;left:1.25rem}.txgM7a_audiences{border-top:1px solid var(--border)}.txgM7a_audiences li{border-bottom:1px solid var(--border);font-family:var(--font-display);padding-block:1.25rem;font-size:1.25rem}.txgM7a_journal{gap:3.5rem;display:grid}.txgM7a_journalSide{gap:2.5rem;display:grid}@media (min-width:1024px){.txgM7a_journal{grid-template-columns:repeat(12,minmax(0,1fr))}.txgM7a_journalLead{grid-column:1/span 7}.txgM7a_journalSide{grid-column:9/span 4}}.txgM7a_closing{text-align:center;padding-block:6rem}@media (min-width:768px){.txgM7a_closing{padding-block:8rem}}.txgM7a_centered{margin-inline:auto}.txgM7a_closingActions{justify-content:center;margin-top:2.75rem}
._bDmkq_familyTitle{margin-top:1.25rem;font-size:1.5rem}._bDmkq_recordTitle{margin-top:.5rem;font-size:1.125rem}._bDmkq_recordSpecs{color:var(--muted-foreground);grid-template-columns:auto 1fr;gap:.25rem .75rem;margin-top:.75rem;font-size:.75rem;display:grid}._bDmkq_recordSpecs dt{opacity:.7}._bDmkq_schemaRow{font-family:var(--font-display);justify-content:space-between;gap:1rem;font-size:1.25rem;display:flex}
.EimPha_levels{gap:4rem 3rem;display:grid}@media (min-width:1024px){.EimPha_levels{grid-template-columns:repeat(3,minmax(0,1fr))}}.EimPha_level{flex-direction:column;align-items:flex-start;display:flex}
