.pirate-page{max-width:1200px;margin:auto;min-width:0}.pirate-back{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;margin:0 0 22px;color:#65776e}.pirate-back a{color:#426e5c}.pirate-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr);align-items:start;gap:40px;padding:34px 36px;background:linear-gradient(120deg,#eff8f3,#f7f8f1);border:1px solid #dce9df;border-radius:18px;margin-bottom:32px}.pirate-hero h1{font-size:clamp(27px,3.3vw,40px);line-height:1.25;margin:10px 0 18px;letter-spacing:-.025em}.pirate-lead{font-size:17px;line-height:1.8;color:#40594c;margin-bottom:22px}.pirate-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pirate-actions .button{white-space:normal;text-align:center}.pirate-recommendation{margin:16px 0 0;color:#64776c}.pirate-facts{display:grid;gap:0;margin:0;padding:6px 22px;background:#ffffffc9;border:1px solid #dce9df;border-radius:12px}.pirate-facts>div{padding:17px 0;border-bottom:1px solid #e3ece5}.pirate-facts>div:last-child{border:0}.pirate-facts dt{font-size:12px;color:#61786a;margin-bottom:7px}.pirate-facts dd{font-size:17px;line-height:1.5;font-weight:650;margin:0}.pirate-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:36px;align-items:start}.pirate-body.article{max-width:none;min-width:0;padding:26px 28px;font-size:16px;line-height:1.9}.pirate-body section{margin-bottom:30px}.pirate-body h2{font-size:23px;line-height:1.4;margin:0 0 14px}.pirate-body p{margin:0 0 14px}.pirate-body ul{padding-left:23px}.pirate-body li{margin:7px 0}.pirate-sidebar{padding:23px;position:sticky;top:22px;min-width:0}.pirate-sidebar h2{font-size:17px;margin:0 0 10px}.pirate-sidebar ul{list-style:none;padding:0;margin:18px 0 22px;display:grid;gap:14px}.pirate-sidebar a{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.pirate-bottom{padding:26px 30px;margin-top:10px}.pirate-bottom h2{font-size:22px;margin:0 0 10px}.pirate-bottom p{max-width:820px;color:#4b6256;line-height:1.8}.pirate-page .eyebrow{color:#3c7056}.pirate-page :is(h1,h2,p,dd){overflow-wrap:anywhere}@media(max-width:850px){.pirate-hero{grid-template-columns:1fr;gap:22px;padding:26px}.pirate-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px}.pirate-facts>div{border:0;padding:0}.pirate-facts dd{font-size:15px}.pirate-layout{grid-template-columns:1fr;gap:12px}.pirate-sidebar{position:static;margin-bottom:20px}.pirate-sidebar ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.pirate-hero{padding:22px 18px;gap:20px}.pirate-facts{grid-template-columns:1fr;gap:0;padding:2px 16px}.pirate-facts>div{padding:12px 0;border-bottom:1px solid #e3ece5}.pirate-facts>div:last-child{border:0}.pirate-facts dt{margin-bottom:3px}.pirate-actions{align-items:stretch}.pirate-actions .button{flex:1 1 140px}.pirate-sidebar ul{grid-template-columns:1fr}.pirate-bottom{padding:22px 18px}.pirate-body.article{padding:22px 18px}.pirate-body h2{font-size:21px}}
