@page{size:Letter;margin:0}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:Georgia,Times New Roman,serif;color:#f5f1e8;background:#1a1a1a;line-height:1.5}.pdf-doc{margin:0;padding:0}.page{box-sizing:border-box;width:8.5in;min-height:11in;padding:.7in .75in;margin:0 auto}.cover{display:flex;flex-direction:column;page-break-after:always;page-break-inside:avoid;padding:1.2in .9in 1in}.cover-frame{flex:1;display:flex;flex-direction:column;border-top:1px solid #d4a868;border-bottom:1px solid #d4a868;padding:.55in 0 .45in}.cover-top{flex:1;display:flex;flex-direction:column}.cover-mark{font-family:Georgia,serif;font-size:10.5pt;letter-spacing:.32em;text-transform:uppercase;color:#d4a868;margin:0 0 .55in}.cover-title{font-family:Georgia,serif;font-size:38pt;font-weight:700;line-height:.98;letter-spacing:-.005em;color:#f5f1e8;margin:0 0 .35in}.cover-subtitle{font-size:13pt;font-style:italic;line-height:1.55;color:#c5bfb1;margin:0;max-width:5.2in}.cover-meta{margin-top:auto;font-size:10pt;color:#a59f91;border-top:1px solid #4a4538;padding-top:.28in;display:grid;grid-template-columns:.9in 1fr;row-gap:.06in;column-gap:.2in}.cover-meta p{margin:0;display:contents}.cover-meta strong{color:#d4a868;font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-size:8.5pt;align-self:baseline}.intro-page{page-break-after:always;page-break-inside:avoid}.intro h1{font-family:Georgia,serif;font-size:22pt;font-weight:700;color:#f5f1e8;margin:0 0 .05in;letter-spacing:-.005em}.intro h1:after{content:"";display:block;width:1.2in;height:1px;background:#d4a868;margin:.18in 0 .22in}.intro p{font-size:11pt;line-height:1.7;margin:0 0 .15in}.methodology{margin-top:.4in;padding:.25in;background:#2a2418;border-left:3px solid #d4a868}.methodology h2{font-family:Georgia,serif;font-size:13pt;color:#d4a868;margin:0 0 .15in}.methodology ul{margin:0;padding-left:.3in;font-size:10pt;line-height:1.6}.methodology li{margin-bottom:.1in}.methodology strong{color:#f5f1e8}.pick{page-break-before:always;page-break-inside:avoid}.pick-header{display:grid;grid-template-columns:.6in 1fr;column-gap:.22in;align-items:start;margin-bottom:.14in}.pick-num{font-family:Georgia,serif;font-size:34pt;font-weight:400;color:#d4a868;line-height:.9;margin:0;letter-spacing:-.02em;padding-top:.1in}.pick-meta{min-width:0}.pick-location{font-size:8.5pt;letter-spacing:.18em;text-transform:uppercase;color:#a59f91;margin:0 0 .04in}.pick-name{font-family:Georgia,serif;font-size:21pt;font-weight:700;color:#f5f1e8;line-height:1.05;margin:0;letter-spacing:-.005em}.pick-verified{display:inline-block;margin-left:.1in;font-size:7.5pt;letter-spacing:.14em;text-transform:uppercase;color:#d4a868;font-style:normal;vertical-align:.04in}.pick-hero{width:100%;max-height:2.2in;object-fit:cover;margin:.1in 0 .14in;border:1px solid #4a4538}.pick-subtitle{font-size:11pt;font-style:italic;color:#c5bfb1;margin:0 0 .1in;line-height:1.45}.pick-history{font-size:9.5pt;line-height:1.5;margin:0 0 .14in}.pick-editor-note{margin:0 0 .16in;padding:.03in 0 .03in .18in;border-left:2px solid #d4a868;font-size:10pt;font-style:italic;line-height:1.5;color:#c5bfb1}.pick-editor-note .label{display:block;font-style:normal;font-size:8pt;letter-spacing:.18em;text-transform:uppercase;color:#d4a868;margin-bottom:.04in}.pick-editor-note p{margin:0}.pick-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.18in;font-size:9pt;padding:.1in 0;border-top:1px solid #4a4538;border-bottom:1px solid #4a4538;margin-bottom:.16in;color:#c5bfb1}.pick-stats>div{display:flex;flex-direction:column;gap:.03in;min-width:0}.pick-stats strong{color:#a59f91;font-weight:400;font-size:7.5pt;letter-spacing:.16em;text-transform:uppercase}.pick-stats .value{color:#f5f1e8;font-size:9.5pt;line-height:1.25}.pick-stats .value.accent{color:#d4a868}.pick-cta-group{break-inside:avoid;page-break-inside:avoid}.pick-cta{padding:.12in .13in;background:#2a2418;border-left:3px solid #d4a868;margin-bottom:0}.pick-cta-label{font-size:8.5pt;letter-spacing:.1em;text-transform:uppercase;color:#d4a868;margin:0 0 .04in}.pick-cta-cost{font-size:10.5pt;color:#f5f1e8;font-weight:600;margin:0 0 .04in}.pick-cta-desc{font-size:9.5pt;line-height:1.45;margin:0 0 .06in;color:#c5bfb1}.pick-cta-url{font-size:8.5pt;color:#d4a868;word-break:break-all;margin:0}.pick-fullpage-link{display:block;margin:.08in 0 0;font-size:8pt;letter-spacing:.04em;color:#a59f91;font-style:normal}.pick-fullpage-link:before{content:"→ ";color:#d4a868}.closing{page-break-before:always;page-break-inside:avoid}.closing h2{font-family:Georgia,serif;font-size:19pt;font-weight:700;color:#f5f1e8;margin:0;letter-spacing:-.005em}.closing h2:after{content:"";display:block;width:1.2in;height:1px;background:#d4a868;margin:.16in 0 .18in}.closing p{font-size:10.5pt;line-height:1.6;margin:0 0 .12in}.closing ul{font-size:10pt;line-height:1.55;padding-left:.28in;margin:0}.closing ul li{margin-bottom:.08in}.closing-cta{margin-top:.32in;padding:.22in .25in;background:#2a2418;border-left:3px solid #d4a868;text-align:center}.closing-cta h3{font-family:Georgia,serif;font-size:13pt;color:#d4a868;margin:0 0 .1in}.closing-cta p{font-size:9.5pt;color:#c5bfb1;margin:0 0 .08in}.closing-cta-url{font-size:10.5pt;color:#d4a868;letter-spacing:.05em}.disclosure{page-break-before:always;page-break-inside:avoid;font-size:9pt;line-height:1.55;color:#a59f91}.disclosure:before{content:"End of guide";display:block;font-size:8.5pt;letter-spacing:.32em;text-transform:uppercase;color:#d4a868;text-align:center;margin:0 0 .22in;padding-bottom:.14in;border-bottom:1px solid #4a4538}.disclosure h3{font-family:Georgia,serif;font-size:11.5pt;color:#d4a868;margin:0 0 .1in}.disclosure p{margin:0 0 .1in}
