.post-view .post-content .ytwrapper img{margin:0}.wordpress-post-view .products{margin:10px 0 !important}@media screen and (max-width:768px){.wordpress-post-view .page-products .columns{padding-top:0 !important}}@media screen and (max-width:768px){.wordpress-post-view .columns.mf-initial{padding-top:0 !important}}.wordpress-post-view .actions-toolbar.mf-initial{padding-top:10px}.wp-block-embed-youtube{max-width:800px;margin:auto}.wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.wp-block-embed__wrapper iframe,.wp-block-embed__wrapper object,.wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-table table{width:100%;border-collapse:collapse;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.5;background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.wp-block-table thead{background-color:#f7f7f7;border-bottom:2px solid #dcdcdc}.wp-block-table thead th{padding:12px 15px;text-align:left;font-weight:600;color:#333;border-right:1px solid #e0e0e0}.wp-block-table tbody td{padding:12px 15px;border-top:1px solid #eaeaea;border-right:1px solid #f1f1f1;color:#444}.wp-block-table tbody tr:nth-child(even){background-color:#f9f9f9}.wp-block-table tbody tr:hover{background-color:#f1faff}.wp-block-table td:last-child,.wp-block-table th:last-child{border-right:none}.wp-block-table{overflow-x:auto}@media screen and (max-width:768px){.wp-block-table table{font-size:14px}}.wp-block-table table{border-radius:8px;overflow:hidden}:root{--cwb-navy:#0b1e33;--cwb-navy-2:#16314f;--cwb-blue:#2f6fed;--cwb-blue-d:#1f4fc4;--cwb-gold:#c9932f;--cwb-gold-d:#8a6217;--cwb-ink:#101820;--cwb-soft:#4d5966;--cwb-line:#e3e8ef;--cwb-alt:#f5f7fa;--cwb-r:10px}.wp-theme-fishpig:not(.wordpress-post-view) .page-title-wrapper .page-title{font-size:3.2rem;line-height:1.2;font-weight:600;color:var(--cwb-navy);margin-bottom:1.6rem!important}.cwb-lead{font-size:1.6rem;line-height:1.7;color:var(--cwb-soft);margin:0 0 2.4rem}.cwb-h{font-size:2.2rem!important;line-height:1.3;font-weight:600;color:var(--cwb-navy);margin:3rem 0 1.4rem;padding-left:1.2rem;border-left:4px solid var(--cwb-gold)}.cwb-start .cwb-h{margin-top:0}.cwb-picks,.cwb-routes{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:1.6rem}.cwb-picks{grid-template-columns:repeat(auto-fill,minmax(34rem,1fr));gap:1.2rem 1.6rem}.cwb-routes{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));margin-bottom:2.4rem}.cwb-picks li,.cwb-routes li{margin:0;padding:0}.cwb-routes a{display:flex;flex-direction:column;gap:.6rem;height:100%;box-sizing:border-box;padding:1.8rem;border-radius:var(--cwb-r);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s}.cwb-picks a{display:flex;align-items:center;gap:1.4rem;height:100%;box-sizing:border-box;padding:1rem 1.4rem 1rem 1rem;border:1px solid var(--cwb-line);border-radius:var(--cwb-r);background:#fff;color:var(--cwb-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s}.cwb-pic{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden;background:var(--cwb-alt)}.cwb-pic img{display:block;width:100%;height:100%;object-fit:contain}.cwb-pick-text{display:flex;flex-direction:column;gap:.3rem;min-width:0}.cwb-picks a:hover,.cwb-picks a:focus-visible{border-color:var(--cwb-blue);box-shadow:0 6px 18px rgba(11,30,51,.1);transform:translateY(-2px)}.cwb-kicker{font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cwb-gold-d)}.cwb-picks strong{font-size:1.6rem;line-height:1.35;font-weight:600;color:var(--cwb-navy)}.cwb-desc{font-size:1.35rem;line-height:1.55;color:var(--cwb-soft)}.cwb-routes a{padding:2.2rem;background:var(--cwb-navy);color:#fff;border:1px solid var(--cwb-navy)}.cwb-routes a:hover,.cwb-routes a:focus-visible{background:var(--cwb-navy-2);box-shadow:0 6px 18px rgba(11,30,51,.2);transform:translateY(-2px)}.cwb-routes strong{font-size:2rem;font-weight:600;color:#fff}.cwb-routes .cwb-desc{color:#cfd8e6}.cwb-go{margin-top:auto;padding-top:.6rem;font-size:1.4rem;font-weight:600;color:#f0c36d}.cwb-go:after{content:" \2192"}.cwb-topics{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:2.4rem 0}.cwb-topics-label{flex-basis:100%;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cwb-soft)}.cwb-topics a{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.4rem;box-sizing:border-box;border:1px solid var(--cwb-line);border-radius:999px;background:var(--cwb-alt);color:var(--cwb-ink);font-size:1.3rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.cwb-topics a:hover,.cwb-topics a:focus-visible{background:var(--cwb-blue-d);border-color:var(--cwb-blue-d);color:#fff}.cwb-latest{margin-top:3.4rem!important}.cwb-more{margin:4rem 0 0;padding-top:1rem;border-top:1px solid var(--cwb-line)}.cwb-more>p{font-size:1.5rem;line-height:1.7;color:var(--cwb-soft)}.cwb-faq{margin:0 0 1rem;border:1px solid var(--cwb-line);border-radius:var(--cwb-r);background:#fff}.cwb-faq summary{position:relative;display:block;cursor:pointer;list-style:none;padding:1.4rem 5rem 1.4rem 1.8rem;font-size:1.5rem;font-weight:600;line-height:1.4;color:var(--cwb-navy)}.cwb-faq summary::-webkit-details-marker{display:none}.cwb-faq summary:after{content:"+";position:absolute;right:1.8rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400;line-height:1;color:var(--cwb-blue-d)}.cwb-faq[open] summary:after{content:"\2212"}.cwb-faq[open] summary{border-bottom:1px solid var(--cwb-line)}.cwb-faq>div{padding:1.4rem 1.8rem 1.6rem;font-size:1.45rem;line-height:1.7;color:var(--cwb-soft)}.cwb-faq>div p{margin:0}.cwb-faq a,.cwb-note a,.cwb-more>p a{color:var(--cwb-blue-d);text-decoration:underline;text-underline-offset:.18em}.cwb-note{margin:2rem 0 0;padding:1.6rem 1.8rem;border-left:4px solid var(--cwb-gold);border-radius:0 var(--cwb-r) var(--cwb-r) 0;background:var(--cwb-alt);font-size:1.45rem;line-height:1.6;color:var(--cwb-ink)}.cwb-hub a:focus-visible,.cwb-more a:focus-visible,.cwb-faq summary:focus-visible,.cwb-card a:focus-visible{outline:3px solid var(--cwb-blue);outline-offset:2px}.post-list-wrapper .post-list{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.post-list-wrapper .post-list>.item{margin:0;padding:0;border:0}.post-list-wrapper .post-list>.item:after{display:none}.post-list-item.cwb-card{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start;padding:1.8rem;border:1px solid var(--cwb-line);border-radius:var(--cwb-r);background:#fff;transition:border-color .15s,box-shadow .15s}.post-list-item.cwb-card.has-thumb{grid-template-columns:16rem minmax(0,1fr)}.post-list-item.cwb-card:hover{border-color:#c5d3ea;box-shadow:0 6px 18px rgba(11,30,51,.07)}.post-list-item.cwb-card .cwb-thumb{float:none;width:16rem;height:16rem;max-height:none;margin:0;padding:0;border:0;border-radius:8px;background:var(--cwb-alt);overflow:hidden}.cwb-card .cwb-thumb a{display:block;width:100%;height:100%}.cwb-card .cwb-thumb img{display:block;width:100%;height:100%;object-fit:contain}.post-list-item.cwb-card .cwb-card-body{min-width:0}.post-list-item.cwb-card h2{margin:0 0 .8rem;font-size:2rem!important;line-height:1.3;font-weight:600;color:var(--cwb-navy)}.post-list-item.cwb-card h2 a{color:inherit;font-size:inherit;font-weight:600;text-decoration:none}.post-list-item.cwb-card h2 a:hover{color:var(--cwb-blue-d);text-decoration:underline;text-underline-offset:.15em}.post-list-item.cwb-card .post-excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1.45rem;line-height:1.6;color:var(--cwb-soft)}.post-list-item.cwb-card .cwb-cats{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 .8rem;font-size:1.15rem}.post-list-item.cwb-card .cwb-cats a{display:inline-block;padding:.2rem 1rem;border-radius:999px;background:#eaf1fe;color:var(--cwb-blue-d);font-size:1.15rem;font-weight:600;line-height:1.6;text-decoration:none}.post-list-item.cwb-card .cwb-cats a:hover{background:var(--cwb-blue-d);color:#fff}.post-list-item.cwb-card .post-meta{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;clear:none;margin:1rem 0 0;font-size:1.25rem;color:#5b6773}.post-list-item.cwb-card .post-meta .post-meta-item{margin:0;font-size:1.25rem}.post-list-item.cwb-card .post-meta a{color:var(--cwb-blue-d)}.post-list-wrapper .pages{margin:2.4rem 0}.post-list-wrapper .pages a.page,.post-list-wrapper .pages .item.current .page{border-radius:8px}.wp-sidebar .block-blog{margin:0 0 1.6rem;padding:1.6rem;border:1px solid var(--cwb-line);border-radius:var(--cwb-r);background:#fff}.wp-sidebar .block-blog .block-title{margin:0 0 1rem;padding:0;border:0}.wp-sidebar .block-blog .block-title>strong{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cwb-navy)}.wp-sidebar .block-blog li a{display:block;padding:.6rem 0;color:var(--cwb-ink);font-size:1.4rem;line-height:1.4;text-decoration:none}.wp-sidebar .block-blog li a:hover{color:var(--cwb-blue-d);text-decoration:underline}#blog-search-form .input-text{height:4.4rem;border-radius:8px}#blog-search-form .actions-toolbar>.primary{margin:0}#blog-search-form .action.primary{width:100%;height:4.4rem;margin-top:1rem;border-radius:8px;background:var(--cwb-blue-d);border-color:var(--cwb-blue-d);color:#fff}#blog-search-form .action.primary:hover{background:var(--cwb-navy-2);border-color:var(--cwb-navy-2)}.wp-theme-fishpig .post-view .post-content img{max-width:100%;height:auto}.wp-theme-fishpig .post-view .post-content blockquote{margin:2rem 0;padding:.4rem 0 .4rem 1.8rem;border-left:4px solid var(--cwb-gold);color:var(--cwb-soft)}.wp-theme-fishpig .post-view .post-content .wp-block-table{overflow-x:auto}.wp-theme-fishpig .post-view .post-meta{margin:3.2rem 0 2rem;padding-top:1.6rem;border-top:1px solid var(--cwb-line);font-size:1.3rem;color:#5b6773}@media (max-width:599px){.wp-theme-fishpig:not(.wordpress-post-view) .page-title-wrapper .page-title{font-size:2.6rem}.cwb-h{font-size:2rem!important}.post-list-item.cwb-card,.post-list-item.cwb-card.has-thumb{display:flow-root;padding:1.4rem}.post-list-item.cwb-card .cwb-thumb{float:left;width:9.6rem;height:9.6rem;margin:0 1.2rem .4rem 0}.post-list-item.cwb-card h2{font-size:1.7rem!important}.post-list-item.cwb-card .post-excerpt{-webkit-line-clamp:3;font-size:1.4rem}.cwb-topics a{min-height:4.4rem}}@media (prefers-reduced-motion:reduce){.cwb-picks a,.cwb-routes a,.post-list-item.cwb-card,.cwb-topics a{transition:none}.cwb-picks a:hover,.cwb-routes a:hover{transform:none}}.cwb-navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin:0 0 2.4rem;padding-bottom:1.4rem;border-bottom:1px solid var(--cwb-line)}.cwb-tabs{display:flex;flex-wrap:wrap;gap:.4rem}.cwb-tab{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;box-sizing:border-box;border-radius:999px;font-size:1.4rem;font-weight:600;color:var(--cwb-navy);text-decoration:none;transition:background-color .15s,color .15s}.cwb-tab:hover,.cwb-tab:focus-visible{background:var(--cwb-alt);color:var(--cwb-blue-d)}.cwb-tab.is-active{background:var(--cwb-navy);color:#fff}.cwb-search{display:flex;align-items:stretch;flex:0 1 40rem;min-width:24rem;margin:0}.cwb-search-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cwb-search .cwb-search-input{flex:1;min-width:0;height:4.4rem;margin:0;padding:0 1.6rem;line-height:normal;box-sizing:border-box;border:1px solid var(--cwb-line);border-right:0;border-radius:999px 0 0 999px;background:#fff;color:var(--cwb-ink);font-size:1.4rem}.cwb-search .cwb-search-input:focus{outline:2px solid var(--cwb-blue);outline-offset:-1px}.cwb-search .cwb-search-btn{height:4.4rem;margin:0;padding:0 2rem;box-sizing:border-box;border:1px solid var(--cwb-blue-d);border-radius:0 999px 999px 0;background:var(--cwb-blue-d);color:#fff;font-size:1.4rem;font-weight:600;cursor:pointer}.cwb-search .cwb-search-btn:hover,.cwb-search .cwb-search-btn:focus-visible{background:var(--cwb-navy);border-color:var(--cwb-navy)}.cwb-topics a.is-active{background:var(--cwb-navy);border-color:var(--cwb-navy);color:#fff}.cwb-above .cwb-lead p{margin:0 0 1.2rem}.cwb-applies{display:inline-block;margin:0 0 1.6rem;padding:.5rem 1.4rem;border:1px solid var(--cwb-line);border-radius:999px;background:var(--cwb-alt);font-size:1.3rem;line-height:1.4;color:var(--cwb-ink)}.cwb-applies strong{font-weight:600;color:var(--cwb-navy)}.wp-theme-fishpig.page-layout-1column .column.main{width:100%;float:none;padding-left:0;padding-right:0}@media (max-width:640px){.cwb-search{flex-basis:100%}.cwb-tabs{width:100%}.cwb-tab{padding:0 1rem}}.cwb-othertopics{margin:0 0 2rem}.cwb-othertopics>summary{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;box-sizing:border-box;border:1px solid var(--cwb-line);border-radius:999px;background:#fff;color:var(--cwb-navy);font-size:1.4rem;font-weight:600;cursor:pointer;list-style:none}.cwb-othertopics>summary::-webkit-details-marker{display:none}.cwb-othertopics>summary:after{content:"+";margin-left:.8rem;font-size:1.8rem;line-height:1}.cwb-othertopics[open]>summary:after{content:"\2212"}.cwb-othertopics[open]>summary{background:var(--cwb-alt)}.wp-theme-fishpig.wordpress-post-view .breadcrumbs,.wp-theme-fishpig.wordpress-post-view .page-main{box-sizing:border-box;max-width:100rem;margin-left:auto;margin-right:auto}.wp-theme-fishpig.wordpress-post-view .breadcrumbs{padding-left:2rem;padding-right:2rem}.wp-theme-fishpig.wordpress-post-view .post-content .wp-videowrap{box-sizing:border-box;width:100%;max-width:100%;margin:2rem 0;padding-left:0;padding-right:0}.wp-theme-fishpig.wordpress-post-view .post-content .video-wrapper{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}.wp-theme-fishpig.wordpress-post-view .post-content iframe,.wp-theme-fishpig.wordpress-post-view .post-content video{max-width:100%}.wp-theme-fishpig .breadcrumbs{padding-top:1.8rem}.cwb-rich{display:flow-root}.cwb-rich a{color:var(--cwb-blue-d);text-decoration:underline;text-underline-offset:.2em}.cwb-rich a:hover,.cwb-rich a:focus-visible{color:var(--cwb-navy)}.cwb-rich img{max-width:100%;height:auto;border-radius:.8rem}.cwb-rich .alignleft{float:left;margin:.4rem 2rem 1rem 0}.cwb-rich .alignright{float:right;margin:.4rem 0 1rem 2rem}.cwb-rich .aligncenter{display:block;margin:1rem auto}.cwb-rich figure{margin:1rem 0;max-width:100%}.cwb-rich figcaption{font-size:1.3rem;color:var(--cwb-soft)}.cwb-rich ul,.cwb-rich ol{margin:0 0 1.2rem 2.2rem}.cwb-rich h2,.cwb-rich h3{margin:1.6rem 0 .8rem;line-height:1.3;color:var(--cwb-navy)}.cwb-above .cwb-rich p:last-child{margin-bottom:0}@media (max-width:640px){.cwb-rich .alignleft,.cwb-rich .alignright{float:none;display:block;margin:1rem auto}}.wp-theme-fishpig .post-view .post-content .video-wrapper img.placeholder{height:100%}.wp-theme-fishpig.wordpress-post-view .post-content .wp-videowrap{clear:both}@media (max-width:600px){.wp-theme-fishpig.wordpress-post-view .post-view .post-entry .post-image{float:none;margin-right:0}}.wp-theme-fishpig .pager .pages{margin:2.4rem 0 1rem;text-align:center}.wp-theme-fishpig .pager .pages-items{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.wp-theme-fishpig .pager .pages-items .item{display:block;margin:0}.wp-theme-fishpig .pager .pages-items a.page,.wp-theme-fishpig .pager .pages-items strong.page,.wp-theme-fishpig .pager .pages-items a.action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:4.4rem;height:4.4rem;padding:0 1.2rem;border:1px solid #8a97a6;border-radius:.8rem;background:#fff;color:#1f4fc4;font-size:1.6rem;font-weight:600;line-height:1;text-decoration:none}.wp-theme-fishpig .pager .pages-items a.page:hover,.wp-theme-fishpig .pager .pages-items a.page:focus-visible,.wp-theme-fishpig .pager .pages-items a.action:hover,.wp-theme-fishpig .pager .pages-items a.action:focus-visible{background:#eaf0ff;border-color:#1f4fc4;color:#1f4fc4;text-decoration:none}.wp-theme-fishpig .pager .pages-items .item.current strong.page{background:#1f4fc4;border-color:#1f4fc4;color:#fff}.wp-theme-fishpig .pager .pages-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cwb-related{margin:4rem 0 2rem;padding-top:2.4rem;border-top:1px solid var(--cwb-line,#e3e8ef)}.cwb-related h2{margin:0 0 1.6rem;font-size:2.2rem;line-height:1.3;font-weight:600;color:var(--cwb-navy,#0b1e33)}.cwb-rgrid{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;list-style:none}.cwb-rgrid>li{margin:0;padding:0;list-style:none}.cwb-rcard{display:flex;flex-direction:column;gap:.6rem;height:100%;box-sizing:border-box;min-height:4.4rem;padding:1.4rem 1.6rem;border:1px solid var(--cwb-line,#e3e8ef);border-radius:var(--cwb-r,10px);background:#fff;color:var(--cwb-ink,#101820);text-decoration:none;transition:border-color .15s,box-shadow .15s}.cwb-rcard:hover,.cwb-rcard:focus-visible{border-color:var(--cwb-blue-d,#1f4fc4);box-shadow:0 2px 10px rgba(11,30,51,.1);text-decoration:none}.cwb-rmeta{font-size:1.3rem;line-height:1.4;font-weight:600;color:var(--cwb-soft,#4d5966)}.cwb-rtitle{font-size:1.6rem;line-height:1.4;font-weight:600;color:var(--cwb-blue-d,#1f4fc4);overflow-wrap:anywhere}.cwb-rmore{margin:1.6rem 0 0;font-size:1.5rem;line-height:1.5;color:var(--cwb-soft,#4d5966)}@media (min-width:600px){.cwb-rgrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.cwb-rgrid{grid-template-columns:repeat(4,1fr)}}