.pt-choice-publication{color:#193650;background:#f7f3ea}.pt-choice-shell{width:min(1120px,calc(100% - 40px));margin:auto}.pt-choice-hero{padding:88px 0 64px;border-top:4px solid #d95f35;background:#f1ece2}.pt-choice-kicker{margin:0 0 14px;color:#c65436;font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pt-choice-hero h1,.pt-choice-section h2{max-width:860px;margin:0;color:#183550;font-family:Georgia,serif;line-height:1.02}.pt-choice-hero h1{font-size:clamp(3rem,7vw,6rem)}.pt-choice-deck{max-width:780px;margin:28px 0 0;font-size:clamp(1.2rem,2.1vw,1.65rem);line-height:1.55}.pt-photo-needed{display:inline-block;margin:28px 0 0;padding:10px 12px;border:1px solid #d7c9b6;background:#fffaf2;color:#566575;font-size:.85rem}.pt-choice-section{padding:58px 0;border-top:1px solid #d8cfbf;background:#fffdfa}.pt-choice-section h2{font-size:clamp(2rem,4vw,3.35rem)}.pt-choice-section p{max-width:850px;font-size:1.13rem;line-height:1.65}.pt-choice-answer{font-size:1.35rem!important;color:#173954}.pt-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.pt-choice-grid article{padding:24px;border:1px solid #d8cfbf;background:#f7f3ea}.pt-choice-grid h3{margin:0;color:#183550;font-size:1.4rem}.pt-choice-grid p{font-size:1rem;line-height:1.5}.pt-choice-label{margin:9px 0;color:#c65436;font-weight:800}.pt-choice-orientation{background:#edf3f0;border-top:4px solid #287d7a}.pt-choice-note{font-size:.9rem!important;color:#65727b}.pt-choice-tree{background:#fff7ec}.pt-choice-tree ol{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:28px 0 0;padding-left:24px}.pt-choice-tree li{padding:8px 16px 12px;background:#fffdfa;line-height:1.5}.pt-choice-tree strong{color:#193650}.pt-choice-family{padding:18px 20px;border-left:4px solid #287d7a;background:#f0f3ef}.pt-choice-insider{padding:28px 30px;border-left:5px solid #c65436;background:#1c3a53;color:white}.pt-choice-insider p:last-child{max-width:700px;margin:0;font-size:1.3rem}.pt-choice-insider .pt-choice-kicker{color:#ffc455}.pt-choice-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 34px;max-width:900px;padding-left:22px;font-size:1.08rem;line-height:1.5}.pt-choice-facts{margin-top:30px;padding:20px 22px;border-top:4px solid #287d7a;background:#edf3f0}.pt-choice-facts p{margin:.5rem 0;font-size:1rem}.pt-choice-facts li,.pt-choice-related li{margin:.45rem 0}.pt-choice-intent{padding:18px 20px;background:#f7f3ea;font-size:1rem!important}.pt-choice-related{padding-left:20px}.pt-choice-alert{padding:50px 0;background:#e9f0ed;border-top:5px solid #287d7a}.pt-choice-alert h2{margin:0;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.2rem)}.pt-choice-alert p:last-child{max-width:700px;line-height:1.55}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:34px}.footer-grid a{display:block;margin:.5rem 0}.footer-note{margin-top:24px;color:#687581;font-size:.9rem}@media(max-width:720px){.pt-choice-shell{width:min(100% - 28px,1120px)}.pt-choice-hero{padding:56px 0 44px}.pt-choice-grid,.pt-choice-checks,.pt-choice-tree ol,.footer-grid{grid-template-columns:1fr}.pt-choice-section{padding:40px 0}.pt-choice-grid article{padding:20px}.pt-choice-insider{padding:22px}.pt-choice-insider p:last-child{font-size:1.15rem}}

.pt-v2-hero{padding:0 0 56px;background:#f7f3ea}.pt-v2-hero .pt-choice-shell{padding-top:44px}.pt-v2-hero h1{max-width:1050px;font-size:clamp(2.8rem,6vw,5.5rem)}.pt-v2-hero .pt-choice-deck{font-weight:750}.pt-v2-intro{max-width:820px;margin:22px 0 0;font-size:1.22rem;line-height:1.62}.pt-v2-photo{max-width:880px;margin:36px 0 40px}.pt-v2-photo img{display:block;width:100%;height:auto;object-fit:cover;background:#e5e9e7}.pt-v2-photo figcaption{padding-top:8px;color:#5b6974;font-size:.83rem;line-height:1.45}.pt-v2-photo-hero{max-width:none;margin:0}.pt-v2-photo-hero img{width:100%;height:clamp(360px,43vw,620px);object-position:center 50%}.pt-v2-photo-hero figcaption{padding:8px max(20px,calc((100% - 1120px)/2));background:#f7f3ea}.pt-v2-photo-hot img,.pt-v2-photo-canmore img{aspect-ratio:3/2}.pt-v2-photo-louise img{aspect-ratio:16/9}.pt-v2-article{padding:34px 0 64px}.pt-v2-article h2{max-width:900px;margin:60px 0 20px;color:#183550;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);line-height:1.13}.pt-v2-article h3{margin:35px 0 12px;color:#183550;font-size:1.55rem}.pt-v2-article p,.pt-v2-article li,.pt-v2-article blockquote{max-width:790px;font-size:1.12rem;line-height:1.68}.pt-v2-article p{margin:0 0 19px}.pt-v2-article ul{max-width:790px;margin:0 0 28px;padding-left:25px}.pt-v2-article li{margin:7px 0}.pt-v2-article blockquote{margin:20px 0 30px;padding:16px 22px;border-left:4px solid #287d7a;background:#edf3f0}.pt-v2-article a{color:#1d7474;text-decoration:underline;text-underline-offset:3px}.pt-v2-table{margin:26px 0 34px;overflow:hidden;border:1px solid #d8cfbf}.pt-v2-table table{width:100%;border-collapse:collapse}.pt-v2-table th,.pt-v2-table td{padding:13px 12px;border-bottom:1px solid #d8cfbf;text-align:left;vertical-align:top;font-size:.96rem;line-height:1.45}.pt-v2-table thead{background:#edf3f0}.pt-v2-table tbody th{width:24%;color:#193650}.pt-v2-table tbody tr:nth-child(even){background:#f8f5ee}.pt-v2-mobile-compare{display:none}.pt-v2-related{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:65px;padding-top:18px;border-top:3px solid #287d7a}.pt-v2-related h2{flex-basis:100%;margin:0 0 6px;font-size:1.5rem}.pt-v2-related a{font-size:1rem}.pt-v2-article h2:first-child{margin-top:18px}@media(max-width:720px){.pt-v2-hero .pt-choice-shell{padding-top:30px}.pt-v2-photo-hero img{height:320px;object-position:center}.pt-v2-photo-hero figcaption{padding:8px 14px}.pt-v2-article{padding:15px 0 44px}.pt-v2-article h2{margin:44px 0 16px}.pt-v2-article h3{margin-top:28px}.pt-v2-article p,.pt-v2-article li,.pt-v2-article blockquote{font-size:1.04rem}.pt-v2-photo{margin:25px 0 30px}.pt-v2-table{display:none}.pt-v2-mobile-compare{display:grid;gap:14px;margin:24px 0 30px}.pt-v2-mobile-card{padding:18px;border:1px solid #d8cfbf;background:#fffdfa}.pt-v2-mobile-card h3{margin:0 0 14px}.pt-v2-mobile-card dl{margin:0}.pt-v2-mobile-card dl div{display:grid;grid-template-columns:minmax(105px,38%) 1fr;gap:10px;padding:9px 0;border-top:1px solid #d8cfbf}.pt-v2-mobile-card dt{font-weight:700}.pt-v2-mobile-card dd{margin:0}}
.footer-grid{grid-template-columns:1.7fr repeat(4,minmax(0,1fr));gap:28px}.footer-grid a{display:block;margin:.45rem 0}.footer-disclosure{font-size:.86rem;line-height:1.55}.fineprint{margin-top:24px;font-size:.85rem;line-height:1.5}.tp-publication-note{font-size:.82rem}@media(max-width:900px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.footer-grid{grid-template-columns:1fr}}

.pt-v21{background:#fffdfa}.pt-v21 .pt-choice-shell{width:min(1220px,calc(100% - 44px))}.pt-v21 .pt-v2-hero{padding-bottom:44px;background:#f7f3ea}.pt-v21 .pt-v2-hero .pt-choice-shell{padding-top:34px}.pt-v21 .pt-v2-hero h1{max-width:1090px;font-size:clamp(3.1rem,6vw,5.9rem);line-height:1.04}.pt-v21 .pt-v2-hero .pt-choice-deck{margin-top:19px;font-size:clamp(1.25rem,2vw,1.7rem)}.pt-v21 .pt-v2-intro{max-width:940px;margin-top:15px}.pt-v21 .pt-v21-article{padding-top:28px;padding-bottom:50px}.pt-v21 .pt-v21-article p,.pt-v21 .pt-v21-article li,.pt-v21 .pt-v21-article blockquote{max-width:870px}.pt-v21 .pt-v21-article p{margin-bottom:15px}.pt-v21 .pt-v21-module{margin:0 0 26px;padding:32px 42px;flow-root;border-top:4px solid #287d7a;background:#fffdfa}.pt-v21 .pt-v21-module>h2{max-width:980px;margin:0 0 19px;font-size:clamp(2.2rem,4.4vw,3.5rem)}.pt-v21 .pt-v21-module>h3{margin:22px 0 10px}.pt-v21 .pt-v21-module .pt-choice-kicker{margin-bottom:10px;font-size:.75rem;line-height:1.3}.pt-v21 .pt-v21-short{border-color:#d95f35;background:#edf3f0}.pt-v21 .pt-v21-short>h2{font-size:clamp(2.1rem,3vw,3rem)}.pt-v21-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:25px;border-top:1px solid #a8b8b3;border-bottom:1px solid #a8b8b3}.pt-v21-choice{min-width:0;padding:18px 24px 19px;border-left:1px solid #a8b8b3}.pt-v21-choice:first-child{border-left:0;padding-left:0}.pt-v21-choice h3{margin:0 0 7px!important;font-family:Georgia,serif;font-size:1.55rem}.pt-v21-choice p{max-width:none!important;font-size:1rem!important;line-height:1.5!important}.pt-v21-choice p:last-child{margin-bottom:0!important}.pt-v21-choice p strong{color:#1c6470}.pt-v21 .pt-v21-compare{padding-top:23px;padding-bottom:25px;border-color:#d8cfbf;background:#f7f3ea}.pt-v21 .pt-v21-compare>h2{font-size:clamp(2rem,3vw,2.8rem)}.pt-v21 .pt-v2-table{margin:17px 0 22px;border:0;border-top:2px solid #287d7a}.pt-v21 .pt-v2-table th,.pt-v21 .pt-v2-table td{padding:9px 10px;border-color:#d6dbd7;font-size:.9rem}.pt-v21 .pt-v2-table thead{background:#edf3f0}.pt-v21 .pt-v2-table tbody tr:nth-child(even){background:#fffdfa}.pt-v21 .pt-v21-compare>p:last-child{margin-bottom:0}.pt-v21 .pt-v21-banff{border-color:#d95f35;background:#fffdfa}.pt-v21 .pt-v21-banff .pt-v2-photo-hot{max-width:1080px;margin:19px 0 25px}.pt-v21 .pt-v21-banff .pt-v2-photo-hot img{width:100%;max-height:460px;aspect-ratio:16/8.5;object-fit:cover;object-position:left center}.pt-v21 .pt-v21-canmore{border-color:#287d7a;background:#edf3f0}.pt-v21 .pt-v21-canmore .pt-v2-photo-canmore{float:right;width:46%;max-width:540px;margin:0 0 22px 35px}.pt-v21 .pt-v21-canmore .pt-v2-photo-canmore img{aspect-ratio:3/2;object-fit:cover}.pt-v21 .pt-v21-canmore>.pt-choice-kicker,.pt-v21 .pt-v21-canmore>h2{clear:both}.pt-v21 .pt-v21-drive-module{clear:both;margin:26px 0 24px;padding:21px 25px;border-left:4px solid #d95f35;background:#fffdfa}.pt-v21 .pt-v21-drive-module>p{margin:0 0 10px}.pt-v21 .pt-v21-drive-module>p:first-child{color:#b34d37}.pt-v21 .pt-v21-drive-values,.pt-v21 .pt-v21-drive-deltas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:none;margin:12px 0 15px;padding:0;list-style:none}.pt-v21 .pt-v21-drive-values li{padding:12px 13px;border-top:2px solid #287d7a;background:#edf3f0}.pt-v21 .pt-v21-drive-deltas li{padding:5px 13px;color:#a84937;font-size:.97rem}.pt-v21 .pt-v21-louise{border-color:#d95f35;background:#fffdfa}.pt-v21 .pt-v21-louise .pt-v2-photo-louise{max-width:1150px;margin:20px 0 24px}.pt-v21 .pt-v21-louise .pt-v2-photo-louise img{max-height:470px;aspect-ratio:16/7.5;object-fit:cover;object-position:center 57%}.pt-v21 .pt-v21-louise>h2:not(:first-of-type){margin-top:29px;font-size:clamp(1.9rem,3vw,2.7rem)}.pt-v21 .pt-v21-family{border-color:#287d7a;background:#f7f3ea}.pt-v21 .pt-v21-family>h2{font-size:clamp(2rem,3.5vw,3rem)}.pt-v21 .pt-v21-family>ul{columns:2;column-gap:45px}.pt-v21 .pt-v21-split{max-width:1000px;margin-left:auto;margin-right:auto;padding:27px 34px;border-color:#287d7a;background:#edf3f0}.pt-v21 .pt-v21-split>h2{font-size:clamp(1.9rem,3vw,2.55rem)}.pt-v21 .pt-v21-split>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;max-width:none;padding:0;list-style:none}.pt-v21 .pt-v21-split>ul li{margin:0;padding:11px 14px;background:#fffdfa;border-left:3px solid #287d7a}.pt-v21 .pt-v21-insider{padding:34px 42px;border-color:#d95f35;background:#193650;color:#fff}.pt-v21 .pt-v21-insider>h2{color:#fff}.pt-v21 .pt-v21-insider>h2:first-child{margin-bottom:7px;color:#ffc455;font-family:inherit;font-size:.77rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pt-v21 .pt-v21-insider>h2:nth-child(2){font-size:clamp(2.35rem,4vw,3.4rem)}.pt-v21 .pt-v21-insider p{color:#fff;font-size:1.15rem}.pt-v21 .pt-v21-bottom{padding-bottom:20px;border-color:#287d7a;background:#fffdfa}.pt-v21 .pt-v21-bottom>h2{font-size:clamp(2rem,3.4vw,3rem)}.pt-v21-bottom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:22px 0}.pt-v21-bottom-grid>div{padding:16px 19px;border-top:3px solid #d95f35;background:#f7f3ea}.pt-v21-bottom-grid p{margin:0!important;font-size:1rem!important}.pt-v21 .pt-v21-bottom>p:last-child{font-weight:700}.pt-v21 .pt-v2-related{margin-top:24px}.pt-v21 .pt-choice-alert{padding:33px 0}.pt-v21 .pt-choice-alert h2{font-size:clamp(1.8rem,3vw,2.75rem)}
@media(max-width:850px){.pt-v21-choice-grid,.pt-v21-bottom-grid{grid-template-columns:1fr}.pt-v21-choice{border-left:0;border-top:1px solid #a8b8b3;padding:14px 0}.pt-v21-choice:first-child{border-top:0}.pt-v21 .pt-v21-canmore .pt-v2-photo-canmore{float:none;width:100%;max-width:none;margin:20px 0 25px}.pt-v21 .pt-v21-drive-values,.pt-v21 .pt-v21-drive-deltas{grid-template-columns:1fr}.pt-v21 .pt-v21-split>ul{grid-template-columns:1fr}.pt-v21 .pt-v21-family>ul{columns:1}}
@media(max-width:720px){.pt-v21 .pt-choice-shell{width:min(100% - 28px,1220px)}.pt-v21 .pt-v2-hero{padding-bottom:31px}.pt-v21 .pt-v2-hero .pt-choice-shell{padding-top:26px}.pt-v21 .pt-v2-hero h1{font-size:clamp(2.65rem,10vw,4.2rem)}.pt-v21 .pt-v21-article{padding-top:15px}.pt-v21 .pt-v21-module{margin-bottom:20px;padding:22px 17px}.pt-v21 .pt-v21-module>h2{font-size:clamp(2rem,8vw,3rem)}.pt-v21 .pt-v21-compare{padding:20px 14px}.pt-v21 .pt-v2-mobile-card{padding:14px}.pt-v21 .pt-v21-banff .pt-v2-photo-hot img,.pt-v21 .pt-v21-louise .pt-v2-photo-louise img{max-height:none;aspect-ratio:4/3}.pt-v21 .pt-v21-drive-module{padding:17px}.pt-v21 .pt-v21-drive-values li{padding:9px}.pt-v21 .pt-v21-drive-deltas li{padding:4px 8px}.pt-v21 .pt-v21-insider{padding:27px 19px}.pt-v21 .pt-v21-insider>h2:nth-child(2){font-size:2.25rem}.pt-v21 .pt-v21-bottom{padding-bottom:20px}}
