.akaid-page{--night:#1c1915;--paper:#eee4cf;--ink:#271f19;--red:#b84d33;--gold:#bd9134;background:var(--paper);color:var(--ink)}.akaid-hero{background:var(--night);color:#f5ecd9;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);align-items:center;gap:8vw;min-height:72vh;padding:clamp(68px,9vw,150px) clamp(24px,5vw,86px);display:grid}.akaid-hero small,.akaid-definition small,.akaid-pillars small,.akaid-method small,.akaid-issues small,.akaid-cross small{letter-spacing:.17em;color:#d25c3e;font:700 11px Arial}.akaid-hero h1{letter-spacing:-.065em;margin:28px 0;font:400 clamp(66px,9vw,146px)/.8 Georgia}.akaid-hero h1 em{color:#d56345;font-weight:400}.akaid-hero p{color:#cfc4b3;max-width:880px;font:600 clamp(19px,2vw,30px)/1.45 Georgia}.akaid-hero nav{gap:12px;margin-top:38px;display:flex}.akaid-hero nav a{color:#ebd7aa;letter-spacing:.07em;border:1px solid #66594b;align-items:center;min-height:48px;padding:0 17px;font:700 11px Arial;text-decoration:none;display:flex}.akaid-hero aside{border-top:4px solid var(--gold);background:#17130f;padding:34px 30px}.akaid-hero aside b{color:#d6a942;font:400 clamp(56px,7vw,100px)/1.2 serif}.akaid-hero aside p{font-size:19px}.akaid-definition{border-bottom:1px solid #b9ac94;grid-template-columns:1fr 1fr;display:grid}.akaid-definition>header,.akaid-definition>div{padding:clamp(50px,7vw,110px) clamp(24px,5vw,86px)}.akaid-definition>header{border-right:1px solid #b9ac94}.akaid-definition h2,.akaid-pillars h2,.akaid-method h2,.akaid-issues h2,.akaid-cross h2{letter-spacing:-.045em;margin:24px 0;font:400 clamp(44px,5vw,82px)/.98 Georgia}.akaid-definition>div>p{margin-top:0;font:500 22px/1.7 Georgia}.akaid-definition dl{border-top:1px solid #aa9d85}.akaid-definition dl div{border-bottom:1px solid #aa9d85;grid-template-columns:100px 1fr;gap:20px;padding:18px 0;display:grid}.akaid-definition dt{letter-spacing:.12em;font:700 10px Arial}.akaid-definition dd{margin:0;font:600 17px Georgia}.akaid-pillars{padding:clamp(60px,8vw,130px) clamp(24px,5vw,86px)}.akaid-pillars>header{max-width:880px}.akaid-pillars>header>p{font:500 21px/1.6 Georgia}.akaid-pillars>div{border-top:1px solid #aa9d85;border-left:1px solid #aa9d85;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.akaid-pillars a{min-height:320px;color:inherit;border-bottom:1px solid #aa9d85;border-right:1px solid #aa9d85;flex-direction:column;padding:34px;text-decoration:none;display:flex}.akaid-pillars h3{margin:34px 0 12px;font:400 34px/1.05 Georgia}.akaid-pillars a p{color:#6b6052;font:500 17px/1.55 Georgia}.akaid-pillars a b{letter-spacing:.08em;color:#245d4b;margin-top:auto;font:700 10px Arial}.akaid-method{color:#f6eddb;background:#245b4a;grid-template-columns:.8fr 1.2fr;gap:6vw;padding:clamp(60px,8vw,120px) clamp(24px,5vw,86px);display:grid}.akaid-method ol{border-top:1px solid #7b9b90;margin:0;padding:0;list-style:none}.akaid-method li{border-bottom:1px solid #7b9b90;grid-template-columns:220px 1fr;gap:25px;padding:25px 0;display:grid}.akaid-method li b{font:600 20px Georgia}.akaid-method li span{color:#d5e1dc;font:500 17px/1.55 Georgia}.akaid-issues,.akaid-cross{padding:clamp(60px,8vw,120px) clamp(24px,5vw,86px)}.akaid-issues>div{background:#b8aa91;border:1px solid #b8aa91;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.akaid-issues article{background:var(--paper);flex-direction:column;min-height:230px;padding:30px;display:flex}.akaid-issues h3{margin:0 0 18px;font:400 30px Georgia}.akaid-issues p{font:500 16px/1.55 Georgia}.akaid-issues a{color:#9d3f2b;letter-spacing:.08em;margin-top:auto;font:700 10px Arial}.akaid-cross{color:#f4ead7;background:#201b17}.akaid-cross nav{border-top:1px solid #5c5044;border-left:1px solid #5c5044;grid-template-columns:repeat(3,1fr);display:grid}.akaid-cross a{min-height:120px;color:inherit;border-bottom:1px solid #5c5044;border-right:1px solid #5c5044;flex-direction:column;padding:25px;font:600 22px Georgia;text-decoration:none;display:flex}.akaid-cross a span{color:#b9ad9c;margin-top:10px;font:500 13px/1.4 Arial}@media (max-width:760px){.akaid-hero{grid-template-columns:1fr;min-height:auto;padding:52px 20px 44px}.akaid-hero h1{font-size:clamp(58px,20vw,82px)}.akaid-hero nav{display:grid}.akaid-definition{grid-template-columns:1fr}.akaid-definition>header{border-bottom:1px solid #b9ac94;border-right:0}.akaid-definition>header,.akaid-definition>div,.akaid-pillars,.akaid-issues,.akaid-cross{padding:54px 20px}.akaid-pillars>div,.akaid-issues>div,.akaid-cross nav{grid-template-columns:1fr}.akaid-pillars a{min-height:230px}.akaid-method{grid-template-columns:1fr;padding:58px 20px}.akaid-method li{grid-template-columns:1fr;gap:9px}.akaid-cross{padding-bottom:100px}}
