.pro-kamen_main__gXMKq{background:var(--color-warm-white)}.pro-kamen_shell__SRa7M{width:min(calc(100% - 112px),1328px);margin-inline:auto}.pro-kamen_breadcrumb__JhZzm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:28px;color:var(--color-basalt-soft);font-size:12px;line-height:1.5}.pro-kamen_breadcrumb__JhZzm a{padding-block:7px}.pro-kamen_breadcrumb__JhZzm a:hover{text-decoration:underline;text-underline-offset:4px}.pro-kamen_indexHeader__taVHj{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;padding:28px 0 58px}.pro-kamen_indexHeader__taVHj h1{margin:0;font-size:clamp(58px,6.4vw,92px);line-height:1.02;letter-spacing:-.035em}.pro-kamen_indexHeader__taVHj p{margin:0 0 2px;color:var(--color-basalt-soft);font-size:clamp(18px,1.6vw,23px);line-height:1.5}.pro-kamen_featured___jZI7{display:grid;grid-template-columns:1.2fr 1fr;background:var(--color-limestone)}.pro-kamen_featuredImage__Rp5SX,.pro-kamen_heroImage__sipPE,.pro-kamen_previewImage__64roS{position:relative;overflow:hidden;margin:0}.pro-kamen_featuredImage__Rp5SX{min-height:420px}.pro-kamen_featuredImage__Rp5SX img,.pro-kamen_heroImage__sipPE img,.pro-kamen_previewImage__64roS img{object-fit:cover}.pro-kamen_featuredCopy__MYc_v{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px,4vw,58px)}.pro-kamen_featuredCopy__MYc_v h2{margin:0 0 24px;font-size:clamp(30px,3.2vw,46px);line-height:1.12;letter-spacing:-.025em}.pro-kamen_featuredCopy__MYc_v>p{margin:0 0 25px;color:var(--color-basalt-soft);font-size:16px;line-height:1.65}.pro-kamen_articleMeta__sis68{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--color-basalt-soft);font-size:12px;line-height:1.6}.pro-kamen_readLink__KSIF8{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:48px;border-bottom:1px solid #b9ae9d;font-size:14px;font-weight:500}.pro-kamen_featuredCopy__MYc_v .pro-kamen_readLink__KSIF8{margin-top:25px}.pro-kamen_allArticles__zcyrN{padding-top:86px}.pro-kamen_sectionHeading__852_C{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:42px}.pro-kamen_sectionHeading__852_C h2{margin:0;font-size:clamp(33px,3.4vw,48px);line-height:1.13;letter-spacing:-.028em}.pro-kamen_sectionHeading__852_C>p{max-width:370px;margin:0;color:var(--color-basalt-soft);font-size:16px}.pro-kamen_articleGrid__gc0n3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 44px}.pro-kamen_preview__dtGeu{min-width:0}.pro-kamen_previewLink__zVJwu{display:block}.pro-kamen_previewImage__64roS{aspect-ratio:1.7;background:var(--color-limestone)}.pro-kamen_previewHeading__2LxHm{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:24px}.pro-kamen_previewHeading__2LxHm h3{max-width:540px;margin:0;font-size:clamp(25px,2.1vw,31px);line-height:1.19;letter-spacing:-.02em}.pro-kamen_previewHeading__2LxHm svg{margin-top:7px}.pro-kamen_previewLink__zVJwu>p{max-width:60ch;margin:15px 0 20px;color:var(--color-basalt-soft);font-size:15px;line-height:1.7}.pro-kamen_editorialNote__embO5{border-top:1px solid #d2c8b9;margin:70px 0 0;padding:24px 0 70px;font-size:13px;color:var(--color-basalt-soft)}.pro-kamen_articleHeader__dxh6z{max-width:1020px;padding:28px 0 45px}.pro-kamen_articleHeader__dxh6z h1{max-width:1000px;margin:0 0 30px;font-size:clamp(40px,4.6vw,66px);line-height:1.09;letter-spacing:-.03em}.pro-kamen_lead__vxvZ2{max-width:800px;margin:0;color:var(--color-basalt-soft);font-size:clamp(18px,1.55vw,21px);line-height:1.7}.pro-kamen_byline__wfEqE{display:flex;flex-wrap:wrap;gap:9px 25px;margin-top:26px;color:var(--color-basalt-soft);font-size:12px}.pro-kamen_heroImage__sipPE{aspect-ratio:2.2;background:var(--color-limestone)}.pro-kamen_readingLayout__j8qf9{display:grid;grid-template-columns:230px minmax(0,740px);align-items:start;gap:clamp(45px,7vw,100px);padding-top:64px}.pro-kamen_contents__LSNYy{position:sticky;top:calc(var(--sticky-header-height) + 28px);border-top:1px solid #bfb3a2;padding-top:20px}.pro-kamen_contents__LSNYy h2{margin:0 0 13px;font-family:var(--font-body);font-size:14px;font-weight:500}.pro-kamen_contents__LSNYy ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.pro-kamen_contents__LSNYy li a{display:block;padding-block:8px;color:var(--color-basalt-soft);font-size:13px;line-height:1.55}.pro-kamen_backToArticles__ypl_U:hover,.pro-kamen_contents__LSNYy li a:hover{color:var(--color-basalt);text-decoration:underline;text-underline-offset:4px}.pro-kamen_backToArticles__ypl_U{display:inline-flex;align-items:center;min-height:44px;margin-top:9px;color:var(--color-basalt-soft);font-size:13px}.pro-kamen_articleBody__l_Og1{min-width:0}.pro-kamen_textSection__pxzxq{margin-bottom:44px;scroll-margin-top:20px}.pro-kamen_projectSections__E7ULR h2,.pro-kamen_textSection__pxzxq h2{margin:0 0 21px;font-size:clamp(29px,2.5vw,36px);line-height:1.2;letter-spacing:-.02em}.pro-kamen_textSection__pxzxq li,.pro-kamen_textSection__pxzxq p{font-size:17px;line-height:1.85}.pro-kamen_textSection__pxzxq p{margin:0 0 18px}.pro-kamen_textSection__pxzxq ul{display:grid;gap:11px;margin:22px 0;padding-left:22px}.pro-kamen_textSection__pxzxq li{padding-left:6px}.pro-kamen_articleCta__8IE7b{display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:66px;margin-top:35px;padding:16px 22px;color:var(--color-warm-white);background:var(--color-basalt);font-size:14px}.pro-kamen_articleCta__8IE7b:hover{background:#33332e}.pro-kamen_related___4c72{padding:88px 0}.pro-kamen_relatedGrid__Oa9eq{display:grid;grid-template-columns:1fr 1fr;gap:45px}.pro-kamen_relatedLink__yC4Ym{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-top:1px solid #cfc6b9;padding-top:24px}.pro-kamen_relatedLink__yC4Ym h3{max-width:580px;margin:0 0 26px;font-size:29px;line-height:1.25}.pro-kamen_relatedLink__yC4Ym>span{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;color:var(--color-basalt-soft);font-size:13px}@media (max-width:1100px){.pro-kamen_shell__SRa7M{width:calc(100% - 48px)}.pro-kamen_indexHeader__taVHj{gap:35px;padding-top:20px}.pro-kamen_featuredImage__Rp5SX{min-height:380px}.pro-kamen_featuredCopy__MYc_v{padding:32px}.pro-kamen_readingLayout__j8qf9{grid-template-columns:190px minmax(0,1fr);gap:35px}.pro-kamen_articleGrid__gc0n3{gap:50px 30px}}@media (max-width:760px){.pro-kamen_indexHeader__taVHj{grid-template-columns:1fr;gap:25px;padding:12px 0 36px}.pro-kamen_indexHeader__taVHj h1{font-size:62px}.pro-kamen_indexHeader__taVHj p{font-size:18px}.pro-kamen_indexHeader__taVHj p br{display:none}.pro-kamen_featured___jZI7{grid-template-columns:1fr}.pro-kamen_featuredImage__Rp5SX{min-height:0;aspect-ratio:1.55}.pro-kamen_featuredCopy__MYc_v{padding:30px 24px}.pro-kamen_featuredCopy__MYc_v h2{font-size:34px}.pro-kamen_allArticles__zcyrN{padding-top:56px}.pro-kamen_sectionHeading__852_C{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:30px}.pro-kamen_sectionHeading__852_C>p{max-width:40ch}.pro-kamen_articleGrid__gc0n3{grid-template-columns:1fr;gap:44px}.pro-kamen_previewHeading__2LxHm h3{font-size:28px}.pro-kamen_editorialNote__embO5{margin-top:50px;padding-bottom:50px}.pro-kamen_articleHeader__dxh6z{padding:10px 0 32px}.pro-kamen_articleHeader__dxh6z h1{font-size:clamp(36px,7.2vw,50px)}.pro-kamen_byline__wfEqE{gap:8px 18px;margin-top:22px}.pro-kamen_heroImage__sipPE{aspect-ratio:1.45}.pro-kamen_readingLayout__j8qf9{grid-template-columns:1fr;gap:40px;padding-top:35px}.pro-kamen_contents__LSNYy{position:static;padding-top:20px}.pro-kamen_contents__LSNYy li a{min-height:44px;display:flex;align-items:center;font-size:14px}.pro-kamen_contents__LSNYy ol{gap:0}.pro-kamen_textSection__pxzxq li,.pro-kamen_textSection__pxzxq p{font-size:16px;line-height:1.85}.pro-kamen_textSection__pxzxq{margin-bottom:36px}.pro-kamen_related___4c72{padding:60px 0}.pro-kamen_relatedGrid__Oa9eq{grid-template-columns:1fr;gap:32px}.pro-kamen_relatedLink__yC4Ym h3{font-size:27px}}@media (max-width:400px){.pro-kamen_shell__SRa7M{width:calc(100% - 36px)}.pro-kamen_indexHeader__taVHj h1{font-size:56px}.pro-kamen_featuredCopy__MYc_v h2{font-size:31px}.pro-kamen_featuredCopy__MYc_v{padding-inline:21px}}.pro-kamen_contextLink__sdEkA{color:inherit;text-decoration:underline;text-decoration-color:#9b8468;text-underline-offset:4px;text-decoration-thickness:1px}.pro-kamen_contextLink__sdEkA:hover{color:var(--color-bronze-dark);text-decoration-color:currentColor}.pro-kamen_contextLink__sdEkA:focus-visible,.pro-kamen_projectSections__E7ULR a:focus-visible{outline:2px solid var(--color-bronze-dark);outline-offset:4px}.pro-kamen_projectSections__E7ULR{border-top:1px solid #cfc6b9;padding-top:28px;scroll-margin-top:20px}.pro-kamen_projectSections__E7ULR h2{font-size:28px}.pro-kamen_projectSections__E7ULR ul{list-style:none;padding:0;margin:0}.pro-kamen_projectSections__E7ULR li{border-bottom:1px solid #cfc6b9}.pro-kamen_projectSections__E7ULR a{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:19px}.pro-kamen_projectSections__E7ULR strong{display:block;font-size:16px;font-weight:500}.pro-kamen_projectSections__E7ULR small{display:block;margin-top:6px;color:var(--color-basalt-soft);font-size:13px;line-height:1.65}.pro-kamen_projectSections__E7ULR a:hover strong{color:var(--color-bronze-dark)}.pro-kamen_projectSections__E7ULR svg{flex:none}