.recommendations-module__pRMxka__page{padding:0 clamp(24px,5vw,76px)}.recommendations-module__pRMxka__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:clamp(36px,8vw,130px);padding:clamp(72px,9vw,136px) 0 clamp(58px,7vw,104px);display:grid}.recommendations-module__pRMxka__hero>:first-child{grid-column:1/-1;margin-bottom:0}.recommendations-module__pRMxka__hero h1{letter-spacing:-.072em;margin:0;font-size:clamp(52px,7.3vw,108px);font-weight:590;line-height:.9}.recommendations-module__pRMxka__hero h1 em{color:var(--blue);font-family:Georgia,Times New Roman,serif;font-weight:400}.recommendations-module__pRMxka__hero>p:last-child{color:#4d514e;letter-spacing:-.02em;max-width:540px;margin:0 0 6px;font-size:clamp(17px,1.45vw,22px);line-height:1.55}.recommendations-module__pRMxka__evidence{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.recommendations-module__pRMxka__evidence article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff7a;min-width:0;padding:clamp(34px,5vw,72px)}.recommendations-module__pRMxka__evidence article header{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;display:grid}.recommendations-module__pRMxka__portrait{aspect-ratio:1;object-fit:cover;object-position:center;border:1px solid var(--line);background:#e7e9e5;border-radius:50%;width:96px;height:96px;display:block}.recommendations-module__pRMxka__evidence h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,2.6vw,40px);line-height:1.08}.recommendations-module__pRMxka__evidence header p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.4}.recommendations-module__pRMxka__context{color:#343936;margin:42px 0 26px;font-size:17px;line-height:1.55}.recommendations-module__pRMxka__evidence ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.recommendations-module__pRMxka__evidence li{border-top:1px solid var(--line);color:#505552;padding:16px 0 16px 24px;font-size:15px;line-height:1.5;position:relative}.recommendations-module__pRMxka__evidence li:before{content:"↗";color:var(--blue);position:absolute;top:16px;left:0}.recommendations-module__pRMxka__download{margin-top:24px}.recommendations-module__pRMxka__download a{min-height:44px}.recommendations-module__pRMxka__boundary{border-radius:var(--radius);background:#eef2ff;border:1px solid #bfc9ff;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:32px;margin:clamp(42px,6vw,84px) 0;padding:clamp(26px,4vw,48px);display:grid}.recommendations-module__pRMxka__boundary>span{color:var(--blue);font:650 12px/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.recommendations-module__pRMxka__boundary p{color:#4c5350;max-width:820px;margin:0;font-size:15px;line-height:1.65}.recommendations-module__pRMxka__boundary strong{color:var(--ink)}.recommendations-module__pRMxka__next{padding:clamp(60px,9vw,132px) 0}.recommendations-module__pRMxka__next>p{color:var(--muted);font:650 12px/1.4 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.recommendations-module__pRMxka__next h2{letter-spacing:-.062em;max-width:850px;margin:18px 0 38px;font-size:clamp(42px,6vw,82px);line-height:.94}.recommendations-module__pRMxka__next>div{align-items:center;gap:26px;display:flex}@media (max-width:760px){.recommendations-module__pRMxka__hero{grid-template-columns:1fr;padding-top:58px}.recommendations-module__pRMxka__hero>:first-child{grid-column:auto}.recommendations-module__pRMxka__evidence{grid-template-columns:1fr}.recommendations-module__pRMxka__evidence article{padding:34px 24px}.recommendations-module__pRMxka__evidence article header{grid-template-columns:72px minmax(0,1fr);gap:16px}.recommendations-module__pRMxka__portrait{width:72px;height:72px}.recommendations-module__pRMxka__boundary{grid-template-columns:1fr;gap:14px}.recommendations-module__pRMxka__next>div{flex-direction:column;align-items:flex-start}}
