._hero_10phc_1{background:#f4f0e8;padding:1.5rem max(1.25rem,50vw - 740px) clamp(5rem,9vw,9rem)}._breadcrumbs_10phc_6{color:#11141273;flex-wrap:wrap;align-items:center;gap:.48rem;min-height:40px;font-size:.62rem;display:flex}._breadcrumbs_10phc_6 a{color:inherit;text-decoration:none}._heroGrid_10phc_21{grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);align-items:stretch;gap:clamp(3rem,8vw,9rem);margin-top:clamp(2rem,5vw,5rem);display:grid}._visualColumn_10phc_29{min-width:0}._gallery_10phc_33{grid-template-columns:1fr 1fr;gap:.75rem;display:grid;position:sticky;top:110px}._imageFigure_10phc_41{background:radial-gradient(circle at 50% 42%,#fff 0,#ece7dd 58%,#d9d1c4 100%);place-items:center;min-height:280px;margin:0;padding:2rem;display:grid;position:relative;overflow:hidden}._featuredMedia_10phc_53{grid-column:1/-1;min-height:560px}._imageFigure_10phc_41 picture{place-items:center;width:100%;display:grid}._imageFigure_10phc_41:after{content:"";filter:blur(18px);background:#11141229;border-radius:50%;height:9%;position:absolute;bottom:13%;left:15%;right:15%}._imageFigure_10phc_41 img{z-index:1;object-fit:contain;width:min(82%,470px);height:430px;position:relative}._ambientMedia_10phc_76 img{object-fit:cover;width:100%;height:100%;min-height:280px}._featuredMedia_10phc_53._ambientMedia_10phc_76 img{min-height:520px}._heroCopy_10phc_79{flex-direction:column;justify-content:center;align-items:flex-start;padding:.5rem 0;display:flex}._category_10phc_87,._eyebrow_10phc_88,._blockLabel_10phc_89{color:#d63d2e;letter-spacing:.11em;text-transform:uppercase;margin:2.5rem 0 1rem;font-size:.65rem;font-weight:680}._heroCopy_10phc_79 h1{letter-spacing:-.065em;max-width:15ch;margin:0;font-size:clamp(2.7rem,5.1vw,6rem);font-weight:430;line-height:.94}._heroCopy_10phc_79>code{color:#111412a1;font-family:var(--font-geist-mono), monospace;background:#1114120f;margin-top:1.3rem;padding:.45rem .6rem;font-size:.72rem}._summary_10phc_116{color:#1114129c;max-width:680px;margin:2rem 0 0;font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.65}._quickFacts_10phc_124{border-top:1px solid #1114122b;width:100%;margin-top:2rem}._quickFacts_10phc_124>div{border-bottom:1px solid #11141221;grid-template-columns:7rem 1fr;align-items:center;gap:1rem;min-height:55px;padding:.7rem 0;display:grid}._quickFacts_10phc_124 span{color:#11141270;font-size:.65rem}._quickFacts_10phc_124 strong{font-size:.78rem;font-weight:570}._quickFacts_10phc_124 strong a{text-underline-offset:.25rem;-webkit-text-decoration:underline #11141238;text-decoration:underline #11141238}._actions_10phc_151{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}._actions_10phc_151 a,._officialDescription_10phc_159>a,._quoteBand_10phc_160 a{color:#111412;border:1px solid #111412;justify-content:center;align-items:center;gap:.8rem;min-height:48px;padding:.85rem 1.15rem;font-size:.75rem;text-decoration:none;display:inline-flex}:is(._actions_10phc_151>a:first-of-type,._actions_10phc_151 a:hover,._actions_10phc_151 a:focus-visible){color:#fff;background:#111412}._commercialNote_10phc_180{color:#1114126e;margin:.9rem 0 0;font-size:.62rem}._officialSection_10phc_186,._documentationSection_10phc_187,._applicationSection_10phc_188,._related_10phc_189{padding:clamp(5rem,10vw,10rem) max(1.25rem,50vw - 740px)}._documentationSection_10phc_187{background:#eee9e0}._documentationHeading_10phc_194{grid-template-columns:minmax(70px,.2fr) minmax(420px,1.1fr) minmax(260px,.55fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}._documentationHeading_10phc_194>span{color:#d63d2e;font-size:.65rem}._documentationHeading_10phc_194 ._eyebrow_10phc_88{margin-top:0}._documentationHeading_10phc_194 h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,5.6vw,6rem);font-weight:430;line-height:.93}._documentationHeading_10phc_194 h2 em{color:#d63d2e;font-family:Georgia,serif;font-weight:400}._documentationHeading_10phc_194>p{color:#1114128f;margin:2rem 0 0;font-size:.82rem;line-height:1.7}._documentList_10phc_200{width:min(100%,920px);margin-top:clamp(4rem,8vw,8rem)}._documentList_10phc_200>._blockLabel_10phc_89{margin-top:0}._documentList_10phc_200 ul{border-top:1px solid #11141229;margin:0;padding:0;list-style:none}._documentList_10phc_200 li span{color:#d63d2e;text-transform:uppercase;letter-spacing:.07em;font-size:.58rem}._documentList_10phc_200 li{border-bottom:1px solid #11141224}._documentList_10phc_200 li a{grid-template-columns:minmax(110px,.35fr) 1fr auto;align-items:center;gap:1rem;min-height:74px;padding:.8rem 0;display:grid}._documentList_10phc_200 li strong{font-size:.78rem;font-weight:560}._documentList_10phc_200 li i{color:#d63d2e;font-style:normal}._applicationSection_10phc_188{color:#fff;background:#171a19;grid-template-columns:minmax(340px,.8fr) minmax(460px,1.2fr);gap:clamp(3rem,9vw,10rem);display:grid}._applicationSection_10phc_188>div:first-child ._eyebrow_10phc_88{color:#ef6253;margin-top:0}._applicationSection_10phc_188 h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.7rem,5.5vw,5.8rem);font-weight:430;line-height:.95}._applicationSection_10phc_188>div:first-child>p:last-child{color:#ffffff8c;max-width:560px;margin:1.5rem 0 0;font-size:.8rem;line-height:1.7}._applicationGroups_10phc_213{border-top:1px solid #ffffff26}._applicationGroups_10phc_213>div{border-bottom:1px solid #ffffff26;grid-template-columns:minmax(100px,.35fr) repeat(2,1fr);gap:.7rem 1rem;padding:1.2rem 0;display:grid}._applicationGroups_10phc_213>div>span{color:#ef6253;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem}._applicationGroups_10phc_213 a,._applicationGroups_10phc_213 p{color:#ffffffad;margin:0;font-size:.72rem}._applicationGroups_10phc_213 a{justify-content:space-between;gap:.5rem;display:flex}._applicationGroups_10phc_213 i{color:#ef6253;font-style:normal}._officialIntro_10phc_221{grid-template-columns:minmax(110px,.35fr) minmax(420px,1.1fr) minmax(260px,.55fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}._officialIntro_10phc_221>div:first-child,._relatedHeading_10phc_229>div,._inventoryNotice_10phc_230>span{color:#ffffff6b;align-items:baseline;gap:.7rem;font-size:.64rem;display:flex}._officialIntro_10phc_221>div:first-child span,._relatedHeading_10phc_229>div span,._inventoryNotice_10phc_230>span{color:#ef6253;font-family:var(--font-geist-mono), monospace}._officialIntro_10phc_221>div:first-child p,._relatedHeading_10phc_229>div p{margin:0}._officialIntro_10phc_221 ._eyebrow_10phc_88{margin-top:0}._officialIntro_10phc_221 h2,._relatedHeading_10phc_229 h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,5.6vw,6rem);font-weight:430;line-height:.93}._officialIntro_10phc_221 h2 em,._relatedHeading_10phc_229 h2 em{color:#ef6253;font-family:Georgia,Times New Roman,serif;font-weight:400}._officialSection_10phc_186{background:#f4f0e8}._officialIntro_10phc_221>div:first-child{color:#1114126b}._officialGrid_10phc_278{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}._officialGrid_10phc_278[data-single-column=true]{grid-template-columns:minmax(0,900px)}._officialDescription_10phc_159{min-width:0}._officialDescription_10phc_159 ._blockLabel_10phc_89,._verifiedDetails_10phc_292 ._blockLabel_10phc_89{margin-top:0}._officialDescription_10phc_159 h3{letter-spacing:-.05em;max-width:24ch;margin:0;font-size:clamp(1.8rem,3.5vw,3.7rem);font-weight:450;line-height:1.02}._officialDescription_10phc_159>p:not(._blockLabel_10phc_89),._officialDescription_10phc_159 details p{color:#1114129e;white-space:pre-line;max-width:760px;margin:1.5rem 0 0;font-size:.88rem;line-height:1.72}._officialDescription_10phc_159 details{border-top:1px solid #1114122e;border-bottom:1px solid #1114122e;margin-top:1.6rem}._officialDescription_10phc_159 summary{cursor:pointer;padding:1rem 0;font-size:.78rem;font-weight:620}._officialDescription_10phc_159 details p{padding-bottom:1.5rem}._officialDescription_10phc_159>a{margin-top:2rem}._verifiedDetails_10phc_292{color:#f5f1e8;background:#171a18;padding:clamp(1.5rem,3vw,2.5rem)}._verifiedDetails_10phc_292 dl{margin:0}._verifiedDetails_10phc_292 dl div{border-bottom:1px solid #ffffff21;grid-template-columns:minmax(100px,.4fr) 1fr;gap:1rem;padding:1rem 0;display:grid}._verifiedDetails_10phc_292 dt{color:#ffffff6b;font-size:.62rem}._verifiedDetails_10phc_292 dd{margin:0;font-size:.77rem;line-height:1.55}._inventoryNotice_10phc_230{color:#f6f2e9;background:#191d1a;grid-template-columns:minmax(60px,.2fr) minmax(400px,1.05fr) minmax(280px,.55fr);align-items:start;gap:clamp(2rem,6vw,7rem);padding:clamp(4rem,8vw,8rem) max(1.25rem,50vw - 740px);display:grid}._inventoryNotice_10phc_230 ._eyebrow_10phc_88{margin-top:0}._inventoryNotice_10phc_230 h2{letter-spacing:-.06em;max-width:18ch;margin:0;font-size:clamp(2rem,4vw,4.4rem);font-weight:430;line-height:.98}._inventoryNotice_10phc_230>p{color:#ffffff8f;margin:2rem 0 0;font-size:.86rem;line-height:1.65}._validationSection_10phc_395{background:#f4f0e8;grid-template-columns:minmax(340px,.72fr) minmax(460px,1fr);gap:clamp(3rem,8vw,9rem);padding:clamp(5rem,9vw,9rem) max(1.25rem,50vw - 740px);display:grid}._validationSection_10phc_395>div ._eyebrow_10phc_88{margin-top:0}._validationSection_10phc_395 h2{letter-spacing:-.06em;max-width:16ch;margin:0;font-size:clamp(2.3rem,4.6vw,5rem);font-weight:430;line-height:.97}._validationSection_10phc_395>div>p:last-child{color:#11141294;max-width:560px;margin:1.5rem 0 0;font-size:.82rem;line-height:1.7}._validationSection_10phc_395 ol{border-top:1px solid #1114122b;margin:0;padding:0;list-style:none}._validationSection_10phc_395 li{border-bottom:1px solid #11141224;grid-template-columns:3rem 1fr;align-items:start;gap:1rem;min-height:108px;padding:1.25rem 0;display:grid}._validationSection_10phc_395 li span{color:#d63d2e;font-family:var(--font-geist-mono), monospace;font-size:.64rem}._validationSection_10phc_395 li p{margin:0;font-size:clamp(.95rem,1.35vw,1.18rem);line-height:1.55}._quoteBand_10phc_160{color:#fff;background:#d94333;grid-template-columns:minmax(400px,1.15fr) minmax(300px,.6fr);align-items:end;gap:clamp(3rem,9vw,10rem);padding:clamp(4rem,8vw,8rem) max(1.25rem,50vw - 740px);display:grid}._quoteBand_10phc_160 ._eyebrow_10phc_88{color:#ffffffad;margin-top:0}._quoteBand_10phc_160 h2{letter-spacing:-.065em;max-width:16ch;margin:0;font-size:clamp(2.6rem,5.5vw,6rem);font-weight:430;line-height:.94}._quoteBand_10phc_160>div:last-child p{color:#ffffffb8;margin:0 0 1.5rem;font-size:.88rem;line-height:1.65}._quoteBand_10phc_160 a{color:#fff;border-color:#fff}._quoteBand_10phc_160 button{color:#fff;border-color:#fff;width:100%;margin-bottom:.75rem}._quoteBand_10phc_160 button span{color:#fff}:is(._quoteBand_10phc_160 button:hover,._quoteBand_10phc_160 button:focus-visible),:is(._quoteBand_10phc_160 a:hover,._quoteBand_10phc_160 a:focus-visible){color:#d94333;background:#fff}._related_10phc_189{background:#ece7de}._relatedHeading_10phc_229{grid-template-columns:minmax(100px,.35fr) minmax(400px,1fr) auto;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,6rem);display:grid}._relatedHeading_10phc_229>div{color:#1114126e}._relatedHeading_10phc_229>a{color:inherit;border-bottom:1px solid;padding-bottom:.5rem;font-size:.7rem;text-decoration:none}._relatedGrid_10phc_522{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1000px){._heroGrid_10phc_21,._officialGrid_10phc_278,._applicationSection_10phc_188{grid-template-columns:1fr}._imageFigure_10phc_41,._gallery_10phc_33{position:relative;top:auto}._officialIntro_10phc_221,._documentationHeading_10phc_194,._inventoryNotice_10phc_230,._validationSection_10phc_395,._relatedHeading_10phc_229{grid-template-columns:1fr}._inventoryNotice_10phc_230>p{max-width:620px;margin-top:0}._quoteBand_10phc_160{grid-template-columns:1fr}._relatedGrid_10phc_522{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._heroGrid_10phc_21{grid-template-columns:minmax(0,1fr)}._imageFigure_10phc_41{min-height:390px;padding:1rem}._imageFigure_10phc_41 img{height:320px}._gallery_10phc_33{grid-template-columns:1fr}._featuredMedia_10phc_53{min-height:390px}._supportingMedia_10phc_580{grid-column:1/-1}._documentList_10phc_200 li a{grid-template-columns:1fr auto}._documentList_10phc_200 li span{grid-column:1/-1}._applicationGroups_10phc_213>div,._relatedGrid_10phc_522{grid-template-columns:1fr}}
