.PortfolioCategoryLanding_landingHero__Qttwd{padding-bottom:clamp(2rem,5vw,4rem)}.PortfolioCategoryLanding_cover__cfahh{margin:clamp(1.5rem,4vw,2.75rem) 0 0;overflow:hidden;border-radius:1.75rem;background:rgba(255,255,255,.7);box-shadow:0 24px 70px rgba(57,41,67,.12)}.PortfolioCategoryLanding_cover__cfahh img{display:block;width:100%;max-height:min(68vh,760px);object-fit:cover}.PortfolioCategoryLanding_editorial__P9O6o{padding:clamp(2.5rem,6vw,5rem) 0}.PortfolioCategoryLanding_contentBlock__472oT{max-width:780px;margin-bottom:clamp(1.75rem,4vw,3rem)}.PortfolioCategoryLanding_contentBlock__472oT h2,.PortfolioCategoryLanding_contentBlock__472oT h3{margin:0 0 .8rem;line-height:1.45}.PortfolioCategoryLanding_contentBlock__472oT p{margin:0;line-height:2;white-space:pre-line}.PortfolioCategoryLanding_nested__ErA8a{padding-inline-start:clamp(.75rem,3vw,2rem)}.PortfolioCategoryLanding_relatedLinks__g4Q_I{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.PortfolioCategoryLanding_relatedLinks__g4Q_I a{display:inline-flex;align-items:center;min-height:44px;padding:.7rem 1rem;border:1px solid;border-radius:999px;text-decoration:none}@media (max-width:640px){.PortfolioCategoryLanding_cover__cfahh{border-radius:1.2rem}.PortfolioCategoryLanding_cover__cfahh img{max-height:62vh}.PortfolioCategoryLanding_relatedLinks__g4Q_I{align-items:stretch;flex-direction:column}.PortfolioCategoryLanding_relatedLinks__g4Q_I a{justify-content:center;width:100%}}.PortfolioCategoryLanding_editorial__P9O6o{background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(250,240,224,.92))}.PortfolioCategoryLanding_contentBlock__472oT{padding:clamp(1.2rem,3vw,2rem);border:1px solid rgba(190,127,52,.2);border-radius:28px;background:linear-gradient(160deg,rgba(255,255,252,.96),rgba(248,235,214,.86));box-shadow:0 16px 40px rgba(104,68,29,.07)}.PortfolioCategoryLanding_contentBlock__472oT h2,.PortfolioCategoryLanding_contentBlock__472oT h3{color:#5a3a1e}.PortfolioCategoryLanding_contentBlock__472oT p{color:#7f674d}.PortfolioCategoryLanding_relatedLinks__g4Q_I a{border-color:rgba(190,127,52,.28);background:#fffaf2;color:#5a3a1e}.PortfolioCategoryLanding_relatedLinks__g4Q_I a:focus-visible,.PortfolioCategoryLanding_relatedLinks__g4Q_I a:hover{background:linear-gradient(135deg,#d5a153,#b97827);color:#fff;border-color:transparent}.PortfolioFolders_wrap__Yp8_q{margin:-2px 0 34px}.PortfolioFolders_heading__XkGvX{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px;padding:0 4px}.PortfolioFolders_heading__XkGvX>div{display:grid;gap:4px}.PortfolioFolders_heading__XkGvX small,.PortfolioFolders_heading__XkGvX span{color:var(--muted);font-size:.7rem}.PortfolioFolders_heading__XkGvX strong{color:var(--plum);font-size:clamp(.95rem,1.6vw,1.15rem)}.PortfolioFolders_shelf__HwGB0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.PortfolioFolders_folderCard__mYg8R{position:relative;display:grid;min-width:0;min-height:250px;align-content:end;padding:124px 18px 18px;overflow:hidden;border:1px solid rgba(111,73,111,.12);border-radius:18px 26px 26px 26px;background:linear-gradient(150deg,rgba(255,255,255,.98),rgba(249,239,244,.96));color:var(--ink);text-align:right;box-shadow:0 16px 42px rgba(72,45,68,.07);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}button.PortfolioFolders_folderCard__mYg8R{width:100%;font:inherit;cursor:pointer}.PortfolioFolders_folderCard__mYg8R:before{content:"";position:absolute;inset:76px 12px 12px;border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(255,250,252,.76));box-shadow:inset 0 0 0 1px rgba(111,73,111,.06)}.PortfolioFolders_active__dJsOw,.PortfolioFolders_folderCard__mYg8R:focus-visible,.PortfolioFolders_folderCard__mYg8R:hover{transform:translateY(-6px) rotate(-.25deg);border-color:rgba(111,73,111,.26);box-shadow:0 24px 60px rgba(72,45,68,.13)}.PortfolioFolders_active__dJsOw{background:linear-gradient(150deg,#fff,#f7e8ef)}.PortfolioFolders_folderTab__vVsM1{position:absolute;top:10px;right:14px;width:46%;height:52px;border:1px solid rgba(111,73,111,.12);border-bottom:0;border-radius:18px 18px 8px 0;background:linear-gradient(145deg,#f6e4eb,#ecd6e1)}.PortfolioFolders_preview__hqv90{position:absolute;z-index:2;top:28px;left:16px;right:16px;height:116px}.PortfolioFolders_previewFrame__THemT,.PortfolioFolders_previewPlaceholder__HUjnq{position:absolute;top:0;left:50%;width:42%;height:102px;overflow:hidden;border:5px solid #fff;border-radius:14px;background:#eadde4;box-shadow:0 12px 26px rgba(54,34,52,.12);transform-origin:50% 100%}.PortfolioFolders_previewFrame__THemT img{width:100%;height:100%;object-fit:cover;filter:none!important}.PortfolioFolders_previewFrame__THemT[data-layer="1"],.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="1"]{z-index:3;transform:translateX(-50%) rotate(-2deg)}.PortfolioFolders_previewFrame__THemT[data-layer="2"],.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="2"]{z-index:2;transform:translateX(-92%) translateY(8px) rotate(-8deg)}.PortfolioFolders_previewFrame__THemT[data-layer="3"],.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="3"]{z-index:1;transform:translateX(-10%) translateY(10px) rotate(8deg)}.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="1"]{background:linear-gradient(135deg,#f2dfe7,#dcbfce)}.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="2"]{background:linear-gradient(135deg,#ead7e0,#f7eef2)}.PortfolioFolders_previewPlaceholder__HUjnq[data-layer="3"]{background:linear-gradient(135deg,#d9c4d1,#efe3ea)}.PortfolioFolders_folderCopy__J6MSr{position:relative;z-index:3;display:grid;gap:2px}.PortfolioFolders_folderCopy__J6MSr small{color:#a06d80;font-size:.62rem;font-weight:800}.PortfolioFolders_folderCopy__J6MSr strong{font-size:1rem;line-height:1.6}.PortfolioFolders_folderCopy__J6MSr em{color:var(--muted);font-size:.66rem;font-style:normal;font-weight:600}.PortfolioFolders_folderArrow__6zr_z{position:absolute;z-index:3;left:18px;bottom:18px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(111,73,111,.14);border-radius:50%;background:rgba(255,255,255,.84);color:var(--plum-2);font-size:.9rem;transition:transform .2s ease}.PortfolioFolders_folderCard__mYg8R:focus-visible .PortfolioFolders_folderArrow__6zr_z,.PortfolioFolders_folderCard__mYg8R:hover .PortfolioFolders_folderArrow__6zr_z{transform:translateX(-3px)}.PortfolioFolders_showAll__Zesiy{margin-top:14px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--plum-2);font:inherit;font-size:.72rem;font-weight:800}@media (max-width:1100px){.PortfolioFolders_shelf__HwGB0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.PortfolioFolders_heading__XkGvX{align-items:start;flex-direction:column;gap:6px}.PortfolioFolders_shelf__HwGB0{display:flex;gap:12px;margin-inline:-20px;padding:4px 20px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.PortfolioFolders_shelf__HwGB0::-webkit-scrollbar{display:none}.PortfolioFolders_folderCard__mYg8R{flex:0 0 min(82vw,320px);min-height:232px;scroll-snap-align:center}}@media (prefers-reduced-motion:reduce){.PortfolioFolders_folderArrow__6zr_z,.PortfolioFolders_folderCard__mYg8R{transition:none}}