.learn-principles{grid-template-columns:repeat(4,1fr);gap:1.1rem;max-width:62rem;margin:2.6rem auto 0;display:grid}.learn-principles article{text-align:center;background:#b7973d05;border:1px solid #b7924930;border-radius:8px;padding:1.5rem 1.25rem}.learn-principles svg{color:#cca459;margin-bottom:.8rem}.learn-principles h2{letter-spacing:0;color:#e4c88a;margin-bottom:.5rem;font-size:1.02rem}.learn-principles p{color:#b6a58b;font-size:.9rem;line-height:1.8}.learn-section{text-align:center;max-width:62rem;margin-top:3.6rem}.learn-section>.eyebrow{margin-bottom:.9rem}.learn-section>.section-description{margin-bottom:2rem}.learn-articles{text-align:left;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.learn-article-card{height:100%;transition:transform .35s var(--motion-ease),border-color .3s,box-shadow .3s;background:linear-gradient(145deg,#30271c66,#1d191466);border:1px solid #85673a80;border-radius:8px;flex-direction:column;padding:1.7rem 1.6rem;display:flex}.learn-article-card:hover{border-color:#d7b05f;transform:translateY(-3px);box-shadow:0 14px 40px #0003}.learn-article-card:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.learn-article-kicker{letter-spacing:.14em;text-transform:uppercase;color:#c2a264;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.learn-article-card h3{font-family:var(--serif);color:#ebd59e;margin:.7rem 0 .55rem;font-size:1.3rem;line-height:1.6}.learn-article-card p{color:#b9a88e;flex:1;font-size:.95rem;line-height:1.9}.learn-article-go{color:#d6b777;border-bottom:1px solid #85663a;align-self:flex-start;align-items:center;gap:.4rem;margin-top:1.1rem;padding-bottom:.3rem;font-size:.9rem;display:inline-flex}.learn-article-card:hover .learn-article-go{color:#f2d58c}.learn-journey-card{text-align:left;transition:transform .35s var(--motion-ease),border-color .3s,box-shadow .3s;background:radial-gradient(at 85% 10%,#d4a34814,#0000 60%),#211b1570;border:1px solid #b78a4980;border-radius:10px;justify-content:space-between;align-items:center;gap:1.8rem;padding:2rem 2.1rem;display:flex}.learn-journey-card:hover{border-color:#e0bb6b;transform:translateY(-3px);box-shadow:0 16px 46px #0003}.learn-journey-card:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.learn-journey-card h3{font-family:var(--serif);color:#ecd6a0;margin:.6rem 0 .55rem;font-size:1.5rem}.learn-journey-card p{color:#bca98c;max-width:38rem;font-size:.95rem;line-height:1.95}.learn-journey-card .button{pointer-events:none;flex:none}.learn-article{padding-top:2.4rem}.learn-article-head{text-align:center;border-bottom:1px solid #9c743833;padding-bottom:1.6rem}.learn-article-head>.text-link{margin:0 auto 1.8rem;display:table}.learn-article-head>.eyebrow{margin-bottom:1rem}.learn-article-head h1{font-family:var(--serif);color:#eedda9;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:500;line-height:1.55}.learn-article-head h1 span{color:#d3ae5c}.learn-article-meta{color:#ad9b78;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;margin-top:1.3rem;font-size:.82rem;display:flex}.learn-article-meta span{position:relative}.learn-article-meta span+span:before{content:"·";color:#8a6f42;position:absolute;left:-.8rem}.learn-prose{margin-top:2.4rem}.learn-prose h2{font-family:var(--serif);color:#e7c98f;margin:2.6rem 0 .4rem;font-size:1.5rem;line-height:1.7}.learn-prose p{color:#c3b294;margin-top:1rem;font-size:1.02rem;line-height:2.15}.learn-prose strong{color:#e3cd98;font-weight:600}.learn-callout{background:#d8b24a0d;border-left:3px solid #d8b24a;border-radius:0 8px 8px 0;margin:1.6rem 0;padding:1.1rem 1.3rem;color:#d8c7a2!important;font-size:.98rem!important;line-height:2!important}.learn-fine{color:#a99a7c!important;font-size:.88rem!important;line-height:1.9!important}.learn-steps,.learn-diff{counter-reset:step;margin:1.3rem 0 0;padding-left:0;list-style:none}.learn-steps li,.learn-diff li{color:#c0af92;border-top:1px solid #9c743822;padding:.6rem 0 .6rem 2.6rem;font-size:1rem;line-height:1.95;position:relative}.learn-steps li{counter-increment:step}.learn-steps li:before{content:counter(step);color:#e0ba64;background:#2a201350;border:1px solid #9a7636;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;display:grid;position:absolute;top:.7rem;left:0}.learn-diff li:before{content:"✦";color:#c69f54;font-size:.85rem;position:absolute;top:.6rem;left:.4rem}.learn-steps strong,.learn-diff strong{color:#e3cd98}.learn-table-wrap{border:1px solid #85673a55;border-radius:10px;margin:1.5rem 0 .4rem;overflow-x:auto}.learn-table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.95rem}.learn-table th,.learn-table td{text-align:left;vertical-align:top;border-bottom:1px solid #85673a33;padding:.85rem 1.05rem}.learn-table thead th{letter-spacing:.1em;text-transform:uppercase;color:#c2a264;background:#b7973d0d;font-size:.78rem;font-weight:600}.learn-table tbody tr:last-child th,.learn-table tbody tr:last-child td{border-bottom:none}.learn-table tbody th{font-family:var(--serif);color:#ebd59e;font-size:1.12rem;font-weight:500}.learn-table tbody th small{color:#a99a7c;margin-top:.15rem;font-family:Noto Sans Thai,sans-serif;font-size:.8rem;display:block}.learn-rerk-no{letter-spacing:.06em;color:#b08f4e;margin-bottom:.1rem;font-family:Noto Sans Thai,sans-serif;font-size:.72rem;display:block}.learn-table tbody td{color:#c6b491}.learn-sources{border-top:1px solid #ac85413d;border-bottom:1px solid #ac85413d;margin:2.4rem 0 0}.learn-sources summary{cursor:pointer;color:#dec895;justify-content:space-between;gap:1rem;padding:1.15rem .3rem;font-size:.95rem;list-style:none;display:flex}.learn-sources summary::-webkit-details-marker{display:none}.learn-sources summary:hover{color:#f2d69a}.learn-sources summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.learn-sources summary span{color:var(--gold);font-size:1.3rem;font-weight:300;line-height:1}.learn-sources[open] summary span{transform:rotate(45deg)}.learn-sources>div{flex-direction:column;gap:.7rem;padding:0 .3rem 1.4rem;display:flex}.learn-sources>div a{color:#d6b777;border-bottom:1px solid #85663a;width:fit-content;max-width:100%;padding-bottom:.4rem;font-size:.92rem;line-height:1.7}.learn-sources>div a:hover{color:#f2d58c}.learn-article-end{text-align:center;border-top:1px solid #9c743833;margin-top:2.6rem;padding:3.4rem 0 1rem}.learn-article-end h2{font-family:var(--serif);color:#ebd59e;margin-top:.4rem;font-size:1.5rem}.learn-end-actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.7rem;display:flex}@media (max-width:760px){.learn-principles{grid-template-columns:1fr 1fr;gap:.8rem}.learn-section{margin-top:2.8rem}.learn-journey-card{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.6rem 1.4rem}.learn-journey-card .button{width:100%}.learn-prose p{font-size:1rem}.learn-prose h2{font-size:1.35rem}}@media (max-width:430px){.learn-principles{grid-template-columns:1fr}}
