.imported--private-helicopters{box-sizing:border-box;max-width:1152px;padding:32px 24px 80px;margin:0 auto;background:#fff;color:#181818;font:17px/1.72 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;overflow-wrap:anywhere}
.imported--private-helicopters *{box-sizing:border-box}
.imported--private-helicopters .masthead{font-size:28px;font-weight:600;letter-spacing:.28em;line-height:1.3;border-bottom:1px solid #b69756;padding-bottom:20px;margin-bottom:20px}
.imported--private-helicopters h1{font:400 clamp(34px,4.5vw,58px)/1.13 Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:24px 0}
.imported--private-helicopters h2{font:400 clamp(28px,3vw,38px)/1.25 Georgia,"Times New Roman",serif;margin:0 0 22px}
.imported--private-helicopters h3{font:500 24px/1.4 Georgia,"Times New Roman",serif;margin:30px 0 12px}
.imported--private-helicopters h4{font-size:18px;line-height:1.45;margin:0 0 10px}
.imported--private-helicopters p{margin:0 0 19px}
.imported--private-helicopters a{color:#725317;text-underline-offset:4px}
.imported--private-helicopters a:focus-visible{outline:3px solid #8a6824;outline-offset:4px}
.imported--private-helicopters .languages{display:flex;flex-wrap:wrap;gap:7px 16px;font-size:14px;line-height:1.6}
.imported--private-helicopters .languages a[aria-current]{font-weight:750;color:#121212;border-bottom:2px solid #a18143}
.imported--private-helicopters .recommendation{border-inline-start:3px solid #ab8a48;background:#f8f6f1;padding:20px 24px;margin:0 0 26px}
.imported--private-helicopters .recommendation p{margin-bottom:10px}
.imported--private-helicopters .disclosure,.imported--private-helicopters .muted{font-size:14px;line-height:1.6;color:#525252}
.imported--private-helicopters .lead{font-size:21px;line-height:1.65}
.imported--private-helicopters .cta{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.05em;padding:6px 0}
.imported--private-helicopters figure{margin:30px 0 38px}
.imported--private-helicopters picture,.imported--private-helicopters img{display:block;width:100%;height:auto}
.imported--private-helicopters figcaption{font-size:13px;line-height:1.6;color:#484848;margin-top:11px;border-inline-start:2px solid #b69756;padding-inline-start:12px}
.imported--private-helicopters section{margin-top:64px;padding-top:26px;border-top:1px solid #ded8ca;scroll-margin-top:20px}
.imported--private-helicopters .toc{background:#f7f7f5;padding:24px;margin:32px 0}
.imported--private-helicopters .toc ol{columns:2;column-gap:36px;padding-inline-start:22px;margin:0}
.imported--private-helicopters li{break-inside:avoid;margin-bottom:9px}
.imported--private-helicopters .toc h2{font:600 16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin:0 0 12px}
.imported--private-helicopters .table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin:20px 0 28px;border:1px solid #d9d5cd}
.imported--private-helicopters table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55;text-align:start}
.imported--private-helicopters th{font-weight:650;background:#efede6;vertical-align:top}
.imported--private-helicopters th,.imported--private-helicopters td{padding:12px 14px;border-bottom:1px solid #e0ddd6;text-align:start;vertical-align:top}
.imported--private-helicopters table.wide{min-width:1040px}
.imported--private-helicopters .cost-table{min-width:1080px}
.imported--private-helicopters td bdi{white-space:nowrap}
.imported--private-helicopters .sum{font-weight:700;background:#f4f1e9}
.imported--private-helicopters .profile{margin:26px 0 34px}
.imported--private-helicopters .profile table{min-width:720px}
.imported--private-helicopters .refs{font-size:12px;white-space:normal}
.imported--private-helicopters .callout{padding:18px 22px;background:#f7f4ed;border-inline-start:3px solid #a17d37;margin:20px 0}
.imported--private-helicopters .formula{font-size:18px;line-height:1.8;padding:18px;background:#f3f2ee;overflow-x:auto;direction:ltr}
.imported--private-helicopters .source-list{font-size:14px;columns:2;gap:32px;padding-inline-start:24px}
.imported--private-helicopters .source-list li{padding:3px 0;overflow-wrap:anywhere}
.imported--private-helicopters footer{margin-top:36px;padding-top:20px;border-top:1px solid #b69756}
.imported--private-helicopters .skip{font-size:13px}
.imported--private-helicopters details{border-bottom:1px solid #ddd5c6;padding:16px 0}
.imported--private-helicopters summary{font-weight:650;cursor:pointer}
.imported--private-helicopters details p{margin-top:12px}
.imported--private-helicopters table.wide{min-width:1400px}
.imported--private-helicopters table.wide th{min-width:130px}
.imported--private-helicopters table.wide th:nth-child(1),.imported--private-helicopters table.wide th:nth-child(2){min-width:160px}
.imported--private-helicopters table.wide th:last-child{min-width:250px}
.imported--private-helicopters .market-table{min-width:960px}
.imported--private-helicopters .market-table th:first-child{width:22%}
.imported--private-helicopters .market-table th:nth-child(2){width:17%}
@media (max-width:760px){.imported--private-helicopters{padding:22px 16px 60px;font-size:16px}
.imported--private-helicopters .toc ol,.imported--private-helicopters .source-list{columns:1}
.imported--private-helicopters .recommendation{padding:16px}
.imported--private-helicopters .lead{font-size:19px}
.imported--private-helicopters section{margin-top:44px}
.imported--private-helicopters th,.imported--private-helicopters td{padding:10px 12px}
.imported--private-helicopters h1{font-size:34px}}
@media  print{.imported--private-helicopters{max-width:none;padding:0;font-size:11pt}
.imported--private-helicopters .table-wrap{overflow:visible}
.imported--private-helicopters table.wide,.imported--private-helicopters .cost-table{min-width:0;font-size:8pt}
.imported--private-helicopters .languages,.imported--private-helicopters .skip{display:none}
.imported--private-helicopters section{break-before:auto}
.imported--private-helicopters figure{break-inside:avoid}}