.pictogram{width:52px;height:52px;display:block;object-fit:contain;flex-shrink:0}.pillar-grid .pillar-tile{display:flex;flex-direction:column;gap:16px;text-decoration:none;border:1px solid var(--line);border-radius:14px;padding:22px;background:#fff;transition:background .15s,border-color .15s}.pillar-grid .pillar-tile:hover{background:#edf5fa;border-color:#163F6B}.pillar-grid .pillar-tile span{border:0;padding:0;font-size:14px;line-height:1.5}.pillar-tile .pictogram{width:58px;height:58px}.step>.pictogram{background:white;border-radius:14px;padding:10px;box-sizing:content-box;margin-bottom:22px}.step>span{display:block}.path-illustration{display:block;width:100%;height:auto;border-radius:16px;object-fit:contain;margin:0 0 25px}.path>.path-illustration{margin-bottom:28px}.knowledge>.path-illustration{max-width:660px;margin:0 auto 40px}.page-content>.path-illustration{max-width:680px;margin:0 auto 40px}.pillar-heading{display:flex;gap:18px;align-items:center;scroll-margin-top:30px}.pillar-heading .pictogram{width:56px;height:56px;background:#edf3fa;border-radius:12px;padding:8px;box-sizing:content-box}.context-panel>.pictogram{float:left;margin:0 22px 12px 0}.context-panel:after{content:"";display:block;clear:both}.visual-route{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0}.visual-route>div{background:#edf3fa;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px}.visual-route>div:nth-child(2){background:#fcf0f4}.visual-route span{font-size:14px;color:var(--muted)}@media(max-width:600px){.pillar-grid .pillar-tile{padding:17px;gap:12px}.pillar-tile .pictogram{width:48px;height:48px}.pillar-heading{gap:12px}.pillar-heading .pictogram{width:42px;height:42px}.visual-route{grid-template-columns:1fr}.page-content>.path-illustration{margin-top:15px}}@media(prefers-reduced-motion:reduce){.pillar-grid .pillar-tile{transition:none}}
.editorial-photo,.hero-photo{margin:0 0 28px;min-width:0}.editorial-photo img,.hero-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px}.editorial-photo figcaption,.hero-photo figcaption{font-size:10px;line-height:1.5;color:#5b697a;padding:9px 2px}.hero-photo{align-self:center}.hero-photo img{aspect-ratio:4/5;object-position:47% center;box-shadow:0 16px 44px #163f6b12}.path .editorial-photo{margin:-12px -12px 24px}.path .editorial-photo img{border-radius:12px}.knowledge>.editorial-photo{max-width:760px;margin:0 auto 38px}.page-content>.editorial-photo{margin-bottom:35px}.pillar-tile .pictogram{background:linear-gradient(145deg,#f4f8fc,#e6f7f6);border:1px solid #dce9ed;border-radius:17px;padding:10px;box-sizing:content-box}.pillar-grid .pillar-tile{padding:24px;gap:18px;box-shadow:0 5px 18px #163f6b05}.pillar-heading .pictogram{background:#eaf3f8;padding:12px;border-radius:16px}.visual-route .pictogram{background:#fff;border-radius:14px;padding:10px;box-sizing:content-box}.step>.pictogram{padding:13px}.editorial-photo img{background:#edf3fa}@media(max-width:760px){.hero-photo{width:100%;max-width:520px;margin:0 auto}.hero-photo img{aspect-ratio:3/2}.pillar-grid .pillar-tile{padding:17px}.pillar-tile .pictogram{padding:9px}.path .editorial-photo{margin:0 0 24px}} 
