@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.article-content,.article-content-modern{color:#061b3d;--article-body-font-size:18px;--article-body-font-weight:380;--article-body-line-height:1.82;--article-measure:min(68ch, 100%);--article-heading-measure:var(--article-measure);--article-media-wide:min(820px, 100%);--article-media-legacy:min(760px, 100%);--article-media-small:min(640px, 100%);--article-paragraph-gap:22px;--article-paragraph-indent:1.35em;--article-section-gap:58px;--article-subsection-gap:40px;--article-media-gap:46px;font-size:var(--article-body-font-size);line-height:var(--article-body-line-height);margin-inline:auto}.article-content-modern{width:100%;max-width:880px}.article-content .markdown-content{display:flow-root}.article-content-modern :where(p,.content-paragraph,.content-fragment,ul,ol,blockquote,pre,.article-table-scroll,.article-pull-quote){box-sizing:border-box;max-width:var(--article-measure);margin-left:auto;margin-right:auto}.article-content-modern :where(h2,h3,h4,h5,h6){box-sizing:border-box;color:var(--tb-navy);letter-spacing:0;margin-left:auto;margin-right:auto;scroll-margin-top:118px;font-weight:650}.article-content-modern h2{max-width:var(--article-heading-measure)}.article-content-modern :where(h3,h4,h5,h6){max-width:var(--article-measure)}.article-content h2{margin-bottom:22px;margin-top:var(--article-section-gap);padding-left:0;font-size:30px;line-height:1.24;position:relative}.article-content h2:before{background:linear-gradient(180deg, var(--tb-travel-blue), var(--tb-gold));content:"";border-radius:999px;width:4px;height:1.08em;position:absolute;top:.14em;left:-24px}.article-content h3{margin-bottom:16px;margin-top:var(--article-subsection-gap);font-size:23px;line-height:1.32}.article-content h4{margin-top:32px;margin-bottom:12px;font-size:20px;line-height:1.36}.article-content h5{margin-top:28px;margin-bottom:10px;font-size:18px;line-height:1.42}.article-content h6{color:#697488;text-transform:none;margin-top:24px;margin-bottom:8px;font-size:15px;line-height:1.48}.article-content :where(p,.content-paragraph){margin-bottom:var(--article-paragraph-gap)}.article-content-modern .markdown-content :where(p,.content-paragraph){color:var(--tb-ink);font-size:var(--article-body-font-size);font-weight:var(--article-body-font-weight);line-height:var(--article-body-line-height);overflow-wrap:break-word;text-indent:0}.article-content-modern .markdown-content :where(p,.content-paragraph)+:where(p,.content-paragraph){text-indent:var(--article-paragraph-indent);margin-top:-6px}.article-content-modern .markdown-content :where(h2,h3,h4,h5,h6,figure,.article-figure,.content-paragraph--media,blockquote,.article-pull-quote,ul,ol,.article-table-scroll)+:where(p,.content-paragraph){text-indent:0;margin-top:0}:is(.article-content-modern .markdown-content :where(p,.content-paragraph):has(.article-image-frame),.article-content-modern .markdown-content :where(p,.content-paragraph):has(img)){text-indent:0}.article-content a{color:#2f54c6;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-underline-offset:.16em;text-decoration-line:none;text-decoration-thickness:1px}.article-content a:hover{color:var(--tb-navy);text-decoration:underline}.article-content a.article-attraction-link{background:linear-gradient(0deg, var(--tb-gold), var(--tb-gold)) left 88% / 100% .34em no-repeat}@supports (color:color-mix(in lab, red, red)){.article-content a.article-attraction-link{background:linear-gradient(0deg, color-mix(in srgb, var(--tb-gold) 28%, transparent), color-mix(in srgb, var(--tb-gold) 28%, transparent)) left 88% / 100% .34em no-repeat}}.article-content a.article-attraction-link{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--tb-navy);border-radius:3px;padding:0 .04em;font-weight:620;text-decoration:none;transition:background-size .18s,color .18s}.article-content a.article-attraction-link:after{content:"";opacity:.56;border-top:1.5px solid;border-right:1.5px solid;width:.38em;height:.38em;margin-left:.18em;display:inline-block;transform:translateY(-.08em)rotate(45deg)}.article-content a.article-attraction-link:hover,.article-content a.article-attraction-link:focus-visible{color:var(--color-blue-1);background-size:100% .58em;text-decoration:none}.article-content a.article-attraction-link:focus-visible{outline:2px solid #2f54c661}@supports (color:color-mix(in lab, red, red)){.article-content a.article-attraction-link:focus-visible{outline:2px solid color-mix(in srgb, var(--color-blue-1) 38%, transparent)}}.article-content a.article-attraction-link:focus-visible{outline-offset:2px}.article-content-modern .content-fragment{text-align:start}.article-content-modern .content-fragment>:first-child{margin-top:0}.article-content-modern .content-fragment>:last-child{margin-bottom:0}.article-content-modern .content-paragraph--media{margin-bottom:var(--article-media-gap);margin-top:var(--article-media-gap);max-width:var(--article-media-wide);text-align:center;width:100%;display:block}.article-content-modern .content-paragraph--media>a{width:100%;max-width:100%;display:block}.article-content figure,.article-figure{text-align:left;box-shadow:none;margin-inline:auto;margin-bottom:var(--article-media-gap);margin-top:var(--article-media-gap);max-width:var(--article-media-wide);background:0 0;border:0;width:100%;padding:0;display:block;overflow:visible}.article-content figure:has(.article-image-frame--legacy){max-width:var(--article-media-legacy)}.article-figure:has(.article-image-frame--legacy){max-width:var(--article-media-legacy)}.article-content figure:has(.article-image-frame--small-source){max-width:var(--article-media-small)}.article-figure:has(.article-image-frame--small-source){max-width:var(--article-media-small)}.article-image-frame{--article-image-source-width:var(--article-media-wide);background:linear-gradient(180deg, #fff, var(--tb-porcelain)), var(--color-white)}@supports (color:color-mix(in lab, red, red)){.article-image-frame{background:linear-gradient(180deg, color-mix(in srgb, var(--color-white) 96%, var(--tb-porcelain)), color-mix(in srgb, var(--tb-porcelain) 72%, var(--color-white))), var(--color-white)}}.article-image-frame{border:1px solid var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-image-frame{border:1px solid color-mix(in srgb, var(--tb-navy) 10%, transparent)}}.article-image-frame{box-shadow:0 18px 44px var(--tb-navy);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.article-image-frame{box-shadow:0 18px 44px color-mix(in srgb, var(--tb-navy) 8%, transparent)}}.article-image-frame{box-sizing:border-box;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:8px;display:block}.article-image-frame--legacy{background:linear-gradient(180deg, #fff, var(--tb-porcelain)), var(--color-white)}@supports (color:color-mix(in lab, red, red)){.article-image-frame--legacy{background:linear-gradient(180deg, color-mix(in srgb, var(--color-white) 92%, var(--tb-porcelain)), color-mix(in srgb, var(--tb-porcelain) 78%, var(--color-white))), var(--color-white)}}.article-image-frame--legacy{border-color:var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-image-frame--legacy{border-color:color-mix(in srgb, var(--tb-navy) 14%, transparent)}}.article-image-frame--legacy{box-shadow:0 14px 34px var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-image-frame--legacy{box-shadow:0 14px 34px color-mix(in srgb, var(--tb-navy) 7%, transparent)}}.article-image-frame--legacy{max-width:var(--article-media-legacy);width:min(100%, var(--article-image-source-width), var(--article-media-legacy));padding:10px}.article-image-frame--small-source{max-width:var(--article-media-small);width:min(100%, var(--article-image-source-width))}.article-image-frame--portrait{max-width:min(560px,100%);width:min(100%, var(--article-image-source-width))}.article-image-frame>.article-figure__image,.article-image-frame>img,.article-content-modern .content-paragraph--media .article-image-frame>img{background:var(--color-white);max-width:100%;height:auto;box-shadow:none;object-fit:contain;border-radius:5px;width:100%;margin-left:auto;margin-right:auto;padding:0;display:block}.article-image-frame--legacy>.article-figure__image,.article-image-frame--legacy>img{clip-path:inset(1px round 5px);filter:saturate(.96)contrast(1.03)}.article-content figure p,.article-content .article-figure p{margin:0;padding:0}.article-content figcaption,.article-figure__caption{font-size:14px;line-height:var(--tw-leading,1.5);color:#697488;box-sizing:border-box;caption-side:bottom;text-align:left;background:0 0;border:0;width:100%;max-width:100%;margin:11px auto 0;padding:0 2px;font-style:normal;line-height:1.58;display:block}.article-figure .article-figure{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;max-width:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;margin:0}.article-content hr{border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-color:#f5f5f5;border-top-width:1px;margin-block:40px}.article-content ul,.article-content ol{margin-top:24px;margin-bottom:24px;padding-left:28px}.article-content li{margin-bottom:10px;line-height:1.72}.article-content li::marker{color:var(--tb-travel-blue)}.article-content strong{--tw-font-weight:600;color:#061b3d;font-weight:600}.article-content h2+h3,.article-content h2+h4,.article-content h3+h4,.article-content h4+h5{margin-top:18px}.article-content h4+p,.article-content h4+ol,.article-content h4+ul,.article-content h5+p,.article-content h5+ol,.article-content h5+ul{margin-top:12px}.article-content pre{border-style:var(--tw-border-style);font-size:14px;line-height:var(--tw-leading,1.5);background-color:#f5f5f5;border-width:1px;border-color:#f5f5f5;border-radius:8px;margin-top:24px;margin-bottom:24px;padding:20px;font-family:monospace;line-height:1.6;overflow-x:auto}.article-content code{color:#d93025;background-color:#f5f5f5;border-radius:4px;padding-block:2px;padding-inline:6px;font-family:monospace;font-size:.9em}.article-content pre code{color:#061b3d;background-color:#0000;padding:0}.article-content blockquote{color:var(--tb-navy);background:linear-gradient(100deg, var(--tb-travel-blue), var(--tb-gold))}@supports (color:color-mix(in lab, red, red)){.article-content blockquote{background:linear-gradient(100deg, color-mix(in srgb, var(--tb-travel-blue) 7%, var(--color-white)), color-mix(in srgb, var(--tb-gold) 10%, var(--color-white)))}}.article-content blockquote{border-left:4px solid var(--tb-gold);border-radius:0 8px 8px 0;margin-top:34px;margin-bottom:34px;padding:24px 30px;font-style:normal;line-height:1.72}.article-content blockquote :where(p,.content-paragraph,li){color:var(--tb-navy);text-indent:0;font-weight:430;line-height:1.72}.article-content .article-pull-quote{background:linear-gradient(100deg, var(--tb-travel-blue), var(--tb-gold))}@supports (color:color-mix(in lab, red, red)){.article-content .article-pull-quote{background:linear-gradient(100deg, color-mix(in srgb, var(--tb-travel-blue) 7%, var(--color-white)), color-mix(in srgb, var(--tb-gold) 12%, var(--color-white)))}}.article-content .article-pull-quote{border-left:4px solid var(--tb-gold);box-shadow:0 18px 45px var(--tb-navy);border-radius:0 8px 8px 0}@supports (color:color-mix(in lab, red, red)){.article-content .article-pull-quote{box-shadow:0 18px 45px color-mix(in srgb, var(--tb-navy) 8%, transparent)}}.article-content .article-pull-quote{margin-top:0;margin-bottom:34px;padding:24px 30px 26px}.article-pull-quote__eyebrow{font-size:13px;line-height:var(--tw-leading,1.5);--tw-font-weight:600;color:#2f54c6;text-transform:uppercase;letter-spacing:0;margin-bottom:10px;font-weight:600;display:block}.article-content .article-pull-quote p{color:var(--tb-navy);text-indent:0;max-width:none;margin:0;font-size:19px;font-weight:520;line-height:1.68}.article-table-scroll{background:var(--color-light-3);border:1px solid var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-table-scroll{border:1px solid color-mix(in srgb, var(--tb-navy) 10%, transparent)}}.article-table-scroll{box-shadow:0 14px 34px var(--tb-navy);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.article-table-scroll{box-shadow:0 14px 34px color-mix(in srgb, var(--tb-navy) 5%, transparent)}}.article-table-scroll{-webkit-overflow-scrolling:touch;margin-top:30px;margin-bottom:34px;overflow:auto hidden}.article-content .article-table{background:var(--color-white);border-collapse:separate;border-spacing:0;table-layout:auto;width:100%;min-width:640px;margin:0;font-size:16px;line-height:1.68}.article-content .article-table th,.article-content .article-table td{border:0;border-bottom:1px solid var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-content .article-table th,.article-content .article-table td{border-bottom:1px solid color-mix(in srgb, var(--tb-navy) 8%, transparent)}}.article-content .article-table th,.article-content .article-table td{border-right:1px solid var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-content .article-table th,.article-content .article-table td{border-right:1px solid color-mix(in srgb, var(--tb-navy) 8%, transparent)}}.article-content .article-table th,.article-content .article-table td{text-align:left;vertical-align:top;padding:14px 16px}.article-content .article-table th:last-child,.article-content .article-table td:last-child{border-right:0}.article-content .article-table tr:last-child :where(th,td){border-bottom:0}.article-content .article-table th{background:var(--tb-travel-blue)}@supports (color:color-mix(in lab, red, red)){.article-content .article-table th{background:color-mix(in srgb, var(--tb-travel-blue) 7%, var(--color-white))}}.article-content .article-table th{color:var(--tb-navy);font-weight:600}.article-content .article-table tr:nth-child(2n) td{background:var(--tb-travel-blue)}@supports (color:color-mix(in lab, red, red)){.article-content .article-table tr:nth-child(2n) td{background:color-mix(in srgb, var(--tb-travel-blue) 3%, var(--color-white))}}.article-content .article-table :where(p,.content-paragraph,ul,ol){font-size:inherit;line-height:inherit;text-indent:0;max-width:none;margin:0}.article-content .article-table :where(strong,b){color:var(--tb-navy);font-weight:650}.article-content :where(.aligncenter,.wp-caption.aligncenter){text-align:center;margin-left:auto;margin-right:auto}.article-content :where(.alignleft,.wp-caption.alignleft){float:left;max-width:min(48%,420px);margin:.35rem 1.5rem 1rem 0}.article-content :where(.alignright,.wp-caption.alignright){float:right;max-width:min(48%,420px);margin:.35rem 0 1rem 1.5rem}.article-content :where(.wp-caption,.wp-block-image){width:auto}.article-content :where(.gallery,.wp-block-gallery,.blocks-gallery-grid){grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:2rem 0;display:grid}.article-content :where(.gallery,.wp-block-gallery,.blocks-gallery-grid) :where(figure,.article-figure){margin:0}.article-content:after{clear:both;content:"";display:table}.article-content>div:first-child .markdown-content>:first-child,.article-content>div:first-child>:first-child:not(.markdown-content){margin-top:0}@media (max-width:767px){.article-content,.article-content-modern{--article-body-font-size:16px;--article-body-line-height:1.82;--article-measure:100%;--article-heading-measure:100%;--article-media-gap:34px;--article-media-legacy:100%;--article-media-small:100%;--article-media-wide:100%;--article-paragraph-indent:1.1em;--article-section-gap:42px;--article-subsection-gap:32px;font-size:var(--article-body-font-size);line-height:var(--article-body-line-height)}.article-content-modern .markdown-content :where(p,.content-paragraph){font-size:var(--article-body-font-size);line-height:var(--article-body-line-height)}.article-content h2{padding-left:16px;font-size:24px;line-height:1.28}.article-content h2:before{width:4px;height:1em;top:.18em;left:0}.article-content h3{font-size:21px}.article-content h4{margin-top:26px;font-size:18px}.article-content h5{margin-top:22px;font-size:16px}.article-content h6{font-size:15px}.article-content figure,.article-figure,.article-content-modern .content-paragraph--media{margin-bottom:var(--article-media-gap);margin-top:var(--article-media-gap);width:100%;max-width:100%}.article-image-frame,.article-image-frame--legacy{border-radius:7px;padding:6px}.article-content figcaption,.article-figure__caption{margin-top:9px;font-size:13px;line-height:1.55}.article-content blockquote,.article-content .article-pull-quote{margin-top:28px;margin-bottom:28px;padding:20px}.article-content .article-pull-quote p{font-size:17px;line-height:1.62}.article-table-scroll{border-radius:8px;margin-top:24px;margin-bottom:28px}.article-content .article-table{min-width:620px;font-size:15px}.article-content .article-table th,.article-content .article-table td{padding:12px 14px}}.blog-detail-reading-grid--with-toc .article-content-modern{width:100%;max-width:900px}.article-toc{--article-toc-active-color:var(--tb-ink)}@supports (color:color-mix(in lab, red, red)){.article-toc{--article-toc-active-color:color-mix(in srgb, var(--tb-ink) 82%, var(--color-light-1))}}.article-toc{--article-toc-muted-color:var(--article-toc-active-color)}@supports (color:color-mix(in lab, red, red)){.article-toc{--article-toc-muted-color:color-mix(in srgb, var(--article-toc-active-color) 50%, var(--color-white))}}.article-toc{--article-toc-subtle-color:#b4bac4}@supports (color:color-mix(in lab, red, red)){.article-toc{--article-toc-subtle-color:color-mix(in srgb, var(--color-light-1) 50%, var(--color-white))}}.article-toc{--article-toc-border-color:var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.article-toc{--article-toc-border-color:color-mix(in srgb, var(--tb-navy) 6%, transparent)}}.article-toc{color:var(--article-toc-muted-color)}.article-toc--desktop{border-left:1px solid var(--article-toc-border-color);max-height:calc(100vh - 142px);padding-left:20px;position:sticky;top:118px;overflow-y:auto}.article-toc--mobile{display:none}.article-toc__title{font-size:13px;line-height:var(--tw-leading,1.5);--tw-font-weight:700;color:var(--article-toc-muted-color);margin:0 0 14px;font-weight:700;line-height:1.25}.article-toc__list{gap:7px;margin:0;padding:0;list-style-type:none;display:grid}.article-toc__item{margin:0}.article-toc__item--level-3{padding-left:14px}.article-toc__link{font-size:13px;line-height:var(--tw-leading,1.5);--tw-font-weight:500;color:var(--article-toc-subtle-color);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow-wrap:anywhere;border-radius:4px;padding-block:5px;font-weight:500;line-height:1.35;text-decoration:none;display:block}.article-toc__item--level-2 .article-toc__link{color:var(--article-toc-muted-color);font-weight:600}.article-toc__item.is-active .article-toc__link,.article-toc__link[aria-current=location]{color:var(--article-toc-active-color)}.article-toc__link:hover,.article-toc__link:focus-visible{color:var(--color-blue-1);outline:none;text-decoration:none}.article-toc__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:54px;list-style:none;display:flex}.article-toc__summary::-webkit-details-marker{display:none}.article-toc__summary:after{content:"";opacity:.58;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.article-toc--mobile[open] .article-toc__summary:after{transform:rotate(225deg)translateY(-2px)}.article-toc__summary span{font-size:15px;line-height:var(--tw-leading,1.5);--tw-font-weight:700;color:var(--article-toc-muted-color);font-weight:700;line-height:1.2}.article-toc__summary small{font-size:13px;line-height:var(--tw-leading,1.5);--tw-font-weight:500;color:var(--article-toc-subtle-color);font-weight:500;line-height:1.25}.blog-article-render-surface{--article-body-line-height:1.76;--article-heading-measure:min(760px, 100%);--article-measure:min(69ch, 100%);--article-media-gap:42px;--article-media-legacy:100%;--article-media-small:min(140px, 100%);--article-media-wide:100%;--article-paragraph-gap:21px;--article-paragraph-indent:0;text-wrap:pretty;min-width:0;max-width:860px}.blog-article-render-surface .markdown-content{min-width:0}.blog-article-render-surface .markdown-content :where(p,.content-paragraph){letter-spacing:0}.blog-article-render-surface .markdown-content :where(p,.content-paragraph)+:where(p,.content-paragraph){text-indent:0;margin-top:0}.blog-article-render-surface :where(h2,h3,h4,h5,h6){text-wrap:balance}.blog-article-render-surface h2{margin-top:64px}.blog-article-render-surface h3{margin-top:42px}.blog-article-render-surface :where(.has-text-align-center){text-align:center}.blog-article-render-surface :where(.has-text-align-left){text-align:left}.blog-article-render-surface :where(.has-text-align-right){text-align:right}.blog-article-render-surface :where(.alignleft,.wp-caption.alignleft,.alignright,.wp-caption.alignright){clear:both;float:none;margin-bottom:var(--article-media-gap);margin-top:var(--article-media-gap);max-width:var(--article-media-legacy);width:100%}.blog-article-render-surface :where(.alignleft,.wp-caption.alignleft){margin-left:0;margin-right:auto}.blog-article-render-surface :where(.alignright,.wp-caption.alignright){margin-left:auto;margin-right:0}.blog-article-render-surface :where(.aligncenter,.wp-caption.aligncenter){clear:both;text-align:center;margin-left:auto;margin-right:auto}@media (min-width:900px){.blog-article-render-surface :where(.alignleft,.wp-caption.alignleft):has(.article-image-frame--floatable){clear:none;float:left;max-width:var(--article-media-small);width:auto;margin:.35rem 1.5rem 1rem 0}.blog-article-render-surface :where(.alignright,.wp-caption.alignright):has(.article-image-frame--floatable){clear:none;float:right;max-width:var(--article-media-small);width:auto;margin:.35rem 0 1rem 1.5rem}}.blog-article-render-surface :where(figure,.article-figure):has(.article-image-frame){margin-bottom:var(--article-media-gap);margin-top:var(--article-media-gap);max-width:var(--article-media-wide);width:100%;display:block}.blog-article-render-surface :where(figure,.article-figure):has(.article-image-frame--legacy){max-width:var(--article-media-legacy)}.blog-article-render-surface :where(figure,.article-figure):has(.article-image-frame--floatable){max-width:var(--article-media-small);table-layout:auto;width:auto;display:table}.blog-article-render-surface :where(.wp-caption,.wp-block-image){width:100%}.blog-article-render-surface :where(.wp-caption) :where(.article-image-frame){margin-left:auto;margin-right:auto}.blog-article-render-surface :where(.article-image-frame--legacy){box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;max-width:100%;padding:0}.blog-article-render-surface :where(.article-image-frame--legacy.article-image-frame--floatable){max-width:var(--article-media-small);width:min(100%, var(--article-image-source-width))}.blog-article-render-surface :where(.article-image-frame--legacy>.article-figure__image,.article-image-frame--legacy>img){clip-path:none;filter:none;border-radius:0}.blog-article-render-surface :where(figcaption,.article-figure__caption){caption-side:bottom;text-align:left;width:100%;margin-top:8px;display:block}.blog-article-render-surface :where(.gallery,.wp-block-gallery,.blocks-gallery-grid){margin:var(--article-media-gap) auto;max-width:var(--article-media-wide);gap:14px;width:100%;padding:0}.blog-article-render-surface :where(.gallery,.wp-block-gallery,.blocks-gallery-grid) :where(figure,.article-figure){max-width:none}.blog-article-render-surface :where(.gallery,.wp-block-gallery,.blocks-gallery-grid) :where(.article-image-frame){box-shadow:none;padding:6px}.blog-article-render-surface blockquote,.blog-article-render-surface .article-pull-quote{border:1px solid var(--tb-navy)}@supports (color:color-mix(in lab, red, red)){.blog-article-render-surface blockquote,.blog-article-render-surface .article-pull-quote{border:1px solid color-mix(in srgb, var(--tb-navy) 9%, transparent)}}.blog-article-render-surface blockquote,.blog-article-render-surface .article-pull-quote{box-shadow:0 8px 14px var(--tb-navy);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.blog-article-render-surface blockquote,.blog-article-render-surface .article-pull-quote{box-shadow:0 8px 14px color-mix(in srgb, var(--tb-navy) 6%, transparent)}}.blog-article-render-surface .article-table-scroll{max-width:var(--article-media-wide)}.blog-detail-page .article-toc--desktop{padding-left:24px}.blog-detail-page .article-toc__title{color:var(--tb-navy)}.blog-detail-page .article-toc__link{color:var(--tb-ink)}@supports (color:color-mix(in lab, red, red)){.blog-detail-page .article-toc__link{color:color-mix(in srgb, var(--tb-ink) 64%, var(--color-light-1))}}.blog-detail-page .article-toc__link{padding-left:8px;padding-right:8px}.blog-detail-page .article-toc__item.is-active .article-toc__link,.blog-detail-page .article-toc__link[aria-current=location]{background:var(--tb-travel-blue)}@supports (color:color-mix(in lab, red, red)){.blog-detail-page .article-toc__item.is-active .article-toc__link,.blog-detail-page .article-toc__link[aria-current=location]{background:color-mix(in srgb, var(--tb-travel-blue) 7%, var(--color-white))}}.blog-detail-page .article-toc__item.is-active .article-toc__link,.blog-detail-page .article-toc__link[aria-current=location]{color:var(--tb-navy)}@media (max-width:991px){.article-toc--desktop{display:none}.article-toc--mobile{border-bottom:1px solid var(--article-toc-border-color);border-top:1px solid var(--article-toc-border-color);background:#ffffffad;margin-bottom:32px;padding:0 4px;display:block}.blog-article-render-surface{--article-measure:min(70ch, 100%);--article-media-legacy:100%;--article-media-small:min(140px, 100%);--article-media-wide:100%;max-width:100%}.blog-article-render-surface :where(.alignleft,.wp-caption.alignleft,.alignright,.wp-caption.alignright){max-width:100%;margin-left:auto;margin-right:auto}.article-toc--mobile .article-toc__list{gap:5px;padding-bottom:18px}.article-toc--mobile .article-toc__link{padding-top:6px;padding-bottom:6px;font-size:14px}}@media (max-width:767px){.article-toc--mobile{margin-bottom:26px}.article-toc__summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:64px;padding-right:28px;position:relative}.article-toc__summary:after{position:absolute;top:25px;right:4px}.blog-article-render-surface{--article-body-line-height:1.78;--article-paragraph-gap:18px}.blog-article-render-surface h2{margin-top:48px}}@media (max-width:768px){.article-content h2{margin-top:38px;font-size:24px}.article-content h3{font-size:22px;line-height:var(--tw-leading,1.3);margin-top:34px}.article-content h4{font-size:18px;line-height:var(--tw-leading,1.4);margin-top:26px}.article-content pre{font-size:13px;line-height:var(--tw-leading,1.5);padding:15px}.article-content-modern{padding-block:30px;padding-inline:20px}.article-content-modern p{font-size:var(--article-body-font-size);line-height:var(--article-body-line-height)}.article-content figure,.article-figure{margin-block:30px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
