.HomeMaterials_home__d_HK0{--home-chalk:#fafaf8;--home-clay:#f5f3ed;--home-accent:#c9dce9;--home-accent-text:#3b6179;--home-accent-hover:#bad1e1;--home-accent-light:#e0edf6;--home-accent-ink:#29465d;--home-accent-light-hover:#cde1ee;--home-graphite:#24282a;--home-graphite-copy:#edf3f6;--home-graphite-radius:32px;--home-panel-radius:36px;--home-image-radius:22px;--home-card-radius:20px;background-color:var(--home-clay)}.HomeMaterials_home__d_HK0 .landing-warm-band{background-color:var(--home-clay);background-image:linear-gradient(rgba(250,250,248,.76),rgba(247,245,240,.76)),url(/images/materials/honed-limestone-v1.webp);background-size:auto,768px}.HomeMaterials_home__d_HK0 .HomeMaterials_editorialImage__5lyBb{border-radius:var(--home-image-radius)}.HomeMaterials_home__d_HK0 .HomeMaterials_eyebrow__kjcOM{color:var(--home-accent-text)}.HomeMaterials_home__d_HK0 .HomeMaterials_heroComposition__zOO4L{position:relative}.HomeMaterials_home__d_HK0 .HomeMaterials_sectionHeading__uWhdy{text-wrap:balance}.HomeMaterials_home__d_HK0 .HomeMaterials_contextQuestion__8FQgz{text-wrap:balance;border-color:rgba(83,120,146,.2);border-radius:var(--home-image-radius);background-color:var(--public-card-base);background-image:linear-gradient(rgba(223,236,245,.82),rgba(223,236,245,.82)),url(/images/materials/graphite-stone-v1.webp);background-size:auto,640px}.HomeMaterials_home__d_HK0 #local-system article{border-color:rgba(83,120,146,.23)}.HomeMaterials_home__d_HK0 .HomeMaterials_sectionLink__NKBpH{color:var(--home-accent-text);text-decoration-color:#b3c9d8}.HomeMaterials_home__d_HK0 .HomeMaterials_sectionLink__NKBpH:hover{color:var(--home-accent-ink);text-decoration-color:var(--home-accent-text)}.HomeMaterials_home__d_HK0 .landing-glass .HomeMaterials_sectionLink__NKBpH{color:var(--public-card-ink)}.HomeMaterials_home__d_HK0 .HomeMaterials_primaryAction__2HsAK,.HomeMaterials_home__d_HK0 nav a[href="/access#request"]{color:var(--public-card-ink);background-color:var(--home-accent);background-image:linear-gradient(rgba(223,236,245,.82),rgba(223,236,245,.82)),url(/images/materials/graphite-stone-v1.webp);background-size:auto,640px;box-shadow:0 5px 18px rgba(42,69,80,.12)}.HomeMaterials_home__d_HK0 .HomeMaterials_primaryAction__2HsAK:hover,.HomeMaterials_home__d_HK0 nav a[href="/access#request"]:hover{background-color:var(--home-accent-hover)}.HomeMaterials_home__d_HK0 .HomeMaterials_primaryAction__2HsAK:focus-visible,.HomeMaterials_home__d_HK0 nav a[href="/access#request"]:focus-visible{outline:2px solid var(--home-accent-text);outline-offset:4px}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx{border:1px solid rgba(255,255,255,.12);border-radius:var(--home-graphite-radius);color:var(--home-chalk);background-color:var(--home-graphite);background-image:linear-gradient(135deg,rgba(36,40,42,.66),rgba(36,40,42,.38)),url(/images/materials/graphite-stone-v1.webp);background-size:auto,640px;box-shadow:0 18px 48px rgba(12,22,28,.18),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:none}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx h2{color:var(--home-chalk)}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx p{color:var(--home-graphite-copy)}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx .HomeMaterials_eyebrow__kjcOM,.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx .HomeMaterials_railArrow__yuYVF{color:var(--home-accent-light)}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f{isolation:isolate;gap:12px}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD{position:relative;isolation:isolate;overflow:hidden;width:100%;height:100%;min-height:224px;gap:28px;padding:32px 28px}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD:focus-visible{outline:2px solid var(--home-accent-light);outline-offset:4px}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railArrow__yuYVF{display:inline-flex;flex:none;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid rgba(225,241,251,.2);border-radius:50%;font-size:18px;line-height:1}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD:before{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(ellipse at 80% 0,rgba(176,218,244,.1),transparent 72%);opacity:0;pointer-events:none;content:"";transition:opacity .24s ease}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD:is(:hover,:focus-visible):before{opacity:1}.HomeMaterials_home__d_HK0 .HomeMaterials_ceramicPanel__1BQLi.landing-glass{border-color:#d6e0e7;background-color:#f1f5f7;background-image:linear-gradient(115deg,rgba(255,255,255,.97),rgba(243,247,250,.96) 54%,rgba(231,239,245,.97)),url(/images/materials/graphite-stone-v1.webp);box-shadow:0 22px 60px rgba(46,66,82,.08),inset 0 2px 1px rgba(255,255,255,.95),inset 0 -1px 2px rgba(140,166,184,.16)}.HomeMaterials_home__d_HK0 .HomeMaterials_railTitle__ykudA{text-wrap:balance}.HomeMaterials_home__d_HK0 .HomeMaterials_railDescription__ZFf6S{text-wrap:pretty}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx .HomeMaterials_primaryAction__2HsAK{color:var(--public-card-ink);background-color:var(--home-accent-light)}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx .HomeMaterials_primaryAction__2HsAK:hover{background-color:var(--home-accent-light-hover)}.HomeMaterials_home__d_HK0 .HomeMaterials_graphite__CwGKx .HomeMaterials_primaryAction__2HsAK:focus-visible{outline-color:var(--home-accent-light)}.HomeMaterials_home__d_HK0 .HomeMaterials_contactPanel__AKAag{display:grid;overflow:hidden}.HomeMaterials_home__d_HK0 .HomeMaterials_contactCopy__Vl067{align-self:center;min-width:0;padding:36px 24px}.HomeMaterials_home__d_HK0 .HomeMaterials_contactFigure__naSa9{position:relative;align-self:stretch;min-width:0;margin:0;background-color:var(--home-accent-light)}.HomeMaterials_home__d_HK0 .HomeMaterials_contactArtwork__GVxyY{display:block;width:100%;height:264px;-o-object-fit:cover;object-fit:cover;pointer-events:none}.HomeMaterials_home__d_HK0 .HomeMaterials_applicationIndex___tBxC{align-self:center;min-width:0;margin:0;padding:0;border-top:1px solid rgba(83,120,146,.3);list-style:none}.HomeMaterials_home__d_HK0 .HomeMaterials_applicationRow__jABxg{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(83,120,146,.3)}.HomeMaterials_home__d_HK0 .HomeMaterials_applicationNumber__gOm4S{padding-top:4px;color:var(--home-accent-text);font-size:11px;line-height:1.6}@media (min-width:768px){.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f{min-height:332px;row-gap:0;grid-template-rows:auto minmax(28px,1fr) auto auto}.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD{display:grid;min-height:330px;grid-row:span 4;grid-template-rows:subgrid;gap:0;padding:36px 32px}.HomeMaterials_home__d_HK0 .HomeMaterials_railCopy__l__SI{display:contents}.HomeMaterials_home__d_HK0 .HomeMaterials_railTitle__ykudA{grid-row:3;align-self:start;max-width:13ch}.HomeMaterials_home__d_HK0 .HomeMaterials_railDescription__ZFf6S{grid-row:4;align-self:start}.HomeMaterials_home__d_HK0 .HomeMaterials_contactCopy__Vl067{padding:48px 40px}.HomeMaterials_home__d_HK0 .HomeMaterials_contactArtwork__GVxyY{height:320px}}@media (min-width:1024px){.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD{padding-inline:40px}.HomeMaterials_home__d_HK0 .HomeMaterials_contactPanel__AKAag{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);min-height:440px}.HomeMaterials_home__d_HK0 .HomeMaterials_contactArtwork__GVxyY{position:absolute;inset:0;height:100%}}@media (max-width:767px){.HomeMaterials_home__d_HK0{--home-panel-radius:28px;--home-image-radius:18px;--home-card-radius:18px;--home-graphite-radius:28px}}@media (prefers-reduced-motion:reduce){.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD:before{transition:none}.HomeMaterials_home__d_HK0 .landing-glass-card:hover{transform:none}}@media (forced-colors:active){.HomeMaterials_home__d_HK0 .HomeMaterials_productRail__5KJ_f .HomeMaterials_railItem__ugGlD:focus-visible{outline:2px solid Highlight;outline-offset:4px}}.PublicMaterials_surfaces__o_4VK{--public-stone:#e8eef1;--public-slate:#d4dfe6;--public-card-base:#c0cdd7;--public-card-edge:#adbfcc;--public-card-ink:#1a1a17;--public-card-copy:#1a1a17;--public-card-muted:#1a1a17}.PublicMaterials_surfaces__o_4VK :is(.landing-glass,.landing-glass-soft,.landing-glass-card){border-color:var(--public-card-edge);background-size:auto,640px;backdrop-filter:none}.PublicMaterials_surfaces__o_4VK .landing-glass{border-radius:var(--home-panel-radius,8px);background-color:var(--public-stone);background-image:linear-gradient(rgba(232,240,245,.84),rgba(232,240,245,.84)),url(/images/materials/graphite-stone-v1.webp);box-shadow:0 18px 52px rgba(39,62,79,.08),inset 0 1px 0 rgba(255,255,255,.8)}.PublicMaterials_surfaces__o_4VK .landing-glass-soft{border-radius:var(--home-card-radius,8px);background-color:var(--public-slate);background-image:linear-gradient(rgba(227,237,244,.86),rgba(227,237,244,.86)),url(/images/materials/graphite-stone-v1.webp);box-shadow:0 10px 32px rgba(39,62,79,.06),inset 0 1px 0 rgba(255,255,255,.76)}.PublicMaterials_surfaces__o_4VK .landing-glass-card{border-radius:var(--home-card-radius,8px);background-color:var(--public-card-base);box-shadow:0 10px 32px rgba(39,62,79,.07),inset 0 1px 0 rgba(255,255,255,.76)}.PublicMaterials_surfaces__o_4VK .landing-glass-card,.PublicMaterials_surfaces__o_4VK .landing-glass-card:hover{background-image:linear-gradient(rgba(223,236,245,.82),rgba(223,236,245,.82)),url(/images/materials/graphite-stone-v1.webp);background-size:auto,640px}.PublicMaterials_surfaces__o_4VK .landing-glass-card:hover{border-color:#7f9fb5;box-shadow:0 14px 36px rgba(39,62,79,.11),inset 0 1px 0 rgba(255,255,255,.84)}.PublicMaterials_surfaces__o_4VK :is(.landing-glass,.landing-glass-soft,.landing-glass-card) :is(p,li,span,a):is([class*="text-[#5F5A51]"],[class*="text-[#3F3B33]"],[class*="text-[#514D45]"],[class*="text-[#6B665E]"]){color:var(--public-card-copy)}.PublicMaterials_surfaces__o_4VK :is(.landing-glass,.landing-glass-soft,.landing-glass-card) :is(p,li,span,a):is([class*="text-[#8C877D]"],[class*="text-[#B8B3A8]"],[class*="text-[#9E9B93]"],[class*="text-[#C8C5BE]"],[class*="text-[#7F7867]"],[class*="text-[#7A746B]"]){color:var(--public-card-muted)}.PublicMaterials_surfaces__o_4VK .landing-glass-card:is(a,button):focus-visible{outline:2px solid var(--public-card-ink);outline-offset:4px}.PublicTypography_site__Lo_h0{font-kerning:normal}.PublicTypography_site__Lo_h0 :is(h1,h2,h3,h4){font-weight:600;text-wrap:balance}.PublicTypography_site__Lo_h0 :is(p,li){text-wrap:pretty}