.hp-article03{--navy:#081d36;--blue:#173d66;--gold:#dda91f;--paper:#f5f2ea;--ink:#17283f;--muted:#596a7f;--line:#dbe2eb;display:block;width:100%;margin:0;padding:94px 0 0;overflow-x:clip;background:var(--paper);color:var(--ink);font:17px/1.78 system-ui,-apple-system,"Segoe UI",sans-serif}.hp-article03 *{box-sizing:border-box}.hp-article03__hero{padding:58px 0 64px;background:linear-gradient(120deg,#071a31,#153e69);color:#fff}.hp-article03__shell{width:min(1120px,calc(100% - 32px));margin-inline:auto}.hp-article03__hero-inner{max-width:920px}.hp-article03__eyebrow{margin:0;color:#f0c55b;font-size:.75rem;font-weight:800;letter-spacing:.15em}.hp-article03 h1{max-width:20ch;margin:.5rem 0 1rem;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(2.65rem,5vw,4.6rem);font-weight:600;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.hp-article03__lead{max-width:760px;margin:0;color:#dce7f3;font-size:1.08rem}.hp-article03__meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px;color:#c9d7e7;font-size:.84rem}.hp-article03__layout{display:grid;grid-template-columns:minmax(0,760px) 280px;justify-content:space-between;gap:48px;padding-block:48px 72px}.hp-article03__content{min-width:0;padding:clamp(22px,5vw,54px);border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 40px rgb(8 29 54 / .06)}.hp-article03__content h2{margin:2.4rem 0 .8rem;color:var(--navy);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:600;line-height:1.15}.hp-article03__content h3{margin:1.8rem 0 .6rem;color:var(--blue);font-size:1.18rem;line-height:1.35}.hp-article03__content p{margin:.85rem 0}.hp-article03__content a{color:#8d6205;font-weight:750}.hp-article03__content ul{padding-left:1.25rem}.hp-article03__content .table-wrap{max-width:100%;overflow-x:auto}.hp-article03__content table{width:100%;margin:1.25rem 0 1.6rem;border-collapse:collapse;font-size:.91rem}.hp-article03__content th,.hp-article03__content td{padding:12px 14px;border:1px solid var(--line);text-align:left;vertical-align:top}.hp-article03__content th{background:#eef3f8;color:var(--navy)}.hp-article03__side{position:sticky;top:110px;align-self:start}.hp-article03__side-card{display:grid;gap:7px;margin-bottom:16px;padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff}.hp-article03__side-card strong{color:var(--navy)}.hp-article03__side-card a{color:#8b620c;font-weight:750;text-decoration:none}.hp-article03__author{color:var(--muted);font-size:.9rem}@media(max-width:900px){.hp-article03{padding-top:78px}.hp-article03__layout{grid-template-columns:1fr;gap:20px}.hp-article03__side{position:static;display:grid;grid-template-columns:1fr 1fr;gap:14px}.hp-article03__side-card{margin:0}}@media(max-width:620px){.hp-article03{padding-top:72px;font-size:16px}.hp-article03__hero{padding:40px 0 44px}.hp-article03__shell{width:min(100% - 24px,1120px)}.hp-article03 h1{font-size:clamp(2.15rem,10.5vw,3rem);line-height:1.03}.hp-article03__layout{padding-block:22px 50px}.hp-article03__content{padding:20px 17px;border-radius:15px}.hp-article03__content th,.hp-article03__content td{min-width:150px;padding:10px}.hp-article03__side{grid-template-columns:1fr}}