#ttt-2026100518 {
 --ink:#173a3c;--teal:#155f63;--teal-deep:#103f44;--mint:#ecf4ef;--cream:#fff7eb;--peach:#f9dfca;--clay:#b86b48;--line:#d8e3df;
 display:block!important;position:relative!important;float:none!important;width:100%!important;max-width:1160px!important;min-width:0!important;margin:0 auto!important;padding:0!important;
 color:var(--ink)!important;background:#f6f8f5!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17.5px!important;line-height:1.74!important;isolation:isolate;
 border-radius:24px;overflow:clip;writing-mode:horizontal-tb!important;text-orientation:mixed!important;direction:ltr!important;text-align:left!important;
}
#ttt-2026100518,#ttt-2026100518 *,#ttt-2026100518 *::before,#ttt-2026100518 *::after {box-sizing:border-box!important;}
#ttt-2026100518 * {writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;letter-spacing:normal!important;}
#ttt-2026100518 p {display:block!important;float:none!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 1.05em!important;font-size:inherit!important;line-height:inherit!important;font-weight:400!important;text-transform:none!important;overflow-wrap:break-word;}
#ttt-2026100518 p:last-child {margin-bottom:0!important;}
#ttt-2026100518 h2,#ttt-2026100518 h3 {position:static!important;float:none!important;width:auto!important;min-width:0!important;max-width:none!important;color:var(--ink)!important;font-family:Georgia,'Times New Roman',serif!important;font-weight:700!important;font-style:normal!important;text-transform:none!important;word-break:normal!important;overflow-wrap:break-word!important;}
#ttt-2026100518 h2 {font-size:32px!important;line-height:1.23!important;margin:0!important;padding:0!important;}
#ttt-2026100518 h3 {font-size:23px!important;line-height:1.35!important;margin:1.5em 0 .7em!important;padding:0!important;}
#ttt-2026100518 a {color:var(--teal)!important;text-decoration:underline;text-underline-offset:3px;overflow-wrap:break-word;box-shadow:none!important;}
#ttt-2026100518 a:hover {text-decoration-thickness:2px;}
#ttt-2026100518 a:focus-visible {outline:3px solid #d19a42!important;outline-offset:4px!important;}
#ttt-2026100518 a::before,#ttt-2026100518 a::after {position:static!important;float:none!important;transform:none!important;}
#ttt-2026100518 img {display:block!important;width:100%!important;height:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
#ttt-2026100518 .ttt-hero {display:flex!important;position:relative!important;align-items:flex-end!important;min-height:620px!important;width:100%!important;max-width:100%!important;padding:56px 50px!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:hidden!important;background:#184747!important;}
#ttt-2026100518 .ttt-hero-image {position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:0!important;}
#ttt-2026100518 .ttt-hero::after {content:'';position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(5,30,34,.89) 0%,rgba(6,34,37,.69) 59%,rgba(7,32,35,.2) 100%),linear-gradient(0deg,rgba(6,32,34,.45),transparent 75%);z-index:1;pointer-events:none;}
#ttt-2026100518 .ttt-hero-content {display:block!important;position:relative!important;z-index:2!important;width:100%!important;max-width:1000px!important;min-width:0!important;margin:0!important;}
#ttt-2026100518 .ttt-hero-title {color:#fff!important;font-size:clamp(37px,4.5vw,58px)!important;line-height:1.08!important;text-shadow:0 2px 14px rgba(0,0,0,.2);margin:20px 0!important;max-width:1000px!important;}
#ttt-2026100518 .ttt-pill {display:inline-block!important;padding:8px 13px!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:99px!important;background:rgba(8,57,59,.56)!important;color:#fff!important;font:700 12px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.07em!important;max-width:100%!important;}
#ttt-2026100518 .ttt-hero-subtitle {color:#fff!important;font-size:20px!important;line-height:1.5!important;max-width:790px!important;margin:0 0 24px!important;}
#ttt-2026100518 .ttt-chips {display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:center!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;}
#ttt-2026100518 .ttt-chip {display:inline-block!important;max-width:100%!important;padding:8px 12px!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:99px!important;color:#fff!important;font:600 12px/1.4 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 .ttt-hero-caption {padding:10px 30px!important;background:#e8efea!important;color:#46615c!important;font-size:12px!important;line-height:1.55!important;margin:0!important;}
#ttt-2026100518 .ttt-main {display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:28px 34px 36px!important;margin:0!important;}
#ttt-2026100518 .ttt-byline {display:block!important;margin:0 0 25px!important;padding:14px 18px!important;border-left:4px solid var(--clay)!important;border-radius:0 12px 12px 0!important;background:#fff!important;font-size:13px!important;line-height:1.65!important;}
#ttt-2026100518 .ttt-opening {display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:28px!important;align-items:stretch!important;max-width:100%!important;min-width:0!important;margin:0 0 24px!important;padding:0!important;}
#ttt-2026100518 .ttt-intro {min-width:0!important;max-width:100%!important;padding:7px 0!important;}
#ttt-2026100518 .ttt-quick {display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;max-width:100%!important;background:linear-gradient(135deg,#e6f2ea,#f1f6e8)!important;border:1px solid #c5d9cc!important;border-radius:20px!important;padding:27px!important;margin:0!important;}
#ttt-2026100518 .ttt-quick h3 {margin:7px 0 14px!important;font-size:28px!important;}
#ttt-2026100518 .ttt-kicker {display:block!important;color:var(--teal)!important;font:700 12px/1.6 Arial,Helvetica,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 5px!important;}
#ttt-2026100518 .ttt-disclosure {display:block!important;width:100%!important;padding:16px 20px!important;margin:0 0 26px!important;background:#fff3e7!important;border:1px solid #e7c9ac!important;border-radius:13px!important;font-size:13px!important;line-height:1.65!important;}
#ttt-2026100518 .ttt-disclosure span {font-weight:700!important;}
#ttt-2026100518 .ttt-panel {display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 28px!important;padding:28px!important;border-radius:20px!important;float:none!important;}
#ttt-2026100518 .ttt-nav {background:linear-gradient(125deg,#fff5e5,#f6dcc7)!important;border:1px solid #efd6bb!important;}
#ttt-2026100518 .ttt-panel-title {display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;margin:0 0 20px!important;}
#ttt-2026100518 .ttt-panel-title h2 {font-size:29px!important;}
#ttt-2026100518 .ttt-icon {display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--teal)!important;color:white!important;font:700 24px/1 Georgia,serif!important;}
#ttt-2026100518 .ttt-nav-grid {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:11px!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;position:static!important;}
#ttt-2026100518 .ttt-nav-grid>a {display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;position:static!important;grid-column:auto!important;grid-row:auto!important;float:none!important;clear:none!important;transform:none!important;min-width:0!important;width:auto!important;max-width:100%!important;min-height:72px!important;height:auto!important;margin:0!important;padding:13px!important;background:rgba(255,255,255,.9)!important;border:1px solid #ecd8c4!important;border-radius:12px!important;box-shadow:none!important;color:var(--ink)!important;font:600 14px/1.45 Arial,Helvetica,sans-serif!important;text-decoration:none!important;white-space:normal!important;text-align:left!important;}
#ttt-2026100518 .ttt-nav-num {display:inline-flex!important;flex:0 0 24px!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;background:#e2ede6!important;border-radius:50%!important;color:var(--teal)!important;font:700 10px/1 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 .ttt-nav-label {display:block!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;}
#ttt-2026100518 .ttt-summary-grid {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0 0 28px!important;padding:0!important;}
#ttt-2026100518 .ttt-summary-card {display:block!important;position:static!important;grid-column:auto!important;min-width:0!important;max-width:100%!important;padding:22px 18px!important;background:#fff!important;border:1px solid var(--line)!important;border-top:4px solid var(--teal)!important;border-radius:16px!important;}
#ttt-2026100518 .ttt-summary-card:nth-child(even) {border-top-color:var(--clay)!important;}
#ttt-2026100518 .ttt-summary-card h3 {font-size:23px!important;line-height:1.25!important;margin:13px 0!important;}
#ttt-2026100518 .ttt-summary-card p {font-size:14px!important;line-height:1.6!important;}
#ttt-2026100518 .ttt-related {background:linear-gradient(125deg,#edf5e9,#e1eddb)!important;border:1px solid #cbdcc3!important;}
#ttt-2026100518 .ttt-related-grid {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:14px!important;align-items:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;}
#ttt-2026100518 .ttt-related-grid>a {display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;position:static!important;float:none!important;grid-column:auto!important;grid-row:auto!important;transform:none!important;min-width:0!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important;padding:19px!important;background:#fff!important;border:1px solid #d5e0cd!important;border-radius:13px!important;text-decoration:none!important;white-space:normal!important;font:400 14px/1.6 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 .ttt-related-title {display:block!important;font-weight:700!important;font-size:17px!important;line-height:1.35!important;color:var(--teal)!important;}
#ttt-2026100518 .ttt-related-copy {display:block!important;color:var(--ink)!important;}
#ttt-2026100518 .ttt-section {display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 28px!important;padding:29px 31px!important;border:1px solid #dce5df!important;border-left:6px solid var(--teal)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgba(25,62,55,.035)!important;scroll-margin-top:35px;}
#ttt-2026100518 .ttt-section.ttt-alt {border-left-color:var(--clay)!important;}
#ttt-2026100518 .ttt-section-head {display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 20px!important;padding:0!important;float:none!important;border:0!important;background:transparent!important;}
#ttt-2026100518 .ttt-badge {display:inline-flex!important;position:static!important;align-items:center!important;justify-content:center!important;flex:0 0 45px!important;width:45px!important;height:45px!important;min-width:45px!important;min-height:45px!important;max-width:45px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--teal)!important;color:#fff!important;font:700 15px/1 Arial,Helvetica,sans-serif!important;white-space:nowrap!important;transform:none!important;float:none!important;}
#ttt-2026100518 .ttt-alt .ttt-badge {background:var(--clay)!important;}
#ttt-2026100518 .ttt-section-head h2 {display:block!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;}
#ttt-2026100518 .ttt-section-body {display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;}
#ttt-2026100518 .ttt-section-body>h3:first-child {margin-top:0!important;}
#ttt-2026100518 .ttt-booking {display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:25px 0!important;padding:21px 23px!important;border:1px solid #bdd6d0!important;border-left:4px solid var(--teal)!important;border-radius:15px!important;background:linear-gradient(115deg,#edf6f1,#f8faf0)!important;}
#ttt-2026100518 .ttt-booking p {font-size:15px!important;line-height:1.65!important;margin:7px 0 14px!important;}
#ttt-2026100518 .ttt-button {display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;position:static!important;float:none!important;transform:none!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:12px 17px!important;border:0!important;border-radius:10px!important;background:var(--teal)!important;color:#fff!important;font:700 14px/1.5 Arial,Helvetica,sans-serif!important;text-decoration:none!important;white-space:normal!important;text-align:center!important;}
#ttt-2026100518 .ttt-button:hover {background:#0d474d!important;}
#ttt-2026100518 .ttt-commercial-note {display:block!important;color:#4f6660!important;font-size:11px!important;line-height:1.6!important;margin-top:10px!important;}
#ttt-2026100518 .ttt-source-ref {display:inline!important;position:static!important;vertical-align:super!important;font-size:10px!important;line-height:0!important;}
#ttt-2026100518 .ttt-source-ref a {font-weight:700!important;text-decoration:none!important;}
#ttt-2026100518 .ttt-table-wrap {display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overscroll-behavior-x:contain;contain:inline-size;border:1px solid #bed3cd!important;border-radius:14px!important;margin:24px 0!important;padding:0!important;background:#fff!important;}
#ttt-2026100518 table {display:table!important;width:100%!important;min-width:720px!important;max-width:none!important;table-layout:auto!important;border-collapse:collapse!important;margin:0!important;border:0!important;background:#fff!important;font:400 14px/1.6 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 thead {display:table-header-group!important;background:linear-gradient(110deg,#12545a,#21787b)!important;color:#fff!important;}
#ttt-2026100518 tbody {display:table-row-group!important;}
#ttt-2026100518 tr {display:table-row!important;border:0!important;}
#ttt-2026100518 th,#ttt-2026100518 td {display:table-cell!important;float:none!important;position:static!important;min-width:130px!important;max-width:none!important;width:auto!important;padding:17px 18px!important;border:0!important;border-bottom:1px solid #dfe8e2!important;vertical-align:top!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}
#ttt-2026100518 th {color:#fff!important;font-weight:700!important;background:transparent!important;}
#ttt-2026100518 td {color:var(--ink)!important;font-weight:400!important;background:transparent!important;}
#ttt-2026100518 td:first-child,#ttt-2026100518 th:first-child {min-width:210px!important;}
#ttt-2026100518 tbody tr:nth-child(even) {background:#f1f6f1!important;}
#ttt-2026100518 tbody tr:last-child td {border-bottom:0!important;}
#ttt-2026100518 .ttt-table-note {display:block!important;font-size:12px!important;color:#526a61!important;margin:-9px 0 22px!important;line-height:1.6!important;}
#ttt-2026100518 .ttt-figure {display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:26px 0!important;border-radius:15px!important;overflow:hidden!important;border:1px solid #d9e4dc!important;background:#f4f7ee!important;}
#ttt-2026100518 .ttt-figure img {width:100%!important;height:auto!important;}
#ttt-2026100518 figcaption {display:block!important;font-size:13px!important;line-height:1.65!important;color:#405d52!important;padding:13px 18px!important;margin:0!important;}
#ttt-2026100518 .ttt-faq-item {display:block!important;border-top:1px solid #dce7df!important;margin-top:21px!important;padding-top:4px!important;}
#ttt-2026100518 .ttt-faq-item:first-child {margin-top:0!important;border-top:0!important;}
#ttt-2026100518 .ttt-faq-item h3 {font-size:23px!important;margin-top:18px!important;}
#ttt-2026100518 .ttt-pros-grid {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:19px!important;margin:0 0 24px!important;min-width:0!important;}
#ttt-2026100518 .ttt-pro-box,#ttt-2026100518 .ttt-con-box {min-width:0!important;padding:20px!important;border-radius:14px!important;background:#edf5e8!important;border:1px solid #d0dec8!important;}
#ttt-2026100518 .ttt-con-box {background:#fff1e5!important;border-color:#ecd6c1!important;}
#ttt-2026100518 .ttt-pros-grid h3 {font-size:22px!important;margin:0 0 12px!important;}
#ttt-2026100518 .ttt-sources {background:#f0f6f2!important;}
#ttt-2026100518 .ttt-sources p {font-size:14px!important;line-height:1.7!important;}
#ttt-2026100518 .ttt-source-list {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 27px!important;list-style:none!important;margin:22px 0 0!important;padding:0!important;width:100%!important;max-width:100%!important;min-width:0!important;}
#ttt-2026100518 .ttt-source-list li {display:flex!important;align-items:flex-start!important;gap:9px!important;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;font:400 13px/1.6 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 .ttt-source-number {flex:0 0 22px!important;color:var(--teal)!important;font-weight:700!important;}
#ttt-2026100518 .ttt-source-list a {display:block!important;min-width:0!important;overflow-wrap:anywhere!important;}
#ttt-2026100518 .ttt-image-credit {font-size:12px!important;line-height:1.7!important;color:#536a61!important;margin:4px 0 23px!important;padding:0 5px!important;}
#ttt-2026100518 .ttt-author {display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:27px 30px!important;border-radius:18px!important;background:linear-gradient(120deg,#164f52,#246767)!important;border:0!important;margin:0!important;}
#ttt-2026100518 .ttt-author h2 {color:#fff!important;font-size:28px!important;margin:0 0 13px!important;}
#ttt-2026100518 .ttt-author p {color:#edf5ed!important;font-size:15px!important;line-height:1.75!important;}
#ttt-2026100518 .ttt-article-note {padding:18px!important;border-radius:13px!important;border-left:4px solid var(--clay)!important;background:#fff3e8!important;margin:18px 0!important;}
@media(max-width:900px){
 #ttt-2026100518 .ttt-main {padding:24px!important;}
 #ttt-2026100518 .ttt-hero {min-height:630px!important;padding:40px 33px!important;}
 #ttt-2026100518 .ttt-summary-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;}
 #ttt-2026100518 .ttt-opening {gap:21px!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;}
 #ttt-2026100518 .ttt-nav-grid {grid-template-columns:repeat(3,minmax(0,1fr))!important;}
 #ttt-2026100518 .ttt-section {padding:26px!important;}
 #ttt-2026100518 .ttt-related-grid {gap:11px!important;}
}
@media(max-width:640px){
 #ttt-2026100518 {font-size:16.5px!important;line-height:1.75!important;border-radius:15px!important;}
 #ttt-2026100518 .ttt-hero {min-height:650px!important;padding:30px 23px!important;border-radius:15px 15px 0 0!important;}
 #ttt-2026100518 .ttt-hero-title {font-size:37px!important;line-height:1.09!important;margin:19px 0!important;}
 #ttt-2026100518 .ttt-hero-subtitle {font-size:18px!important;line-height:1.55!important;}
 #ttt-2026100518 .ttt-pill {font-size:10px!important;line-height:1.55!important;padding:7px 10px!important;}
 #ttt-2026100518 .ttt-chips {gap:8px!important;}
 #ttt-2026100518 .ttt-chip {font-size:11px!important;padding:7px 10px!important;}
 #ttt-2026100518 .ttt-hero-caption {padding:10px 17px!important;}
 #ttt-2026100518 .ttt-main {padding:18px 14px 22px!important;}
 #ttt-2026100518 .ttt-byline {font-size:12px!important;padding:13px 14px!important;}
 #ttt-2026100518 .ttt-opening {grid-template-columns:minmax(0,1fr)!important;gap:20px!important;}
 #ttt-2026100518 .ttt-quick {padding:22px!important;}
 #ttt-2026100518 .ttt-panel {padding:20px 17px!important;margin-bottom:23px!important;}
 #ttt-2026100518 .ttt-panel-title h2 {font-size:27px!important;}
 #ttt-2026100518 .ttt-nav-grid,#ttt-2026100518 .ttt-related-grid,#ttt-2026100518 .ttt-summary-grid,#ttt-2026100518 .ttt-pros-grid,#ttt-2026100518 .ttt-source-list {grid-template-columns:minmax(0,1fr)!important;}
 #ttt-2026100518 .ttt-nav-grid>a {min-height:57px!important;padding:12px 13px!important;font-size:14px!important;}
 #ttt-2026100518 .ttt-summary-card {padding:20px!important;}
 #ttt-2026100518 .ttt-summary-card h3 {font-size:25px!important;margin:9px 0!important;}
 #ttt-2026100518 .ttt-summary-card p {font-size:15px!important;}
 #ttt-2026100518 .ttt-section {padding:23px 17px!important;border-left-width:4px!important;margin-bottom:23px!important;border-radius:15px!important;}
 #ttt-2026100518 .ttt-section-head {gap:11px!important;margin-bottom:21px!important;}
 #ttt-2026100518 .ttt-badge {flex-basis:37px!important;width:37px!important;height:37px!important;min-width:37px!important;min-height:37px!important;max-width:37px!important;font-size:12px!important;}
 #ttt-2026100518 .ttt-section-head h2 {font-size:27px!important;line-height:1.24!important;}
 #ttt-2026100518 h3 {font-size:22px!important;line-height:1.35!important;}
 #ttt-2026100518 .ttt-booking {padding:19px 16px!important;margin:23px 0!important;}
 #ttt-2026100518 .ttt-booking p {font-size:15px!important;}
 #ttt-2026100518 .ttt-button {font-size:14px!important;padding:12px 14px!important;}
 #ttt-2026100518 .ttt-author {padding:24px 20px!important;}
 #ttt-2026100518 .ttt-author h2 {font-size:26px!important;}
 #ttt-2026100518 .ttt-source-list {gap:14px!important;}
}
@media(prefers-reduced-motion:no-preference){#ttt-2026100518 a{transition:background-color .15s ease,color .15s ease;}}
@media print {#ttt-2026100518{max-width:none!important;background:white!important;}#ttt-2026100518 .ttt-section{break-inside:auto;box-shadow:none!important;}#ttt-2026100518 .ttt-nav{display:none!important;}#ttt-2026100518 .ttt-hero{min-height:400px!important;}#ttt-2026100518 .ttt-table-wrap{overflow:visible!important;}#ttt-2026100518 table{min-width:0!important;}}
/* Keep the native table formatting context even under responsive theme resets. */
#ttt-2026100518 table,#ttt-2026100518 thead,#ttt-2026100518 tbody,#ttt-2026100518 tr {float:none!important;clear:none!important;position:static!important;transform:none!important;}
#ttt-2026100518 thead,#ttt-2026100518 tbody,#ttt-2026100518 tr {width:auto!important;max-width:none!important;min-width:0!important;}

body.ttt-imported-2026100518 .hero-section .page-title,body.ttt-imported-2026100518 .entry-header .entry-title,body.ttt-imported-2026100518 .wp-block-post-title {position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
body.ttt-imported-2026100518 .hero-section,body.ttt-imported-2026100518 .entry-header {min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important;}
body.ttt-imported-2026100518 .hero-section .entry-meta,body.ttt-imported-2026100518 .entry-header .entry-meta,body.ttt-imported-2026100518 .ct-featured-image {display:none!important;}

/* Additional scoped editorial components for this article only. */
 #ttt-2026100518 caption {caption-side:top!important;text-align:left!important;padding:16px 18px!important;background:#edf4ef!important;color:#294c47!important;font:400 13px/1.6 Arial,Helvetica,sans-serif!important;white-space:normal!important;}
 #ttt-2026100518 .ttt-cite {font-size:11px!important;line-height:1!important;vertical-align:super!important;margin-left:3px!important;}
 #ttt-2026100518 .ttt-cite a {display:inline!important;white-space:nowrap!important;color:#0d686b!important;}
 #ttt-2026100518 .ttt-note-warning {background:#fff1e7!important;border-left-color:#a76843!important;}
 #ttt-2026100518 .ttt-note-tip {background:#ecf4e9!important;border-left-color:#347769!important;}
 #ttt-2026100518 .ttt-article-note h3 {margin:0 0 8px!important;font-size:19px!important;}
 #ttt-2026100518 .ttt-article-note p {margin:0!important;font-size:15px!important;}
 #ttt-2026100518 .ttt-source-date {display:block!important;font-size:12px!important;color:#567167!important;margin:4px 0 0!important;}
 #ttt-2026100518 .ttt-faq {display:block!important;position:static!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;border:1px solid #d4e0d7!important;border-radius:13px!important;margin:14px 0!important;padding:0!important;background:#fbfcf8!important;overflow:hidden!important;}
 #ttt-2026100518 .ttt-faq summary {display:list-item!important;cursor:pointer!important;padding:17px 19px!important;font:700 18px/1.45 Arial,Helvetica,sans-serif!important;color:#174b4c!important;white-space:normal!important;width:auto!important;}
 #ttt-2026100518 .ttt-quick h2 {font-size:28px!important;margin-bottom:15px!important;}
 #ttt-2026100518 .ttt-booking h3 {font-size:21px!important;margin:0 0 9px!important;}
 #ttt-2026100518 .ttt-author {display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;}
 #ttt-2026100518 .ttt-author-icon {display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border:1px solid #a9d0c3!important;border-radius:50%!important;color:#fff!important;font:700 16px/1 Georgia,serif!important;}
 #ttt-2026100518 .ttt-source-list li>div {min-width:0!important;flex:1 1 auto!important;}
 @media(min-width:641px) and (max-width:960px){#ttt-2026100518 .ttt-nav-grid,#ttt-2026100518 .ttt-related-grid,#ttt-2026100518 .ttt-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
 @media(max-width:640px){#ttt-2026100518 .ttt-author{grid-template-columns:minmax(0,1fr)!important;}}
 #ttt-2026100518 .ttt-faq>div {display:block!important;padding:0!important;margin:0!important;}
 #ttt-2026100518 .ttt-faq p {padding:16px 18px 18px!important;margin:0!important;}
 #ttt-2026100518 .ttt-label {display:block!important;font:700 12px/1.5 Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;}
 #ttt-2026100518 .ttt-disclosure p {margin:6px 0 0!important;font-size:13px!important;line-height:1.65!important;}
 
#ttt-2026100518 .ttt-table-wrap tbody th {font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important;background:transparent!important;color:var(--ink)!important;white-space:normal!important;}
#ttt-2026100518 h2,#ttt-2026100518 h3 {transform:none!important;position:static!important;inset:auto!important;float:none!important;clear:none!important;}
#ttt-2026100518 .ttt-pill,#ttt-2026100518 .ttt-chip,#ttt-2026100518 .ttt-kicker,#ttt-2026100518 .ttt-related-title,#ttt-2026100518 .ttt-related-copy {float:none!important;position:static!important;transform:none!important;}
#ttt-2026100518 .ttt-section-body h3:first-child {margin-top:0!important;}
#ttt-2026100518 .ttt-figure {max-width:960px!important;margin-left:auto!important;margin-right:auto!important;}
#ttt-2026100518 .ttt-related-title {display:block!important;font:700 17px/1.45 Arial,Helvetica,sans-serif!important;}
#ttt-2026100518 .ttt-related-copy {display:block!important;font:400 14px/1.6 Arial,Helvetica,sans-serif!important;margin-top:7px!important;}
#ttt-2026100518 .ttt-booking .ttt-commercial-note {margin:10px 0 0!important;font-size:12px!important;line-height:1.6!important;}
#ttt-2026100518 .ttt-source-list li span:not(.ttt-source-number) {display:block!important;}

#ttt-2026100518 .ttt-summary-card{width:100%!important;max-width:none!important;min-width:0!important;float:none!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important;justify-self:stretch!important;height:100%!important;position:static!important;transform:none!important;order:0!important;}
#ttt-2026100518 .ttt-back{display:inline-block!important;margin:20px 0 0!important;font:400 12px/1.5 Arial,sans-serif!important;}
#ttt-2026100518 .ttt-source-note{display:block!important;color:#476259!important;font:400 12px/1.6 Arial,sans-serif!important;margin-top:6px!important;}
#ttt-2026100518 .ttt-hero-caption{font:400 12px/1.65 Arial,sans-serif!important;color:#476259!important;margin:0 0 16px!important;}
#ttt-2026100518 .ttt-article-note p:last-child{margin-bottom:0!important;}
#ttt-2026100518 .ttt-source-list li>div{min-width:0!important;max-width:100%!important;}
