.myc.myc-b36{--myc-forest:#123f36;--myc-canopy:#18715c;--myc-yellow:#f4c95d;--myc-blue:#2b7da0;--myc-red:#1e4d3a;--myc-mist:#f4f8f5;--myc-ink:#162924;--myc-white:#fff;--myc-line:#cbdad4}
.myc{background:#fff;color:var(--myc-ink);font-family:Tahoma,Arial,sans-serif;font-size:17px;line-height:1.9;overflow:hidden}.myc *{box-sizing:border-box}.myc a{color:var(--myc-canopy);text-decoration-thickness:2px;text-underline-offset:3px}.myc__wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.myc__narrow{width:min(790px,calc(100% - 40px))}.myc__hero{background:var(--myc-forest);color:#fff;padding:76px 0 58px;position:relative}.myc__hero:after{content:"";position:absolute;inset:auto 0 0;height:7px;background:linear-gradient(90deg,var(--myc-yellow) 0 36%,var(--myc-blue) 36% 72%,var(--myc-red) 72%)}.myc__hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:54px;align-items:center}.myc__eyebrow,.myc__kicker{font-size:.78rem;font-weight:800;letter-spacing:.05em;color:#c6f1df;margin:0 0 10px}.myc__kicker{color:var(--myc-canopy)}.myc h1{font-size:clamp(2.25rem,5vw,4.7rem);line-height:1.12;letter-spacing:-.035em;margin:0 0 24px;max-width:900px}.myc h2{font-size:clamp(1.8rem,3vw,2.75rem);line-height:1.25;margin:0 0 18px;letter-spacing:-.025em}.myc h3{font-size:1.35rem;line-height:1.45;margin:38px 0 9px;color:var(--myc-forest)}.myc p{margin:0 0 18px}.myc__lead{font-size:1.13rem;max-width:760px;color:#edf8f4}.myc__actions,.myc__cta-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:28px}.myc__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:2px solid var(--myc-yellow);background:var(--myc-yellow);color:var(--myc-ink)!important;padding:10px 22px;border-radius:4px;font-weight:800;text-decoration:none!important}.myc__button:hover{filter:brightness(.95)}.myc__text-link{color:#fff!important;font-weight:700}.myc__route{background:#eef9f4;color:var(--myc-ink);padding:25px 24px;border-radius:7px;border:1px solid rgba(255,255,255,.3);box-shadow:18px 18px 0 rgba(0,0,0,.14)}.myc__route-title{font-family:ui-monospace,Consolas,monospace;font-size:.78rem;font-weight:800;text-transform:uppercase;border-bottom:1px dashed #8cab9f;padding-bottom:12px}.myc__route ol{list-style:none;margin:20px 0;padding:0;position:relative}.myc__route ol:before{content:"";position:absolute;right:27px;top:26px;bottom:28px;width:4px;background:var(--myc-yellow)}.myc__route li{position:relative;display:grid;grid-template-columns:55px 1fr;gap:0 14px;align-items:center;margin:0 0 22px}.myc__route li span{grid-row:1/3;width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:var(--myc-forest);color:#fff;font:700 .83rem Georgia,serif;z-index:1}.myc__route li strong{font-size:1.08rem}.myc__route li small{color:#4e665d}.myc__route-note{font-size:.82rem;border-top:1px dashed #8cab9f;padding-top:14px;margin:0}.myc__toc{background:#fff;border-bottom:1px solid var(--myc-line);box-shadow:0 5px 16px rgba(18,63,54,.07)}.myc__toc .myc__wrap{display:flex;gap:23px;overflow:auto;padding-block:13px;scrollbar-width:thin}.myc__toc a{white-space:nowrap;color:var(--myc-forest);font-weight:700;text-decoration:none;font-size:.9rem}.myc__section{padding:72px 0;scroll-margin-top:30px}.myc__section--mist{background:var(--myc-mist)}.myc__section--forest{background:var(--myc-forest);color:#fff}.myc__section--forest .myc__kicker{color:var(--myc-yellow)}.myc__heading{max-width:820px;margin-bottom:34px}.myc__answer-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--myc-line);margin:30px 0}.myc__answer-grid div{padding:20px;border-inline-start:1px solid var(--myc-line)}.myc__answer-grid div:first-child{border-inline-start:0}.myc__answer-grid span,.myc__answer-grid small{display:block;color:#587069}.myc__answer-grid strong{display:block;font:800 1.35rem ui-monospace,Consolas,monospace;color:var(--myc-forest);margin:4px 0}.myc__notice{background:#fff8e4;border-right:5px solid var(--myc-yellow);padding:17px 19px}.myc__assumptions{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--myc-line);border:1px solid var(--myc-line)}.myc__assumptions div{background:#fff;padding:21px}.myc__assumptions strong{color:var(--myc-canopy)}.myc__assumptions p{font-size:.91rem;margin:6px 0}.myc__calculator{border:1px solid var(--myc-line);background:#fff;padding:28px;box-shadow:10px 10px 0 #dfeae6}.myc__preset-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.myc__preset-row button{min-height:44px;border:1px solid var(--myc-forest);background:#fff;color:var(--myc-forest);padding:8px 15px;border-radius:3px;font:700 .9rem Tahoma,Arial,sans-serif;cursor:pointer}.myc__preset-row button:hover{background:var(--myc-mist)}.myc__calc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.myc__calc-grid label{font-size:.88rem;font-weight:700}.myc__calc-grid input{display:block;width:100%;height:46px;margin-top:7px;border:1px solid #8da69d;border-radius:3px;padding:8px 11px;font:700 1rem ui-monospace,Consolas,monospace;color:var(--myc-ink);background:#fbfdfc}.myc__result{margin-top:28px;background:var(--myc-forest);color:#fff;padding:23px;display:grid;grid-template-columns:1fr 1fr;gap:16px 28px}.myc__result div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #6f978a;padding-bottom:9px}.myc__result output{font:800 1.15rem ui-monospace,Consolas,monospace}.myc__result-total output{color:var(--myc-yellow);font-size:1.5rem}.myc__result p{grid-column:1/-1;margin:0;font-size:.86rem;color:#d5e7e1}.myc__table-wrap{overflow-x:auto;border:1px solid var(--myc-line);background:#fff}.myc table{border-collapse:collapse;width:100%;min-width:720px;color:var(--myc-ink);font-size:.91rem}.myc caption{text-align:right;padding:13px 16px;background:var(--myc-yellow);font-weight:800}.myc th,.myc td{padding:14px 16px;text-align:right;border-bottom:1px solid #dbe5e1;vertical-align:top}.myc thead th{background:#eaf3ef;color:var(--myc-forest)}.myc tbody th{color:var(--myc-canopy)}.myc tfoot th,.myc tfoot td{background:var(--myc-forest);color:#fff;font-weight:800}.myc__small{font-size:.84rem;margin-top:15px;color:#5e746c}.myc__section--forest .myc__small{color:#d2e4de}.myc__steps{padding-right:22px}.myc__steps li{padding:10px 7px;border-bottom:1px solid var(--myc-line)}.myc__expert{border:2px solid var(--myc-canopy);padding:24px;margin-top:34px;position:relative}.myc__expert:before{content:"TT / MY";position:absolute;top:-13px;left:18px;background:#fff;padding:0 9px;color:var(--myc-canopy);font:800 .75rem ui-monospace,Consolas,monospace}.myc__expert h3{margin-top:0}.myc__faq details{background:#fff;border:1px solid var(--myc-line);margin:0 0 10px}.myc__faq summary{cursor:pointer;padding:16px 18px;font-weight:800;color:var(--myc-forest);min-height:50px}.myc__faq details p{padding:0 18px 18px;margin:0}.myc__sources{padding-right:22px}.myc__sources li{margin:9px 0}.myc__cta{background:var(--myc-blue);color:#fff;padding:64px 0}.myc__cta .myc__kicker{color:#dcf3ff}.myc__cta-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:50px;align-items:center}.myc__cta-actions{flex-direction:column;align-items:flex-start;margin:0}.myc__cta-actions a:not(.myc__button){color:#fff}.myc__button--light{background:#fff;border-color:#fff}.myc--review{min-height:55vh}.myc :focus-visible{outline:4px solid var(--myc-yellow);outline-offset:3px}
@media(max-width:900px){.myc__hero-grid,.myc__cta-grid{grid-template-columns:1fr}.myc__route{max-width:560px}.myc__assumptions,.myc__calc-grid{grid-template-columns:repeat(2,1fr)}.myc__answer-grid{grid-template-columns:1fr}.myc__answer-grid div{border-inline-start:0;border-top:1px solid var(--myc-line)}.myc__answer-grid div:first-child{border-top:0}.myc__result{grid-template-columns:1fr}}
@media(max-width:560px){.myc{font-size:16px;line-height:1.85}.myc__wrap,.myc__narrow{width:min(100% - 28px,1160px)}.myc__hero{padding:48px 0 42px}.myc h1{font-size:2.25rem}.myc__section{padding:54px 0}.myc__route{box-shadow:8px 8px 0 rgba(0,0,0,.14);padding:20px 16px}.myc__assumptions,.myc__calc-grid{grid-template-columns:1fr}.myc__calculator{padding:18px}.myc__result{padding:18px}.myc__result div{align-items:flex-start;gap:10px}.myc__preset-row button{flex:1}.myc__cta-actions{align-items:stretch}.myc__button{width:100%}}
@media(prefers-reduced-motion:reduce){.myc *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(forced-colors:active){.myc__route ol:before{background:CanvasText}.myc__button,.myc__notice,.myc__calculator{border:2px solid CanvasText}}
.myc .myc__hero .myc__lead,.myc .myc__hero .myc__lead strong{color:#edf8f4!important}.myc .myc__result #myc-result-note{color:#d5e7e1!important}.myc .myc__section--forest .myc__heading p{color:#fff!important}.myc .myc__section--forest .myc__heading .myc__kicker{color:var(--myc-yellow)!important}
.myc .myc__hero h1,.myc .myc__section--forest h2,.myc .myc__cta h2,.myc .myc__cta p{color:#fff!important}.myc .myc__cta .myc__kicker{color:#dcf3ff!important}
/* Confined to the B36 article: inherit the site's loaded font, including shorthand overrides. */
body.true-travel .true-main article.myc.myc-b36#main-content{font-family:inherit!important;overflow:clip;isolation:isolate}
body.true-travel .true-main article.myc.myc-b36#main-content *{font-family:inherit!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__hero h1{line-height:1.35}
body.true-travel .true-main article.myc.myc-b36#main-content :is(h2,h3){line-height:1.5}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__toc{position:sticky;top:100px;z-index:5}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__toc a{flex:0 0 auto}
body.true-travel .true-main article.myc.myc-b36#main-content :is(section,[id]){scroll-margin-top:190px}
body.true-travel .true-main article.myc.myc-b36#main-content :is(th,td,caption){text-align:start}
body.true-travel .true-main article.myc.myc-b36#main-content :is(.myc__steps,.myc__sources){padding:0;padding-inline-start:25px}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__notice{border-right:0;border-inline-start:5px solid var(--myc-yellow)}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__route ol:before{right:auto;left:auto;inset-inline-start:27px}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__expert:before{content:none}
body.true-travel .true-main article.myc.myc-b36#main-content a:not(.myc__button){color:#145642!important;text-decoration:underline}
body.true-travel .true-main article.myc.myc-b36#main-content :is(.myc__hero,.myc__cta) a:not(.myc__button){color:#fff!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__button{color:#162924!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__result :is(span,p){color:#eef8f4!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__result output{color:#fff!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__result-total output{color:#f4c95d!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__table-wrap :is(p,span,small,td,th){color:#162924!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__table-wrap tfoot :is(td,th){color:#fff!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__faq :is(p,summary){color:#123f36!important}
body.true-travel .true-main article.myc.myc-b36#main-content :is(.myc__route,.myc__notice,.myc__expert,.myc__assumptions) :is(p,strong,small){color:#162924!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__cta-actions{align-items:stretch}
body.true-travel .true-main article.myc.myc-b36#main-content :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid #b35200!important;outline-offset:4px;box-shadow:0 0 0 2px #fff}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__result div{flex-wrap:wrap}
@media(max-width:700px){body.true-travel .true-main article.myc.myc-b36#main-content .myc__toc{top:80px}body.true-travel .true-main article.myc.myc-b36#main-content .myc__cta{padding-bottom:100px}}
@media(prefers-reduced-motion:reduce){body.true-travel .true-main article.myc.myc-b36#main-content :is(a,button):hover{transform:none!important;filter:none!important}}
@media(forced-colors:active){body.true-travel .true-main article.myc.myc-b36#main-content a{color:LinkText!important;text-decoration:underline!important}body.true-travel .true-main article.myc.myc-b36#main-content :is(button,input,summary){border:1px solid CanvasText!important;forced-color-adjust:auto}body.true-travel .true-main article.myc.myc-b36#main-content :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid Highlight!important;box-shadow:none}}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__hero .myc__eyebrow,
body.true-travel .true-main article.myc.myc-b36#main-content #scenarios .myc__small {color:#eef8f4!important}
body.true-travel .true-main article.myc.myc-b36#main-content .myc__cta .myc__kicker {color:#fff!important}
