.pou-design-curated .pou-design-hero{min-height:92vh}.pou-design-curated .poc65-hero-copy{max-width:780px}.pou-design-curated .poc65-hero-copy h1{font-family:"Cormorant Garamond",serif;font-size:clamp(58px,7.3vw,118px);font-weight:400;line-height:.86;letter-spacing:-.045em}.pou-design-curated .poc65-hero-copy h1 em{color:#dcc187;font-weight:400}.pou-design-curated .poc65-hero-copy>p:last-of-type{max-width:680px;font-family:Inter,sans-serif;font-size:clamp(16px,1.4vw,20px);font-weight:300;line-height:1.7;letter-spacing:.015em}.pou-design-scroll-cue{position:absolute;z-index:4;left:50%;bottom:28px;display:flex;align-items:center;gap:14px;transform:translateX(-50%);color:rgba(255,255,255,.66);font:500 9px/1 Inter,sans-serif;letter-spacing:.22em}.pou-design-scroll-cue i{display:block;width:42px;height:1px;background:#d9bd7b;animation:pouCue 2s ease-in-out infinite}.pou-design-manifesto{padding:150px 0 170px;background:#f5f1e8}.pou-design-manifesto blockquote{max-width:1120px;margin:34px 0 70px;font:400 clamp(45px,5.4vw,86px)/1.03 "Cormorant Garamond",serif;letter-spacing:-.035em;color:#162019}.pou-design-manifesto>div>div{display:flex;gap:12px;flex-wrap:wrap}.pou-design-manifesto span{padding:10px 16px;border:1px solid rgba(20,35,27,.2);border-radius:999px;font:500 10px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}.pou-design-cases{padding:160px 0 210px;background:linear-gradient(180deg,#eee9df,#f8f5ef)}.pou-design-curated-head{display:grid;grid-template-columns:1.35fr .65fr;gap:10vw;align-items:end;margin-bottom:140px}.pou-design-curated-head h2{margin:18px 0 0;font:400 clamp(48px,5.7vw,86px)/.95 "Cormorant Garamond",serif;letter-spacing:-.04em}.pou-design-curated-head>p{max-width:470px;margin:0 0 8px;font:300 17px/1.8 Inter,sans-serif;color:#536058}.pou-design-case-list{display:grid;gap:190px}.pou-design-case{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:clamp(55px,8vw,130px);align-items:center;opacity:0;transform:translateY(45px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.pou-design-case.is-visible{opacity:1;transform:none}.pou-design-case.is-reverse{grid-template-columns:minmax(360px,.75fr) minmax(0,1.25fr)}.pou-design-case.is-reverse .pou-design-case-media{order:2}.pou-design-case-media{position:relative;overflow:hidden;aspect-ratio:5/4;padding:16px;background:#fff;box-shadow:0 35px 90px rgba(26,36,30,.12)}.pou-design-case-media:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-70%;width:32%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),transparent);transform:skewX(-18deg);transition:left .95s ease}.pou-design-case:hover .pou-design-case-media:after{left:140%}.pou-design-case-media img{width:100%;height:100%;object-fit:contain;background:#eee9df;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.pou-design-case:hover img{transform:scale(1.035)}.pou-design-case-index{position:absolute;z-index:2;top:28px;left:30px;color:#846e3d;font:500 11px/1 Inter,sans-serif;letter-spacing:.18em}.pou-design-case-sector{margin:0 0 22px;color:#9a7e42;font:600 10px/1 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase}.pou-design-case-copy h3{margin:0 0 46px;font:400 clamp(44px,4.5vw,72px)/.96 "Cormorant Garamond",serif;letter-spacing:-.035em}.pou-design-case-copy dl{margin:0;border-top:1px solid rgba(21,34,27,.18)}.pou-design-case-copy dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid rgba(21,34,27,.14)}.pou-design-case-copy dt{color:#8a7140;font:600 9px/1.5 Inter,sans-serif;letter-spacing:.17em;text-transform:uppercase}.pou-design-case-copy dd{margin:0;color:#49554e;font:300 14px/1.75 Inter,sans-serif}.pou-design-case details{padding:22px 0;border-bottom:1px solid rgba(21,34,27,.18)}.pou-design-case summary{display:flex;justify-content:space-between;cursor:pointer;list-style:none;font:500 11px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase}.pou-design-case summary::-webkit-details-marker{display:none}.pou-design-case details p{margin:20px 0 5px;color:#59645e;font:300 14px/1.8 Inter,sans-serif}.pou-design-strategy{position:relative;padding:190px 0;background:#0b120e;color:#fff;overflow:hidden}.pou-design-strategy:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(200,169,99,.14),transparent 30%)}.pou-design-strategy .poc65-container{position:relative}.pou-design-strategy header{display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:end}.pou-design-strategy h2{margin:24px 0 0;font:400 clamp(50px,6vw,92px)/.94 "Cormorant Garamond",serif;letter-spacing:-.04em}.pou-design-strategy h2 em{color:#d7ba78;font-weight:400}.pou-design-strategy header>p{color:#aeb8b2;font:300 16px/1.8 Inter,sans-serif}.pou-design-strategy-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:110px;border-top:1px solid rgba(220,193,130,.25);border-bottom:1px solid rgba(220,193,130,.25)}.pou-design-strategy-grid article{padding:48px 38px 56px;border-right:1px solid rgba(220,193,130,.18);opacity:0;transform:translateY(30px);transition:.8s ease}.pou-design-strategy-grid article:last-child{border:0}.pou-design-strategy-grid article.is-visible{opacity:1;transform:none}.pou-design-strategy-grid span{color:#d7ba78;font:500 10px/1 Inter,sans-serif;letter-spacing:.18em}.pou-design-strategy-grid h3{margin:46px 0 18px;font:400 32px/1.05 "Cormorant Garamond",serif}.pou-design-strategy-grid p{color:#9fa9a3;font:300 14px/1.8 Inter,sans-serif}.pou-design-diagnostic{padding:180px 0;text-align:center;background:#f5f1e8}.pou-design-diagnostic h2{max-width:1000px;margin:28px auto 30px;font:400 clamp(48px,6vw,90px)/.95 "Cormorant Garamond",serif;letter-spacing:-.04em}.pou-design-diagnostic>div>p:not(.poc65-eyebrow){max-width:680px;margin:0 auto 45px;color:#536058;font:300 17px/1.8 Inter,sans-serif}.pou-design-diagnostic a{display:inline-flex;align-items:center;gap:34px;padding:19px 26px;border:1px solid #142019;background:#142019;color:#fff;text-decoration:none;font:500 11px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;transition:.4s ease}.pou-design-diagnostic a:hover{background:#d1b570;border-color:#d1b570;color:#111a15;transform:translateY(-3px)}.pou-design-diagnostic small{display:block;margin-top:24px;color:#7a837e;font:400 9px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase}@keyframes pouCue{50%{transform:scaleX(.45);opacity:.45}}@media(max-width:900px){.pou-design-manifesto,.pou-design-cases,.pou-design-strategy,.pou-design-diagnostic{padding:105px 0}.pou-design-curated-head,.pou-design-strategy header{grid-template-columns:1fr;gap:35px}.pou-design-curated-head{margin-bottom:85px}.pou-design-case-list{gap:100px}.pou-design-case,.pou-design-case.is-reverse{grid-template-columns:1fr;gap:42px}.pou-design-case.is-reverse .pou-design-case-media{order:0}.pou-design-strategy-grid{grid-template-columns:1fr;margin-top:70px}.pou-design-strategy-grid article{border-right:0;border-bottom:1px solid rgba(220,193,130,.18)}.pou-design-strategy-grid article:last-child{border:0}}@media(max-width:560px){.pou-design-curated .pou-design-hero{min-height:84vh}.pou-design-scroll-cue{display:none}.pou-design-manifesto blockquote{font-size:42px}.pou-design-case-media{padding:8px}.pou-design-case-copy dl>div{grid-template-columns:1fr;gap:8px}.pou-design-diagnostic a{width:100%;justify-content:space-between;text-align:left}}
