html{scroll-behavior:smooth;scroll-padding-top:85px}.v28-page [hidden],[data-v29-panel][hidden],[data-v29-filter-card][hidden],.v29-ai[hidden]{display:none!important}.studio-header .mark,.studio-brand .brand-dotcom{color:#ef845c!important}.studio-header .brand-name{font-weight:500}.v29-nav{position:sticky;top:0;z-index:70;background:#f1eee7f5;border-bottom:1px solid #c9c4b9;backdrop-filter:blur(18px);color:#171d20}.v29-nav-inner{width:min(calc(100% - 96px),1380px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:68px}.v29-nav-links{display:flex;gap:40px}.v29-nav-links>a{display:flex;align-items:center;gap:12px;min-height:68px;border-bottom:3px solid transparent;color:inherit;text-decoration:none;font:500 13px/1.3 Inter,Arial,sans-serif}.v29-nav-links>a[aria-current]{border-color:#d95f36}.v29-nav-links small{font:12px VandrerMono,monospace;color:#596263}.v29-nav-tools{display:flex;align-items:center;gap:20px}.v29-nav-tools>a,.v29-nav-tools>button{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;background:none;border:0;color:inherit;cursor:pointer;text-decoration:none}.v29-nav-tools svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5}.v29-nav-tools [data-v29-save-count]{position:absolute;top:0;right:0;background:#171d20;color:#fff;min-width:17px;height:17px;padding:2px;border-radius:50%;font:12px/13px Inter,Arial,sans-serif;text-align:center}.v29-tabs{display:flex;position:sticky;top:68px;z-index:40;gap:35px;overflow-x:auto;border-bottom:1px solid #c9c4b9;padding:0 max(48px,calc((100vw - 1380px)/2));background:#f1eee7f5;backdrop-filter:blur(12px)}.v29-tabs a{flex-shrink:0;min-height:63px;display:flex;align-items:center;font:500 13px/1.4 Inter,Arial,sans-serif;color:#596263;text-decoration:none;border-bottom:3px solid transparent;padding:16px 0}.v29-tabs a[aria-selected=true]{color:#171d20;border-color:#d95f36}.v29-tabs a:focus-visible,.v29-nav a:focus-visible,.v29-nav button:focus-visible{outline:2px solid #a64422;outline-offset:-5px;border-radius:2px}.v29-panel-inner{padding-block:80px 95px}.v29-panel-inner>h2,.v29-study-heading h2,.v29-home-paths h2{font:400 clamp(35px,4.7vw,64px)/1.08 Georgia,serif;letter-spacing:-.045em;max-width:850px;margin:0 0 28px;color:#171d20}.v29-panel-inner>h3{font:500 25px/1.3 Inter,Arial,sans-serif;margin:65px 0 22px}.v29-panel-inner>.v28-lead{max-width:850px;margin-bottom:45px}.v29-place-actions{display:flex;align-items:center;gap:30px;margin-top:18px}.v29-place-actions button{background:none;border:0;border-bottom:1px solid currentColor;padding:10px 0;font:12px VandrerMono,monospace;color:inherit;cursor:pointer}.v29-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.v29-related-grid .v28-place-card{height:470px}.v29-research-note{padding:16px 20px;background:#e6e1d6;border-left:3px solid #ac4827;color:#374144;font-size:13px;line-height:1.6;margin:25px 0 40px}.v29-study-heading{display:flex;justify-content:space-between;align-items:start;gap:45px}.v29-study-heading h2{font-size:clamp(30px,3.7vw,53px)}.v29-evidence-tag{flex-shrink:0;border:1px solid #bdb8ad;padding:13px 18px;font:12px/1.6 VandrerMono,monospace;max-width:230px}.v29-evidence-tag span{color:#596263}.v29-aircraft-choices{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:35px 0}.v29-aircraft-choices article{padding:28px;border:1px solid #bbb5a8;background:#ece8df}.v29-aircraft-choices h3{font:700 46px/1 Inter,Arial,sans-serif;letter-spacing:-.06em;margin:16px 0 20px}.v29-aircraft-choices p:last-child{font-size:14px;line-height:1.7;max-width:420px;color:#465154}.v29-audit-conclusion{font:400 25px/1.5 Georgia,serif;max-width:900px;border-left:3px solid #b94b28;padding:10px 0 10px 24px;margin:35px 0 55px}.v29-study-two{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:70px 0}.v29-study-two p{max-width:550px;line-height:1.7;font-size:15px;color:#465154}.v29-study-two .v29-distance{font:400 68px/1 Inter,Arial,sans-serif;letter-spacing:-.06em;color:#171d20;margin:22px 0}.v29-distance small{font:12px VandrerMono,monospace;letter-spacing:0}.v29-time-lab{padding:25px 30px;border:1px solid #c9c4b9}.v29-time-lab output{display:block;font:500 38px/1.2 Inter,Arial,sans-serif;letter-spacing:-.04em;margin:20px 0 28px}.v29-time-lab label{display:flex;justify-content:space-between;font-size:12px;gap:15px}.v29-time-lab input[type=range]{width:100%;margin:22px 0 10px;accent-color:#a64422;cursor:ew-resize}.v29-time-lab .v29-small{font-size:12px;line-height:1.65;color:#596263}.v29-details-stack{border-top:1px solid #bdb8ad}.v29-details-stack details{border-bottom:1px solid #bdb8ad}.v29-details-stack summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:23px 0;font:500 18px/1.4 Inter,Arial,sans-serif;list-style:none}.v29-details-stack summary::-webkit-details-marker{display:none}.v29-details-stack summary:after{content:'+';font:300 26px Inter,Arial,sans-serif}.v29-details-stack details[open] summary:after{content:'−'}.v29-details-stack details>p{max-width:800px;margin:0 0 28px;line-height:1.8;color:#465154}.v29-practical-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:45px 0}.v29-practical-grid article{border-top:1px solid #bdb8ad;padding-top:22px}.v29-practical-grid h3{font:500 24px/1.25 Inter,Arial,sans-serif;letter-spacing:-.04em}.v29-practical-grid p:last-child{font-size:15px;line-height:1.8;color:#465154}.v29-home-paths{padding:90px 0;background:#e8e3d8}.v29-home-paths>.v28-wrap>p:not(.v28-label){font-size:17px;line-height:1.7;color:#465154;max-width:650px}.v29-path-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;margin-top:45px;gap:16px}.v29-path-grid>a{padding:28px;min-height:280px;display:flex;flex-direction:column;text-decoration:none;color:#171d20;border:1px solid #b9b1a2;background:#f3efe5;transition:transform .2s,background .2s}.v29-path-grid>a:nth-child(2){background:#1b272c;color:#f3efe5}.v29-path-grid>a:hover{transform:translateY(-4px)}.v29-path-grid .v28-label{display:flex;justify-content:space-between}.v29-path-grid h3{font:400 36px/1.05 Georgia,serif;letter-spacing:-.04em;max-width:230px;margin:32px 0 20px;color:inherit}.v29-path-grid p{font-size:14px;line-height:1.65;max-width:330px;color:inherit}.v29-search-dialog{box-sizing:border-box;width:min(calc(100% - 32px),760px);max-height:85dvh;border:1px solid #bdb8ad;padding:32px 38px;color:#171d20;background:#f1eee7;box-shadow:0 35px 100px #0007;overscroll-behavior:contain}.v29-search-dialog::backdrop{background:#101a20aa;backdrop-filter:blur(10px)}.v29-search-top{display:flex;justify-content:space-between;align-items:center}.v29-search-top button{width:44px;height:44px;border:1px solid #bdb8ad;background:none;color:inherit;font-size:17px;cursor:pointer}.v29-search-dialog h2{font:400 43px/1.1 Georgia,serif;letter-spacing:-.045em;margin:18px 0}.v29-search-dialog>p{max-width:590px;font-size:14px;line-height:1.7;color:#596263}.v29-search-dialog input[type=search]{box-sizing:border-box;width:100%;margin:18px 0 25px;padding:17px;border:1px solid #99998f;background:#fffdf8;color:#171d20;font:400 17px/1.4 Inter,Arial,sans-serif;border-radius:0}.v29-search-dialog ul,.v29-atlas-list{list-style:none;padding:0;margin:0}.v29-search-dialog li>a,.v29-atlas-list li>a,[data-v28-saved] li>a{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #cbc5b8;padding:18px 6px;text-decoration:none;color:inherit;font-size:14px}.v29-search-dialog li>a:hover,.v29-atlas-list li>a:hover{background:#e5dfd2}.v29-search-dialog li span,.v29-atlas-list li span{font:12px VandrerMono,monospace;color:#596263;flex-shrink:0}.v29-empty{line-height:1.8;color:#596263;padding:22px 0;max-width:620px}.v29-ai{border-top:1px solid #bdb8ad;margin-top:25px;padding-top:20px}.v29-ai p,.v29-ai label{font-size:12px;line-height:1.7}.v29-ai label{display:flex;align-items:start;gap:10px;margin:15px 0}.v29-ai input{margin-top:5px}.v29-ai [role=status]{margin-top:20px}.v29-toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%,25px);opacity:0;pointer-events:none;padding:14px 22px;max-width:calc(100vw - 40px);z-index:200;background:#171d20;color:#f1eee7;font-size:13px;box-shadow:0 8px 28px #0003;transition:opacity .2s,transform .2s}.v29-toast.is-visible{opacity:1;transform:translate(-50%,0)}.v29-research-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:35px 0 80px}.v29-research-card{display:flex;flex-direction:column;min-height:255px;padding:25px;border:1px solid #beb7a9;background:#ece7dc;color:#171d20;text-decoration:none}.v29-research-card:hover{background:#e4daca}.v29-research-card>.v28-label{display:flex;justify-content:space-between}.v29-research-card h2{font:400 29px/1.15 Georgia,serif;letter-spacing:-.04em;margin:30px 0 18px;color:inherit}.v29-research-card p{font:12px/1.8 VandrerMono,monospace;color:#596263;margin-top:auto}.v29-research-card .v29-card-arrow{align-self:end;font-size:20px}.v29-filter-bar{display:flex;gap:15px;align-items:end;margin:35px 0}.v29-filter-bar>div{flex:1}.v29-filter-bar label{display:block;font:12px VandrerMono,monospace;margin-bottom:10px}.v29-filter-bar input,.v29-filter-bar select{width:100%;min-height:51px;padding:13px 15px;border:1px solid #a8a397;background:#fbf7ee;color:#171d20;font-size:16px;border-radius:0;box-sizing:border-box}.v29-filter-bar>div:first-child{flex:2}.v29-count{font:12px VandrerMono,monospace;margin:15px 0}.v29-study-header{padding:55px 0 65px;background:#18252b;color:#f4eee3}.v29-study-header h1{font:400 clamp(43px,7vw,85px)/1 Georgia,serif;letter-spacing:-.05em;color:inherit;margin:25px 0}.v29-study-header .v29-study-topline{display:flex;justify-content:space-between;align-items:center;gap:20px}.v29-study-header p{max-width:750px;line-height:1.8}.v29-study-header .v29-small{font:12px VandrerMono,monospace;color:#c4ccc9}.v29-method-sources{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:30px 0}.v29-method-sources li{margin:15px 0;font-size:14px;line-height:1.8}.v29-method-sources a{color:#803719;text-underline-offset:4px;overflow-wrap:anywhere}.v29-atlas-opening{padding:70px 0 10px}.v29-atlas-opening h1{font:400 clamp(48px,7vw,90px)/1 Georgia,serif;letter-spacing:-.05em;margin:20px 0 28px}.v29-atlas-opening p{max-width:720px;line-height:1.7}.v29-atlas-columns{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:60px 0 90px}.v29-atlas-columns h2{font:400 38px/1.1 Georgia,serif;letter-spacing:-.04em}.v29-atlas-columns button{margin-top:25px;background:none;cursor:pointer}.v28-saved-section [data-v28-saved]{display:block;list-style:none;padding:0}.v28-saved-section [data-v28-saved] li{border:0;padding:0}.v28-saved-section [data-v28-saved] a{width:auto}.v29-panel-inner>div>.v28-card-link{min-height:460px}.v29-payment{max-width:780px;margin:70px auto;padding:0 25px}.v29-payment h1{font:400 60px/1.1 Georgia,serif;letter-spacing:-.05em}.v29-payment [role=status]{padding:25px;border:1px solid #bdb8ad;line-height:1.8}
@media(max-width:1000px){.v29-nav-links{gap:22px}.v29-related-grid{grid-template-columns:1fr 1fr}.v29-related-grid .v28-place-card:last-child{display:none}.v29-research-grid{grid-template-columns:1fr 1fr}.v29-study-two{gap:30px}.v29-path-grid h3{font-size:30px}.v29-study-heading{gap:25px}}
@media(max-width:650px){body{padding-bottom:72px}.v29-nav{position:fixed;bottom:0;top:auto;width:100%;border-bottom:0;border-top:1px solid #c9c4b9;z-index:100}.v29-nav-inner{width:100%;min-height:67px;gap:0}.v29-nav-links{gap:0;flex:1;justify-content:space-around}.v29-nav-links>a{min-height:66px;flex:1;flex-direction:column;justify-content:center;gap:5px;font-size:12px;border-bottom:0;border-top:3px solid transparent;padding-bottom:3px}.v29-nav-links small{font-size:12px}.v29-nav-links>a[aria-current]{border-top-color:#a64422;border-bottom:0}.v29-nav-tools{gap:0;padding-right:7px}.v29-nav-tools>button,.v29-nav-tools>a{width:36px;height:44px;padding:8px}.v29-nav-tools [data-v29-save-count]{right:1px;font-size:12px;min-width:14px;height:14px;line-height:10px}.v29-tabs{top:0;padding:0 20px;gap:27px}.v29-tabs a{min-height:60px;font-size:12px;padding:17px 0}.v29-panel-inner{padding-block:50px 65px}.v29-panel-inner>h2{font-size:38px}.v29-study-heading{display:block}.v29-evidence-tag{margin:25px 0 20px;max-width:none;display:inline-block;font-size:12px}.v29-study-heading h2{font-size:35px}.v29-aircraft-choices{gap:10px;margin-top:25px}.v29-aircraft-choices article{padding:18px}.v29-aircraft-choices h3{font-size:33px}.v29-aircraft-choices .v28-label{font-size:12px}.v29-aircraft-choices p:last-child{font-size:12px}.v29-study-two{grid-template-columns:1fr;gap:30px;margin:40px 0}.v29-study-two .v29-distance{font-size:63px}.v29-time-lab{padding:22px}.v29-practical-grid{grid-template-columns:1fr;gap:25px}.v29-practical-grid h3{font-size:25px}.v29-related-grid{display:flex;overflow:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:15px}.v29-related-grid .v28-place-card,.v29-related-grid .v28-place-card:last-child{display:block;flex:0 0 88%;scroll-snap-align:start;height:460px}.v29-home-paths{padding:60px 0}.v29-path-grid{display:flex;overflow:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:15px}.v29-path-grid>a{flex:0 0 83%;padding:24px;box-sizing:border-box;scroll-snap-align:start;min-height:300px}.v29-path-grid h3{font-size:35px;margin-top:40px}.v29-search-dialog{padding:22px;width:calc(100% - 24px);max-height:90dvh}.v29-search-dialog h2{font-size:34px}.v29-search-dialog li>a{font-size:13px}.v29-search-dialog li span{font-size:12px;max-width:85px;text-align:right}.v29-toast{bottom:88px;font-size:12px;width:max-content;box-sizing:border-box}.v29-research-grid{grid-template-columns:1fr;gap:12px;margin-top:25px}.v29-research-card{min-height:215px;padding:22px}.v29-research-card h2{font-size:32px}.v29-filter-bar{display:block}.v29-filter-bar>div{margin-bottom:20px}.v29-study-header{padding:35px 0 40px}.v29-study-header .v29-study-topline{align-items:start}.v29-study-header .v28-button{font-size:12px;gap:14px}.v29-study-header h1{font-size:50px}.v29-method-sources{grid-template-columns:1fr;gap:15px}.v29-atlas-opening{padding-top:50px}.v29-atlas-opening h1{font-size:60px}.v29-atlas-columns{grid-template-columns:1fr;gap:35px;padding-top:30px}.v29-place-actions{gap:25px}.v29-payment h1{font-size:45px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v29-path-grid>a,.v29-toast{transition:none}.v29-path-grid>a:hover{transform:none}}
@media print{.studio-header,.v29-nav,.v29-tabs,.v29-search-dialog,.v29-toast,.studio-footer,[data-v29-print],.v29-place-actions{display:none!important}[data-v29-panel][hidden]{display:block!important}.v29-study-header{background:#fff;color:#000}.v29-panel-inner{padding:25px 0}.v29-study-two{margin:25px 0}body{padding:0;background:#fff}.v29-time-lab{display:none}.v29-details-stack details>p{display:block}.v29-research-note{background:#fff}.v29-panel-inner a:after{content:' (' attr(href) ')';font-size:12px}main{max-width:none}h2,h3{break-after:avoid}article,details{break-inside:avoid}}

.v28-newsletter .v28-form input[type=email]{width:100%;box-sizing:border-box;min-height:54px;padding:15px;border:1px solid #99998f;background:#fffdf8;color:#171d20}.v28-newsletter .v28-form select{min-height:49px;padding:12px;background:#fffdf8;color:#171d20;border:1px solid #99998f}.v28-newsletter .v28-form button[type=submit]{background:#171d20;color:#f7f3ea;border:1px solid #171d20;padding:16px 25px;min-height:52px}.v28-newsletter .v28-form input:focus-visible,.v28-newsletter .v28-form select:focus-visible{outline:2px solid #85371d;outline-offset:3px}.v28-newsletter .v28-form label{font-size:13px;line-height:1.7}.v28-newsletter .v28-form [role=status]{line-height:1.7}.v28-newsletter .v28-form button[disabled]{opacity:.6;cursor:wait}

.v29-search-excerpt{max-width:850px;font-size:14px;line-height:1.7;color:#596263;margin:0 6px 25px}.v29-atlas-list{margin-bottom:60px}
