/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--p4t-brand-dark:#142E40;--p4t-accent:#C7352D;--p4t-accent-hover:#A72B25;--p4t-surface:#FFFFFF;--p4t-page:#F4F7F9;--p4t-soft:#EDF2F5;--p4t-text:#253746;--p4t-text-muted:#52606D;--p4t-link:#215E82;--p4t-border:#D9E2E8;--p4t-on-dark:#FFFFFF;--p4t-on-dark-muted:#D6E0E7;--p4t-divider-dark:#4B6474;}
*,*::before,*::after{box-sizing:border-box;}html{scroll-padding-top:1rem;}body.p4t-theme{margin:0;background:var(--p4t-surface);color:var(--p4t-text);font:1.0625rem/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.p4t-theme a{color:var(--p4t-link);text-underline-offset:.2em;text-decoration-thickness:1px;}.p4t-theme a:hover{text-decoration-thickness:2px;}.p4t-theme :focus-visible{outline:3px solid var(--p4t-link);outline-offset:4px;}.p4t-theme h1,.p4t-theme h2,.p4t-theme h3{color:var(--p4t-brand-dark);font-family:Georgia,"Times New Roman",serif;font-weight:700;line-height:1.2;text-wrap:balance;}.p4t-theme h1{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.035em;margin:0 0 1.25rem;}.p4t-theme h2{font-size:clamp(1.5rem,2.5vw,2.125rem);letter-spacing:-.025em;margin:2.25rem 0 1rem;}.p4t-theme h3{font-size:1.375rem;margin:1.75rem 0 .75rem;}.p4t-theme p{margin:0 0 1.25rem;}.p4t-theme img,.p4t-theme video{max-width:100%;height:auto;}.p4t-theme iframe{max-width:100%;border:0;}.p4t-theme button,.p4t-theme input,.p4t-theme select,.p4t-theme textarea{font:inherit;}.p4t-theme button,.p4t-theme summary{cursor:pointer;}.p4t-theme input:not([type=checkbox]):not([type=radio]):not([type=submit]),.p4t-theme select,.p4t-theme textarea{max-width:100%;border:1px solid var(--p4t-border);border-radius:.375rem;background:var(--p4t-surface);color:var(--p4t-text);padding:.625rem .75rem;}.p4t-theme input[type=submit],.p4t-theme button.button{min-height:48px;border:0;border-radius:.375rem;background:var(--p4t-accent);color:var(--p4t-on-dark);padding:.75rem 1.125rem;}.p4t-theme .visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;}.p4t-skip-link:focus{position:fixed;inset-block-start:1rem;inset-inline-start:1rem;z-index:100;background:var(--p4t-surface);padding:.75rem 1rem;border:2px solid var(--p4t-link);}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}@media print{.p4t-header,.p4t-footer,.p4t-sidebar,.p4t-help,.p4t-skip-link{display:none;}.p4t-theme{font-size:11pt;}.p4t-main{width:100%;}.p4t-theme a{color:inherit;}}
.p4t-container{width:min(100% - 3rem,82.5rem);margin-inline:auto;}.p4t-header{border-block-end:1px solid var(--p4t-border);background:var(--p4t-surface);}.p4t-header__inner{display:flex;align-items:center;gap:1.5rem;min-height:100px;padding-block:1rem;flex-wrap:wrap;}.p4t-branding{flex-shrink:0;margin-inline-end:auto;}.p4t-topbar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:.875rem;}.p4t-breadcrumb{padding-block:.875rem;font-size:.875rem;color:var(--p4t-text-muted);}.p4t-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;}.p4t-breadcrumb li{display:flex;align-items:center;gap:.5rem;}.p4t-breadcrumb li + li::before{content:"/";color:var(--p4t-text-muted);}.p4t-breadcrumb a{min-height:36px;display:inline-flex;align-items:center;}.p4t-help:empty,.p4t-before:empty,.p4t-after:empty{display:none;}.p4t-before,.p4t-after{margin-block:1.5rem;}.p4t-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:2rem 4rem;}.p4t-layout.has-sidebar-left{grid-template-columns:15rem minmax(0,1fr);}.p4t-layout.has-sidebar-right{grid-template-columns:minmax(0,1fr) 16rem;}.p4t-layout.has-sidebar-left.has-sidebar-right{grid-template-columns:14rem minmax(0,1fr) 15rem;gap:2rem;}.p4t-main,.p4t-sidebar{min-width:0;}.p4t-main{width:100%;max-width:58rem;}.path-frontpage .p4t-main{max-width:none;}.p4t-sidebar{font-size:.9375rem;align-self:start;}.p4t-sidebar .block{padding-block:0 1.5rem;margin-block-end:1.5rem;border-block-end:1px solid var(--p4t-border);}.p4t-sidebar .block-title{font-family:inherit;font-size:1rem;line-height:1.5;margin:0 0 .75rem;}.p4t-guide-menu > summary{display:none;}.p4t-footer{padding-block:3rem 1.5rem;background:var(--p4t-brand-dark);color:var(--p4t-on-dark);border-block-start:3px solid var(--p4t-accent);}.p4t-footer a{color:var(--p4t-on-dark-muted);}.p4t-footer h2,.p4t-footer h3{color:var(--p4t-on-dark);font-family:inherit;}.p4t-footer :focus-visible{outline-color:var(--p4t-on-dark);}.p4t-theme .p4t-footer a.p4t-wordmark{color:var(--p4t-on-dark);}.p4t-footer .p4t-wordmark span{color:var(--p4t-on-dark);}.p4t-footer .block{margin-block-end:1.5rem;}.p4t-copyright{padding-block-start:1.5rem;font-size:.8125rem;color:var(--p4t-on-dark-muted);border-block-start:1px solid var(--p4t-divider-dark);}@media (max-width:74.99rem){.p4t-layout.has-sidebar-left.has-sidebar-right{grid-template-columns:14rem minmax(0,1fr);}.has-sidebar-left.has-sidebar-right .p4t-sidebar--right{grid-column:2;}}@media (max-width:47.99rem){.p4t-container{width:calc(100% - 2rem);}.p4t-header__inner{gap:.75rem;min-height:88px;}.p4t-layout,.p4t-layout.has-sidebar-left,.p4t-layout.has-sidebar-right,.p4t-layout.has-sidebar-left.has-sidebar-right{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:1rem 2.5rem;}.has-sidebar-left.has-sidebar-right .p4t-sidebar--right{grid-column:auto;}.p4t-guide-menu{border:1px solid var(--p4t-border);border-radius:.5rem;background:var(--p4t-page);}.p4t-guide-menu > summary{display:list-item;padding:.75rem 1rem;min-height:48px;color:var(--p4t-brand-dark);font-weight:600;}.p4t-guide-menu > .region{padding:1rem;}.p4t-footer{padding-block:2rem 1rem;}}@media print{.p4t-layout,.p4t-layout.has-sidebar-left,.p4t-layout.has-sidebar-right,.p4t-layout.has-sidebar-left.has-sidebar-right{display:block;}.p4t-container{width:100%;}}
.p4t-theme a.p4t-wordmark{display:inline-block;color:var(--p4t-brand-dark);font:italic 800 1.75rem/1.1 system-ui,sans-serif;text-decoration:none;letter-spacing:-.06em;}.p4t-wordmark span{color:var(--p4t-accent);}.p4t-wordmark small{display:block;font:600 .625rem/1.5 system-ui,sans-serif;letter-spacing:.2em;margin-block-start:.5rem;color:var(--p4t-text-muted);}.p4t-logo{display:block;width:14rem;height:4.65rem;}.p4t-logo img{display:block;width:100%;height:100%;object-fit:contain;}.p4t-site-name{display:block;color:var(--p4t-brand-dark);font-weight:700;text-decoration:none;}.p4t-site-slogan{font-size:.75rem;color:var(--p4t-text-muted);}.p4t-preview-notice{background:var(--p4t-page);color:var(--p4t-brand-dark);padding:.625rem 1rem;text-align:center;font-size:.75rem;border-block-end:1px solid var(--p4t-border);}.p4t-theme .block-local-tasks-block ul{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding:0;margin-block:1rem;list-style:none;}.p4t-theme .block-local-tasks-block a{display:inline-flex;align-items:center;min-height:44px;}.p4t-navigation > summary{display:none;}.p4t-navigation .block-title,.p4t-navigation .block-menu > h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}.p4t-navigation .menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;}.p4t-navigation a{display:inline-flex;align-items:center;min-height:48px;color:var(--p4t-brand-dark);font-size:.9375rem;font-weight:600;text-decoration:none;}.p4t-navigation a.is-active{text-decoration:underline;text-decoration-color:var(--p4t-accent);text-decoration-thickness:2px;}.p4t-submenu{position:relative;}.p4t-submenu summary{min-height:48px;padding-block:.5rem;color:var(--p4t-brand-dark);font-weight:600;}.p4t-submenu[open]{border-radius:.5rem;background:var(--p4t-page);padding:.5rem .75rem;}.p4t-submenu .menu{display:block;padding-inline-start:.75rem;border-inline-start:1px solid var(--p4t-border);}.p4t-submenu .menu a{font-weight:400;}.p4t-search,.p4t-account{position:relative;font-size:.875rem;}.p4t-search summary,.p4t-account summary{min-height:48px;padding-block:.75rem;color:var(--p4t-brand-dark);}.p4t-search[open] .region,.p4t-account[open] .region{min-width:15rem;background:var(--p4t-page);padding:1rem;border:1px solid var(--p4t-border);border-radius:.5rem;}.p4t-sidebar ul{list-style:none;margin:0;padding:0;}.p4t-sidebar ul ul{margin-inline-start:.5rem;padding-inline-start:.5rem;border-inline-start:1px solid var(--p4t-border);}.p4t-sidebar a{display:block;padding:.625rem .75rem;min-height:44px;text-decoration:none;color:var(--p4t-text-muted);line-height:1.5;border-inline-start:3px solid transparent;}.p4t-sidebar a:hover{background:var(--p4t-page);text-decoration:underline;}.p4t-sidebar a.is-active,.p4t-sidebar a[aria-current=page]{background:var(--p4t-soft);color:var(--p4t-brand-dark);border-inline-start-color:var(--p4t-accent);font-weight:600;}.p4t-prose{overflow-wrap:anywhere;}.p4t-prose > .field--name-body{max-width:100%;}.p4t-prose figure{margin:1.5rem 0 2rem;max-width:100%;}.p4t-prose figure img,.p4t-prose .field--name-body img{display:block;width:100%;height:auto;border-radius:12px;}.p4t-prose figcaption{margin-block-start:.625rem;font-size:.8125rem;line-height:1.6;color:var(--p4t-text-muted);}.p4t-prose li{margin-block-end:.5rem;}.p4t-prose table{width:100%;border-collapse:collapse;font-size:.9375rem;margin-block:1.5rem;}.p4t-prose caption{text-align:start;font-size:.8125rem;color:var(--p4t-text-muted);margin-block-end:.75rem;}.p4t-prose th,.p4t-prose td{text-align:start;vertical-align:top;padding:.875rem;border-block-end:1px solid var(--p4t-border);}.p4t-prose th{background:var(--p4t-soft);color:var(--p4t-brand-dark);font-weight:600;}.p4t-prose tbody tr:nth-child(even){background:var(--p4t-page);}.p4t-table-scroll{max-width:100%;overflow-x:auto;}.p4t-prose blockquote{margin-inline:0;padding-inline-start:1.25rem;border-inline-start:3px solid var(--p4t-brand-dark);}.p4t-prose .travel-tip,.p4t-tip{background:var(--p4t-soft);color:var(--p4t-brand-dark);border-inline-start:3px solid var(--p4t-brand-dark);padding:1rem 1.25rem;margin-block:1.5rem;border-radius:0 .5rem .5rem 0;}.p4t-eyebrow{font:600 .75rem/1.5 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--p4t-text-muted);margin-block-end:.75rem;}.p4t-plan{padding-block:.25rem .875rem;margin-block-end:1.5rem;border-block-end:1px solid var(--p4t-border);font-size:.9375rem;}.p4t-plan a{display:inline-flex;align-items:center;min-height:44px;}.p4t-button,.p4t-theme a.p4t-button,.p4t-theme a.p4t-footer-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.125rem;max-width:100%;border:0;border-radius:.375rem;background:var(--p4t-accent);color:var(--p4t-on-dark);font-size:1rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;}.p4t-theme .p4t-button:hover,.p4t-theme a.p4t-footer-cta:hover{background:var(--p4t-accent-hover);}.p4t-theme a.p4t-button--secondary{background:var(--p4t-surface);color:var(--p4t-brand-dark);border:1px solid var(--p4t-border);}.p4t-theme a.p4t-button--secondary:hover{background:var(--p4t-soft);color:var(--p4t-brand-dark);}.p4t-original-logo{display:block;width:247px;max-width:100%;height:auto;}.p4t-blog-teaser{padding-block:1.5rem;border-bottom:1px solid var(--p4t-border);}.p4t-blog-teaser img{display:block;width:min(100%,650px);height:auto;border-radius:12px;}.p4t-blog-teaser h2{margin-block:1rem .75rem;}.p4t-blog-teaser p{max-width:65ch;}.p4t-affiliate-note{font-size:.875rem;color:var(--p4t-text-muted);margin-block:1rem .75rem;}.p4t-tool{background:var(--p4t-page);border:1px solid var(--p4t-border);border-radius:12px;padding:1.5rem;margin-block:1.5rem;}.p4t-tool h2{margin-block-start:0;}.p4t-footer-wrap{padding:0;}.p4t-footer-intro{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block-end:2rem;border-block-end:1px solid var(--p4t-divider-dark);}.p4t-footer-brand{max-width:34rem;}.p4t-theme .p4t-footer-wordmark{font-size:1.75rem;font-weight:800;color:var(--p4t-on-dark);text-decoration:none;}.p4t-footer-wordmark span{color:var(--p4t-on-dark);}.p4t-footer-brand p{font-size:.9375rem;color:var(--p4t-on-dark-muted);margin-block:.75rem 0;}.p4t-footer-grid,.footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-block:2rem;}.p4t-footer-grid h2,.p4t-footer-grid h3{font-size:1rem;margin:0 0 1rem;}.p4t-footer-grid ul,.p4t-footer-links,.footer-links{list-style:none;margin:0;padding:0;}.p4t-footer-grid a{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:none;}.p4t-footer-bottom{border-block-start:1px solid var(--p4t-divider-dark);padding-block-start:1.5rem;color:var(--p4t-on-dark-muted);font-size:.8125rem;}.p4t-footer-bottom-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;}.p4t-footer-legal{display:flex;gap:1.5rem;flex-wrap:wrap;}.p4t-footer-rights{font-size:.75rem;margin-block-start:1rem;}.p4t-pager,.pager__items{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;list-style:none;padding:0;}.messages{border-inline-start:3px solid var(--p4t-link);background:var(--p4t-page);padding:1rem;margin-block:1rem;}@media (max-width:47.99rem){.p4t-js [data-p4t-disclosure]:not([data-p4t-ready]) > :not(summary){display:none;}.p4t-navigation{flex-basis:100%;}.p4t-navigation > summary{display:list-item;min-height:48px;padding:.625rem .875rem;background:var(--p4t-soft);color:var(--p4t-brand-dark);border-radius:.375rem;font-weight:600;}.p4t-navigation .menu{display:block;}.p4t-navigation a{display:flex;padding-inline:.875rem;}.p4t-submenu summary{padding-inline:.875rem;}.p4t-button,.p4t-theme a.p4t-button{width:100%;}.p4t-footer-intro{flex-direction:column;align-items:stretch;gap:1.5rem;}.p4t-footer-grid,.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;}.p4t-tool{padding:1.125rem;}.p4t-prose table{display:block;max-width:100%;overflow-x:auto;}.p4t-prose th,.p4t-prose td{min-width:7rem;padding:.75rem;}}@media (max-width:23rem){.p4t-footer-grid,.footer-columns{grid-template-columns:minmax(0,1fr);}}
.p4t-prose a[rel~="sponsored"][style*="background"],.p4t-prose a.p4t-button[style*="background"]{background:var(--p4t-accent) !important;color:var(--p4t-on-dark) !important;}.p4t-prose a[rel~="sponsored"][style*="background"]:hover{background:var(--p4t-accent-hover) !important;}.p4t-prose img[style*="border-radius"]{border-radius:12px !important;}.p4t-prose .travel-tip[style]{background:var(--p4t-soft) !important;color:var(--p4t-brand-dark) !important;border-inline-start-color:var(--p4t-brand-dark) !important;}.p4t-prose a[href="https://www.xe.com/currencyconverter/"][style*="background"]{background:var(--p4t-accent) !important;color:var(--p4t-on-dark) !important;}.p4t-prose a[href="https://www.xe.com/currencyconverter/"][style*="background"]:hover{background:var(--p4t-accent-hover) !important;}.p4t-prose [style*="background-color:#153e3b"]{background-color:var(--p4t-brand-dark) !important;color:var(--p4t-on-dark) !important;}.p4t-prose [style*="background-color:#edf5f1"],.p4t-prose [style*="background-color:#edf5ef"]{background-color:var(--p4t-soft) !important;}.p4t-prose [style*="background-color:#f6f9f8"],.p4t-prose [style*="background-color:#f3f7f5"]{background-color:var(--p4t-page) !important;}.p4t-prose [style^="color:#243f3d"]{color:var(--p4t-text) !important;}.p4t-prose :is(h2,h3,h4)[style*="color:#153e3b"]{color:var(--p4t-brand-dark) !important;}.p4t-prose p[style*="color:#397469"],.p4t-prose p[style*="color:#526b62"],.p4t-prose p[style*="color:#5b6e69"],.p4t-prose caption[style*="color:#4a655c"]{color:var(--p4t-text-muted) !important;}.p4t-prose p[style*="color:#a8daca"],.p4t-prose p[style*="color:#e2eee9"]{color:var(--p4t-on-dark-muted) !important;}.p4t-prose [style*="#dce7e3"],.p4t-prose td[style*="#e0e8e4"]{border-color:var(--p4t-border) !important;}.p4t-prose [style*="border-left:4px solid #43826e"]{border-left-color:var(--p4t-brand-dark) !important;}.p4t-prose a[style*="color:#115f58"]{color:var(--p4t-link) !important;}.p4t-prose [style^="color:#173448"],.p4t-prose [style*=";color:#173448"],.p4t-prose [style*="; color:#173448"],.p4t-prose [style^="color: #173448"],.p4t-prose [style*=";color: #173448"],.p4t-prose [style*="; color: #173448"],.p4t-prose [style^="color:#16364a"],.p4t-prose [style*=";color:#16364a"],.p4t-prose [style*="; color:#16364a"],.p4t-prose [style^="color: #16364a"],.p4t-prose [style*=";color: #16364a"],.p4t-prose [style*="; color: #16364a"]{color:var(--p4t-brand-dark) !important;}.p4t-prose [style^="color:#4b5966"],.p4t-prose [style*=";color:#4b5966"],.p4t-prose [style*="; color:#4b5966"],.p4t-prose [style^="color: #4b5966"],.p4t-prose [style*=";color: #4b5966"],.p4t-prose [style*="; color: #4b5966"],.p4t-prose [style^="color:#506675"],.p4t-prose [style*=";color:#506675"],.p4t-prose [style*="; color:#506675"],.p4t-prose [style^="color: #506675"],.p4t-prose [style*=";color: #506675"],.p4t-prose [style*="; color: #506675"]{color:var(--p4t-text-muted) !important;}.p4t-prose [style^="background-color:#173448"],.p4t-prose [style*=";background-color:#173448"],.p4t-prose [style*="; background-color:#173448"],.p4t-prose [style^="background-color: #173448"],.p4t-prose [style*=";background-color: #173448"],.p4t-prose [style*="; background-color: #173448"],.p4t-prose [style^="background-color:#16364a"],.p4t-prose [style*=";background-color:#16364a"],.p4t-prose [style*="; background-color:#16364a"],.p4t-prose [style^="background-color: #16364a"],.p4t-prose [style*=";background-color: #16364a"],.p4t-prose [style*="; background-color: #16364a"]{background-color:var(--p4t-brand-dark) !important;}.p4t-prose [style^="background-color:#f6f9fa"],.p4t-prose [style*=";background-color:#f6f9fa"],.p4t-prose [style*="; background-color:#f6f9fa"],.p4t-prose [style^="background-color: #f6f9fa"],.p4t-prose [style*=";background-color: #f6f9fa"],.p4t-prose [style*="; background-color: #f6f9fa"]{background-color:var(--p4t-page) !important;}.p4t-prose [style^="background-color:#eef5f4"],.p4t-prose [style*=";background-color:#eef5f4"],.p4t-prose [style*="; background-color:#eef5f4"],.p4t-prose [style^="background-color: #eef5f4"],.p4t-prose [style*=";background-color: #eef5f4"],.p4t-prose [style*="; background-color: #eef5f4"],.p4t-prose [style^="background-color:#edf3f6"],.p4t-prose [style*=";background-color:#edf3f6"],.p4t-prose [style*="; background-color:#edf3f6"],.p4t-prose [style^="background-color: #edf3f6"],.p4t-prose [style*=";background-color: #edf3f6"],.p4t-prose [style*="; background-color: #edf3f6"]{background-color:var(--p4t-soft) !important;}
