:root{--cm-bg:#08131f;--cm-bg-2:#0b1929;--cm-surface:#102238;--cm-surface-2:#152b43;--cm-text:#f2f6fd;--cm-muted:#a3b6cb;--cm-border:rgba(170, 203, 234, .17);--cm-amber:#f7bf64;--cm-cyan:#6bd8e7;--cm-accent-fill:#ffc774;--cm-on-accent:#182638;--cm-halo:rgba(39, 145, 178, .16);--cm-shadow:0 22px 70px rgba(0, 0, 0, .24);color-scheme:dark}html[data-cm-theme="light"]{--cm-bg:#f3f7fb;--cm-bg-2:#eaf1f7;--cm-surface:#ffffff;--cm-surface-2:#e9f1f8;--cm-text:#182b40;--cm-muted:#4f657b;--cm-border:rgba(53, 84, 112, .2);--cm-amber:#854c00;--cm-cyan:#005c73;--cm-accent-fill:#ffc774;--cm-on-accent:#182638;--cm-halo:rgba(73, 159, 189, .1);--cm-shadow:0 22px 70px rgba(29, 68, 107, .09);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cm-bg) !important;color:var(--cm-text) !important;min-width:320px;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;transition:background-color .18s ease, color .18s ease}body a:not(.wp-block-button__link){color:var(--cm-amber);text-underline-offset:.2em}body a:hover{text-decoration:underline}body :is(h1, h2, h3, h4, h5, h6){color:var(--cm-text)}body :is(p, li){overflow-wrap:anywhere}body :is(button, a, input):focus-visible{outline:3px solid var(--cm-cyan);outline-offset:3px}body .wp-site-blocks{overflow:clip}body .wp-site-blocks > * + *{margin-block-start:0}body .wp-block-separator{border-color:var(--cm-border);opacity:1}body .wp-element-button{transition:transform .18s ease, background-color .18s ease}body .wp-element-button:hover{transform:translateY(-2px)}.cm-site-header{position:relative;z-index:20;background:var(--cm-bg-2);border-bottom:1px solid var(--cm-border);margin:0 !important;padding:17px 24px}.cm-header-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;max-width:1240px;margin-inline:auto !important}.cm-brand{display:flex;align-items:center;gap:12px !important;min-width:0}.cm-brand-icon{width:46px;height:46px;flex:none;border-radius:13px;border:1px solid rgba(255, 199, 116, .7);position:relative;background:linear-gradient(145deg, rgba(255,199,116,.17),rgba(255,199,116,.015));display:grid;place-items:center;transform:rotate(-4deg)}.cm-brand-disc{width:19px;height:19px;border:5px solid var(--cm-accent-fill);border-radius:50%;box-shadow:0 0 0 4px rgba(255,199,116,.12)}.cm-brand-waves{color:var(--cm-accent-fill);position:absolute;right:4px;top:-3px;font-size:29px;transform:rotate(28deg)}.cm-brand-copy{margin:0 !important}.cm-brand-copy > *{margin-block:0 !important}.cm-site-title{font-size:1.17rem;line-height:1.15;font-weight:850;letter-spacing:-.025em}.cm-site-title a, .cm-footer-title a{text-decoration:none;color:var(--cm-text) !important}.cm-site-tagline{color:var(--cm-muted);font-size:.69rem;line-height:1.4;margin-top:4px !important}.cm-header-tools{display:flex;align-items:center;gap:16px !important;margin:0 !important}.cm-main-navigation, .cm-main-navigation a{font-weight:700;font-size:.9rem}.cm-main-navigation a{color:var(--cm-text) !important}.cm-main-navigation .wp-block-navigation-item.current-menu-item > a{color:var(--cm-amber) !important}.cm-main-navigation .wp-block-navigation__submenu-container{background:var(--cm-surface) !important;color:var(--cm-text) !important;border-color:var(--cm-border) !important}.cm-theme-toggle{border:1px solid var(--cm-border);background:var(--cm-surface);color:var(--cm-text);font-family:inherit;font-weight:700;display:inline-flex;gap:7px;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px;white-space:nowrap;font-size:.79rem;line-height:1.2;min-height:40px;cursor:pointer}.cm-theme-toggle:hover{border-color:var(--cm-amber)}.cm-toggle-glyph{color:var(--cm-amber);font-size:1.15rem}.wp-block-navigation__responsive-container.is-menu-open{background:var(--cm-bg) !important;color:var(--cm-text) !important}.wp-block-navigation__responsive-container.is-menu-open a{color:var(--cm-text) !important}.cm-home{background:radial-gradient(circle at 78% 8%, var(--cm-halo), transparent 39%), var(--cm-bg)}.cm-home > .wp-block-group{margin-block-start:0 !important}.cm-hero{display:grid !important;grid-template-columns:minmax(0, 1.03fr) minmax(0, .97fr);align-items:center;gap:clamp(30px, 4vw, 70px);padding:clamp(72px, 7vw, 118px) 16px 92px;max-width:1240px;margin:0 auto !important}.cm-hero-copy{margin:0 !important}.cm-eyebrow{color:var(--cm-amber);font:750 .77rem/1.5 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px !important}.cm-live-dot{display:inline-block;width:9px;height:9px;background:#65dcb0;border-radius:50%;margin-right:5px;box-shadow:0 0 0 4px rgba(101,220,176,.12)}.cm-hero-title{font-size:clamp(2.75rem, 4.55vw, 5.2rem) !important;font-weight:850 !important;letter-spacing:-.064em;line-height:1.03 !important;margin:0 0 25px !important}.cm-hero-title span{color:var(--cm-amber)}.cm-hero-lead{color:var(--cm-muted);font-size:clamp(1.04rem, 1.6vw, 1.22rem);line-height:1.75;max-width:590px;margin-bottom:28px !important}.cm-hero-buttons{margin:25px 0 29px !important;gap:12px !important}.cm-hero-buttons .wp-block-button__link{text-decoration:none;padding:14px 21px;border-radius:12px;font-size:.92rem;font-weight:800;line-height:1.25}.cm-button-primary .wp-block-button__link{background:var(--cm-accent-fill) !important;color:var(--cm-on-accent) !important}.cm-button-secondary .wp-block-button__link{background:transparent !important;border:1px solid var(--cm-border);color:var(--cm-text) !important}.cm-button-secondary .wp-block-button__link:hover{border-color:var(--cm-cyan)}.cm-hero-signals{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px !important}.cm-hero-signals p{color:var(--cm-muted);font-size:.77rem;font-weight:700;margin:0 !important}.cm-radio-stage{margin:0;min-width:0;transform:rotate(-1.8deg)}.cm-stage-topline{color:var(--cm-muted);display:flex;justify-content:space-between;gap:12px;margin:0 17px 19px;font:700 .64rem ui-monospace, monospace;letter-spacing:.11em}.cm-radio-body{position:relative;padding:24px clamp(15px, 2.6vw, 30px) 17px;background:linear-gradient(165deg, #263b4a 2%, #0a1622 27%, #13212c 75%, #06101b 100%);border:2px solid #536575;border-bottom:9px solid #07101b;border-radius:21px;box-shadow:inset 0 2px 1px rgba(255,255,255,.17), inset 0 -7px 14px rgba(0,0,0,.3), 0 33px 65px rgba(0,0,0,.4), 11px 18px 0 rgba(8, 20, 32, .38)}.cm-radio-body::before, .cm-radio-body::after{content:"";position:absolute;width:7px;height:7px;border:2px solid #718391;border-radius:50%;top:13px}.cm-radio-body::before{left:13px}.cm-radio-body::after{right:13px}.cm-radio-titleplate{display:flex;justify-content:space-between;gap:8px;align-items:center;color:#e3edf5;margin-bottom:18px}.cm-radio-titleplate > span{font-size:clamp(1rem, 2vw, 1.35rem);letter-spacing:-.05em;font-weight:900}.cm-radio-name-highlight{color:#ffc774}.cm-radio-titleplate small{text-align:right;color:#9eb1c1;font:650 .52rem/1.4 ui-monospace,monospace;letter-spacing:.05em}.cm-radio-display{background:radial-gradient(circle at 52% 50%, #22414c, #0b2c34 80%);color:#9ff5e9;border:5px solid #050b0c;outline:1px solid #4d656d;border-radius:11px;padding:15px 18px 14px;box-shadow:inset 0 0 40px rgba(18,218,204,.07), 0 3px 0 rgba(255,255,255,.05)}.cm-radio-display-upper{display:flex;align-items:center;justify-content:space-between;font:800 .69rem ui-monospace,monospace;letter-spacing:.16em;color:#c6fff5}.cm-display-mode{color:#74bdb6}.cm-radio-display > strong{display:block;text-align:center;color:#b7fff1;font:750 clamp(2.45rem, 4.8vw, 5rem)/1.35 ui-monospace, SFMono-Regular, Menlo,monospace;letter-spacing:-.09em;text-shadow:0 0 23px rgba(112,255,227,.38);white-space:nowrap}.cm-radio-display > strong > span{font-size:.25em;vertical-align:baseline;letter-spacing:0}.cm-signal-meter{display:flex;align-items:center;gap:8px;color:#86c9bf;font:700 .58rem ui-monospace,monospace;letter-spacing:.05em}.cm-meter-bars{flex:1;display:flex;align-items:flex-end;gap:4px;height:20px}.cm-meter-bars i{display:block;height:65%;background:#67d7b9;border-radius:2px 2px 0 0;flex:1;box-shadow:0 0 6px rgba(103,215,185,.23)}.cm-meter-bars i:nth-child(2n){height:78%}.cm-meter-bars i:nth-child(3n){height:94%}.cm-meter-bars i:nth-child(n+9){background:#e7ab5d}.cm-radio-controls{display:flex;align-items:center;gap:12px;height:92px;padding:15px 5px 0}.cm-radio-grill{flex:1;height:45px;border-radius:4px;background:repeating-linear-gradient(to bottom, rgba(2,7,11,.9) 0 3px, rgba(90,112,124,.5) 4px 5px, rgba(2,7,11,.9) 6px 8px);box-shadow:inset 0 0 10px rgba(0,0,0,.55)}.cm-radio-knob{flex:none;border-radius:50%;display:block;background:radial-gradient(circle at 37% 31%, #77858f 0%, #283843 44%, #070e14 74%);border:4px solid #152532;box-shadow:0 0 0 2px #596b77, 2px 4px 8px rgba(0,0,0,.55)}.cm-radio-knob::before{content:"";display:block;margin:5px auto;width:3px;height:10px;border-radius:3px;background:#d8e0e9}.cm-radio-knob-sm{width:43px;height:43px}.cm-radio-knob-lg{width:66px;height:66px}.cm-radio-bottom{display:flex;justify-content:space-between;gap:8px;color:#829eac;font:700 .55rem ui-monospace,monospace;letter-spacing:.07em}.cm-radio-caption{display:flex;align-items:center;gap:12px;margin:28px 5px 0;color:var(--cm-muted);font:700 .68rem ui-monospace,monospace;letter-spacing:.09em}.cm-caption-line{display:inline-block;height:1px;background:var(--cm-amber);width:28px;flex:none}.cm-section{max-width:1240px;margin:0 auto !important;padding:50px 16px 90px}.cm-section-heading{max-width:690px;margin:0 0 36px !important}.cm-section-heading h2{font-size:clamp(2rem, 4vw, 3.3rem);letter-spacing:-.05em;margin:0 0 17px !important}.cm-section-heading h2 span{color:var(--cm-amber)}.cm-section-heading > p:not(.cm-eyebrow){color:var(--cm-muted);max-width:650px;margin:0 !important;line-height:1.7}.cm-topic-grid{display:grid !important;grid-template-columns:repeat(3, minmax(0,1fr));gap:16px !important}.cm-topic-grid > .cm-topic-card{margin:0 !important}.cm-topic-card{border:1px solid var(--cm-border);border-radius:19px;background:linear-gradient(160deg, var(--cm-surface), var(--cm-bg-2));padding:30px 27px 25px;min-height:230px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease, border-color .2s ease}.cm-topic-card:hover{transform:translateY(-3px);border-color:var(--cm-cyan)}.cm-topic-card .cm-topic-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--cm-border);background:var(--cm-surface-2);border-radius:13px;color:var(--cm-amber);font-size:1.6rem;margin:0 0 19px !important}.cm-topic-card h3{font-size:1.22rem;letter-spacing:-.025em;line-height:1.2;margin:0 0 9px !important}.cm-topic-card > p:not(.cm-topic-icon):not(.cm-topic-label){color:var(--cm-muted);line-height:1.6;font-size:.94rem;margin:0 0 20px !important}.cm-topic-card .cm-topic-label{margin:auto 0 0 !important;color:var(--cm-cyan);font:750 .65rem ui-monospace,monospace;letter-spacing:.1em}.cm-heritage{max-width:1208px;display:grid !important;grid-template-columns:1.05fr .95fr;gap:45px;align-items:center;padding:55px clamp(25px, 6vw, 80px);margin:0 auto 20px !important;border:1px solid var(--cm-border);background:linear-gradient(140deg, var(--cm-surface), var(--cm-bg-2));border-radius:26px}.cm-heritage-copy{margin:0 !important}.cm-heritage-copy h2{font-size:clamp(2.05rem, 3.5vw, 3.1rem);letter-spacing:-.045em;margin:0 0 19px !important}.cm-heritage-copy > p:not(.cm-eyebrow):not(.cm-heritage-signature){color:var(--cm-muted);line-height:1.75;margin:0 0 14px !important}.cm-heritage-signature{color:var(--cm-amber);font-size:1.06rem;margin-top:22px !important}.cm-heritage-mark{display:grid;place-items:center;min-height:365px;background:radial-gradient(circle, rgba(247,191,100,.06), transparent 67%)}.cm-heritage-rings{width:min(100%, 335px);aspect-ratio:1;border:2px dashed var(--cm-amber);border-radius:50%;box-shadow:0 0 0 12px var(--cm-surface-2), 0 0 0 13px var(--cm-border), 0 0 0 32px rgba(247,191,100,.03);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transform:rotate(-10deg);text-align:center}.cm-heritage-star{font-size:2.8rem;line-height:1.1;color:var(--cm-amber)}.cm-heritage-word{font-size:clamp(2.6rem, 4.5vw, 4.3rem);font-weight:900;letter-spacing:-.08em;line-height:1.05}.cm-heritage-rings small{font:800 .82rem ui-monospace,monospace;letter-spacing:.15em}.cm-heritage-qsl{margin-top:21px;padding:5px 10px;border-radius:5px;background:var(--cm-accent-fill);color:var(--cm-on-accent);font:800 .74rem ui-monospace,monospace}.cm-latest{padding-top:90px}.cm-post-feed .wp-block-post-template{gap:16px !important}.cm-post-feed .wp-block-post-template > li{min-width:0}.cm-post-card{height:100%;min-height:205px;border:1px solid var(--cm-border);background:var(--cm-surface);padding:27px;border-radius:17px}.cm-post-card > *{margin-block:0 13px !important}.cm-post-card .wp-block-post-date{color:var(--cm-cyan);font:750 .72rem ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.cm-post-card h2, .cm-post-card h3{font-size:1.3rem;letter-spacing:-.025em;margin-top:15px !important}.cm-post-card h2 a, .cm-post-card h3 a{color:var(--cm-text) !important}.cm-post-card .wp-block-post-excerpt{color:var(--cm-muted);font-size:.9rem;line-height:1.65}.cm-post-card .wp-block-post-excerpt__more-link{font-weight:750}.cm-empty-posts{color:var(--cm-muted);padding:26px;border:1px dashed var(--cm-border);border-radius:14px}.cm-signoff{max-width:1208px;margin:25px auto 110px !important;border:1px solid var(--cm-border);border-radius:24px;background:radial-gradient(circle at 85% 20%, var(--cm-halo), transparent 45%), var(--cm-surface);text-align:center;padding:55px 25px 65px}.cm-signoff h2{font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.045em;margin-bottom:30px !important}.cm-signoff .cm-site-search{width:min(100%, 540px);margin-inline:auto !important}.cm-site-search .wp-block-search__inside-wrapper, .wp-block-search__inside-wrapper{border-radius:13px;background:var(--cm-bg);color:var(--cm-text);border:1px solid var(--cm-border);padding:5px;overflow:hidden}.wp-block-search__input{background:transparent;color:var(--cm-text);border:0;min-width:0;padding:11px 13px;font:inherit}.wp-block-search__input::placeholder{color:var(--cm-muted)}.wp-block-search__button{border-radius:8px;border:0;padding:11px 18px;font-weight:800;cursor:pointer;background:var(--cm-accent-fill);color:var(--cm-on-accent)}.cm-content-shell{background:var(--cm-bg);min-height:56vh;padding:75px 24px 90px}.cm-inner-page{max-width:1240px;margin-inline:auto !important}.cm-inner-page > h1{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.055em;margin-bottom:31px}.cm-inner-page :is(p, li){line-height:1.75}.cm-inner-page .wp-block-post-content{max-width:920px;margin-inline:auto}.cm-article .wp-block-post-date{color:var(--cm-cyan)}.cm-article .wp-block-post-featured-image img{border-radius:15px}.cm-inner-page .wp-block-post-content :is(h2,h3,h4){margin-top:2.2rem}.cm-inner-page blockquote{border-left:4px solid var(--cm-amber);padding-left:20px}.cm-inner-page :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}.cm-inner-page pre{padding:18px;background:var(--cm-surface);border:1px solid var(--cm-border);border-radius:10px}.cm-error-page{text-align:center;max-width:850px}.cm-error-page .wp-block-search{max-width:560px;margin:25px auto}.cm-site-footer{background:var(--cm-bg-2);border-top:1px solid var(--cm-border);margin:0 !important;padding:58px 24px 27px}.cm-footer-inner{max-width:1240px;margin-inline:auto !important}.cm-footer-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 70px !important;align-items:flex-start}.cm-footer-about{max-width:460px;margin:0 !important}.cm-footer-title{font-size:1.25rem;font-weight:850}.cm-footer-about p{color:var(--cm-muted);font-size:.93rem;line-height:1.65}.cm-footer-links{margin:0 !important;min-width:160px}.cm-footer-links h3{color:var(--cm-text);margin:0 0 12px !important}.cm-footer-links .wp-block-page-list, .cm-footer-links .wp-block-page-list li{padding-left:0;list-style:none;margin:0 0 8px}.cm-footer-links .wp-block-page-list a{color:var(--cm-muted) !important;font-size:.89rem}.cm-footer-inner hr{margin-block:34px 18px}.cm-footer-bottom{color:var(--cm-muted);font-size:.78rem;margin:0 !important}@media (max-width: 1020px){.cm-hero{grid-template-columns:1fr;padding-top:65px}.cm-hero-copy{max-width:780px}.cm-radio-stage{max-width:675px;width:100%;margin:35px auto 0}.cm-topic-grid{grid-template-columns:repeat(2, minmax(0,1fr))}.cm-heritage{grid-template-columns:1fr 320px;gap:22px}.cm-heritage-mark{min-height:300px}.cm-heritage-rings{width:235px}.cm-heritage-word{font-size:2.8rem}.cm-heritage-rings small{font-size:.58rem}}@media (max-width: 760px){.cm-site-header{padding:13px 15px}.cm-header-inner{flex-wrap:nowrap !important}.cm-site-tagline{display:none}.cm-header-tools{gap:9px !important}.cm-brand-icon{width:40px;height:40px}.cm-site-title{font-size:.96rem}.cm-toggle-label{display:none}.cm-theme-toggle{width:40px;padding:7px}.cm-hero{padding:38px 18px 54px;gap:24px}.cm-eyebrow{font-size:.69rem;letter-spacing:.075em;margin-bottom:13px !important}.cm-hero-title{font-size:clamp(2.18rem, 7.8vw, 3.2rem) !important;line-height:1.06 !important;letter-spacing:-.058em;margin-bottom:16px !important}.cm-hero-lead{font-size:1.01rem;line-height:1.57;margin-bottom:17px !important}.cm-hero-buttons{margin:18px 0 19px !important}.cm-hero-buttons .wp-block-button__link{padding:12px 17px;min-height:44px}.cm-hero-signals{gap:6px 13px !important}.cm-hero-signals p{font-size:.72rem}.cm-radio-stage{margin:16px auto 0}.cm-stage-topline{margin-bottom:12px}.cm-stage-topline{font-size:.55rem}.cm-topic-grid{grid-template-columns:1fr}.cm-topic-card{min-height:0}.cm-heritage{border-radius:20px;margin-inline:15px !important;padding:38px 24px;grid-template-columns:1fr}.cm-heritage-mark{min-height:280px}.cm-heritage-rings{width:220px}.cm-latest{padding-top:70px}.cm-post-feed .wp-block-post-template{grid-template-columns:1fr !important}.cm-signoff{margin:15px 15px 70px !important;padding:38px 20px}.cm-content-shell{padding:55px 17px 65px}.cm-site-footer{padding:40px 18px 25px}}@media (max-width: 430px){.cm-site-title{font-size:.87rem}.cm-hero{padding:31px 16px 48px}.cm-hero-title{font-size:clamp(2.05rem, 8.1vw, 2.38rem) !important}.cm-hero-lead{font-size:.97rem}.cm-eyebrow{font-size:.65rem;letter-spacing:.055em}.cm-header-inner{gap:6px}.cm-radio-stage{transform:none}.cm-radio-body{padding:22px 13px 14px}.cm-radio-titleplate small{font-size:.43rem}.cm-radio-display{padding:12px}.cm-radio-display > strong{font-size:clamp(2.2rem, 10vw, 3.4rem)}.cm-radio-bottom{font-size:.43rem}.cm-radio-controls{gap:9px}.cm-radio-knob-sm{width:33px;height:33px}.cm-radio-knob-lg{width:48px;height:48px}.cm-stage-topline{margin-inline:5px;font-size:.47rem}.cm-radio-caption{font-size:.53rem}.cm-hero-buttons{gap:10px !important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*, *::before, *::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}.cm-bozo-badge{width:56px;height:56px;background:url('../images/bozo-clown-radio-logo.png') center / contain no-repeat;border:0;border-radius:50%;transform:none;box-shadow:none}.cm-topic-link{margin-top:15px !important;font-size:.88rem;font-weight:800}.cm-topic-link a{color:var(--cm-amber) !important;text-decoration:none}.cm-topic-link a:hover{text-decoration:underline}.cm-main-navigation .wp-block-navigation__container{gap:clamp(9px,1.05vw,18px) !important}.cm-main-navigation a{font-size:.84rem}.cm-main-navigation .wp-block-navigation__submenu-container{border-radius:10px;box-shadow:var(--cm-shadow);padding:7px 3px}.cm-main-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item{padding:5px 9px}.cm-main-navigation .wp-block-navigation__submenu-container a{line-height:1.45}.cm-inner-page .wp-block-post-content :is(p,ul,ol){font-size:1.04rem}.cm-inner-page .wp-block-post-content a{text-decoration:underline}.cm-inner-page .wp-block-post-content :is(table, .wp-block-table){overflow-x:auto;display:block;max-width:100%}.cm-inner-page .wp-block-post-content table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.cm-inner-page .wp-block-post-content th,.cm-inner-page .wp-block-post-content td{border:1px solid var(--cm-border);padding:9px 12px;text-align:left;white-space:nowrap}.cm-inner-page .wp-block-post-content th{background:var(--cm-surface)}.cm-inner-page .wp-block-post-content li{margin:.35rem 0}.cm-footer-simple-links{display:flex;flex-direction:column;gap:9px}.cm-footer-simple-links a{color:var(--cm-muted) !important;font-size:.89rem;text-decoration:none}@media (max-width: 760px){.cm-bozo-badge{width:47px;height:47px;flex-shrink:0}.cm-header-tools{margin-left:auto !important}.cm-main-navigation a{font-size:1rem}.cm-hero-title{text-wrap:balance}.cm-radio-stage{max-width:540px}}@media (max-width: 430px){.cm-bozo-badge{width:44px;height:44px}.cm-site-title{font-size:clamp(.85rem,3.45vw,1.05rem)}.cm-brand{gap:8px !important}.cm-hero-title{font-size:clamp(2rem, 8vw, 2.4rem) !important;line-height:1.09 !important}}.cm-site-header{position:sticky !important;top:0;z-index:999;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:color-mix(in srgb, var(--cm-bg-2) 93%, transparent);box-shadow:0 7px 22px rgba(0,0,0,.10)}.cm-header-inner{max-width:1440px}.cm-main-navigation .wp-block-navigation__container{gap:clamp(10px,1.3vw,21px)}.cm-site-header .wp-block-navigation-item__label{white-space:nowrap}.cm-site-header .wp-block-navigation__submenu-container{padding:8px;border-radius:12px;box-shadow:var(--cm-shadow)}.cm-site-header .wp-block-navigation__submenu-container a{padding:10px 12px;border-radius:7px}.cm-site-header .wp-block-navigation__submenu-container a:hover{background:var(--cm-surface-2)}.cm-inner-page .wp-block-post-content :is(table){width:100%;border-collapse:collapse;font-size:.92rem}.cm-inner-page .wp-block-post-content :is(td,th){border:1px solid var(--cm-border);padding:10px 12px;text-align:left}.cm-inner-page .wp-block-post-content th{background:var(--cm-surface)}.cm-inner-page .wp-block-post-content table{display:block;overflow-x:auto}.cm-contact-form{display:grid;gap:16px;max-width:660px;margin:25px 0 40px}.cm-contact-form label{display:grid;gap:5px;font-weight:700}.cm-contact-form :is(input,textarea){width:100%;padding:13px 14px;color:var(--cm-text);background:var(--cm-surface);border:1px solid var(--cm-border);border-radius:11px;font:inherit}.cm-contact-form button{background:var(--cm-accent-fill);color:var(--cm-on-accent);border:0;padding:13px 24px;border-radius:11px;font-weight:800;cursor:pointer;justify-self:start}.cm-contact-notice{border:1px solid var(--cm-border);border-radius:11px;padding:15px;background:var(--cm-surface)}.cm-contact-trap{position:absolute !important;left:-9999px!important;opacity:0!important}@media (max-width: 1100px){.cm-main-navigation .wp-block-navigation__container{gap:8px}.cm-header-inner{gap:9px !important}}@media (max-width: 760px){.cm-site-header{padding:12px 15px !important}.cm-site-title{font-size:clamp(.88rem, 3.35vw, 1.1rem)}.cm-hero{padding-top:45px !important}.cm-site-header .wp-block-navigation__responsive-container.is-menu-open{z-index:1010}}@media (max-width: 1200px){.cm-main-navigation .wp-block-navigation__responsive-container-open{display:flex !important}.cm-main-navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none !important}.cm-main-navigation .wp-block-navigation__responsive-container.is-menu-open{display:flex !important}.cm-main-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{display:flex !important;flex-direction:column;gap:16px;align-items:stretch}.cm-main-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{flex-direction:column;align-items:flex-start}}:root{--cm-amber:#ffbf36;--cm-cyan:#35b9ff;--cm-accent-fill:#ffba35;--cm-surface:#101a33;--cm-surface-2:#152543;--cm-border:rgba(73,160,255,.23);--cm-halo:rgba(21,125,255,.22)}html[data-cm-theme="light"]{--cm-amber:#925000;--cm-cyan:#126eb8;--cm-accent-fill:#ffba35;--cm-surface:#fff;--cm-surface-2:#e8f2ff;--cm-border:rgba(30,80,150,.22)}.cm-site-header.cm-v130{padding:0!important;position:sticky!important;top:0!important;z-index:1001;background:linear-gradient(110deg,rgba(7,14,29,.97),rgba(9,25,49,.97));border-bottom:2px solid rgba(255,174,24,.34);box-shadow:0 9px 36px rgba(0,0,0,.24),inset 0 -1px rgba(32,169,255,.13)}.cm-v130 .cm-header-inner{padding:8px clamp(14px,3vw,42px);min-height:74px;display:flex;gap:12px;align-items:center;justify-content:space-between;max-width:1600px;margin:auto;flex-wrap:nowrap!important}.cm-brand-link{display:flex;align-items:center;gap:13px;color:#fff!important;text-decoration:none!important;min-width:0}.cm-custom-logo{width:62px;height:62px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(249,151,18,.32));flex:none}.cm-brand-title{display:flex;flex-direction:column;min-width:0;gap:3px}.cm-brand-title strong{font-size:clamp(.95rem,1.5vw,1.4rem);font-weight:950;letter-spacing:-.035em;color:#fff;white-space:nowrap}.cm-brand-title small{font:750 .62rem/1.1 ui-monospace,monospace;letter-spacing:.14em;color:#ffc451;white-space:nowrap}.cm-header-actions{display:flex;align-items:center;gap:10px;flex:none}.cm-header-frequency{font:800 .72rem ui-monospace,monospace;color:#9bc4dc;border:1px solid rgba(56,161,255,.3);padding:9px 12px;border-radius:8px;white-space:nowrap}.cm-header-frequency b{color:#ffbc35;font-size:1.05em}.cm-v130 .cm-theme-toggle{background:rgba(30,53,84,.8);color:#fff;border-color:rgba(110,179,247,.27)}.cm-menu-button{display:none;align-items:center;justify-content:center;gap:9px;border:1px solid #ffbb40;background:linear-gradient(125deg,#ffb326,#ff6b23);padding:10px 13px;color:#15111a;font:900 .79rem/1 sans-serif;border-radius:11px;cursor:pointer;min-height:44px}.cm-menu-icon{display:flex;flex-direction:column;gap:4px;width:19px}.cm-menu-icon i{display:block;width:19px;height:2px;background:#1c1a20;border-radius:2px}.cm-v130-navigation{border-top:1px solid rgba(255,255,255,.09)}.cm-nav-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;list-style:none;padding:0 18px!important;margin:0!important;gap:2px 8px}.cm-nav-list > li{list-style:none;margin:0!important;position:relative}.cm-nav-list a,.cm-nav-list summary{display:flex;align-items:center;gap:8px;color:#f6f8ff!important;padding:13px 13px;text-decoration:none!important;cursor:pointer;font-size:.86rem;font-weight:800;line-height:1.2;border-bottom:3px solid transparent}.cm-nav-list summary{list-style:none;user-select:none}.cm-nav-list summary::-webkit-details-marker{display:none}.cm-nav-list a:hover,.cm-nav-list summary:hover,.cm-nav-list details[open] > summary{color:#ffca51!important;background:rgba(51,128,211,.12);border-bottom-color:#ffb831}.cm-nav-chevron{color:#ffb935;font-size:1.35em;transition:transform .15s ease}.cm-nav-list details[open] .cm-nav-chevron{transform:rotate(180deg)}.cm-nav-submenu{position:absolute;z-index:1010;top:100%;left:0;min-width:235px;margin:0!important;padding:8px!important;list-style:none;border:1px solid #33639c;border-radius:0 0 13px 13px;background:#0e1c35;box-shadow:0 16px 42px rgba(0,0,0,.35)}.cm-nav-submenu li{list-style:none}.cm-nav-submenu a{border:0!important;padding:10px 13px;border-radius:8px;white-space:nowrap}.cm-nav-submenu a:hover{background:#1a3558}.cm-menu-backdrop{display:none}.cm-v130 .cm-theme-toggle{min-height:44px}.cm-home{background:radial-gradient(circle at 85% 0%,rgba(0,136,255,.23),transparent 36%),radial-gradient(circle at 5% 28%,rgba(255,75,24,.06),transparent 25%),var(--cm-bg)}.cm-home .cm-hero{border-top:2px solid rgba(39,135,241,.15)}.cm-home .cm-hero-title span{color:var(--cm-amber);text-shadow:0 0 22px rgba(235,97,11,.13)}.cm-home .cm-button-primary .wp-block-button__link{background:linear-gradient(120deg,#ffd15a,#ff921d)!important}.cm-bozo-welcome{display:grid;grid-template-columns:minmax(0,0.65fr) minmax(0,1fr);gap:clamp(18px,5vw,80px);align-items:center;max-width:1220px;margin:0 auto 48px;padding:24px clamp(18px,4vw,60px);border:1px solid rgba(246,154,38,.34);border-radius:25px;background:radial-gradient(circle at 18% 44%,rgba(248,91,27,.16),transparent 53%),linear-gradient(130deg,#0d1b38,#091021);box-shadow:inset 0 0 25px rgba(20,142,255,.08),0 25px 65px rgba(0,0,0,.25)}.cm-welcome-art{display:grid;place-items:center;min-width:0}.cm-welcome-art img{width:min(100%,370px);max-height:370px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(242,94,16,.18))}.cm-welcome-text{color:#fff}.cm-welcome-text > span{color:#ffbd3e;font:850 .75rem ui-monospace,monospace;letter-spacing:.13em}.cm-welcome-text h2{color:#fff!important;font-size:clamp(2rem,3.3vw,3.35rem);letter-spacing:-.035em;line-height:1.05;margin:14px 0 15px}.cm-welcome-text p{color:#c8d9f2;font-size:1.07rem;line-height:1.7}.cm-welcome-text a{display:inline-block;border-radius:10px;background:linear-gradient(120deg,#fbbd3e,#fb7721);color:#161a29!important;font-weight:850;padding:13px 18px;text-decoration:none;margin-top:8px}.cm-intro[hidden]{display:none!important}.cm-intro{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;background:radial-gradient(circle at 50% 50%,#123d76,#050b17 70%);color:#fff;text-align:center;padding:20px}.cm-intro-inner{display:flex;flex-direction:column;align-items:center;gap:12px;animation:cmIntroPop .35s ease-out}.cm-intro-inner img{width:124px;height:124px;object-fit:contain}.cm-intro-inner strong{display:block;color:#6ffbe9;font:900 clamp(1.7rem,6vw,3rem) ui-monospace,monospace}.cm-intro-inner strong span{color:#ffbd31}.cm-intro-kicker{color:#8fd0ff;letter-spacing:.2em;font:800 .85rem ui-monospace,monospace}.cm-intro-meter{display:flex;align-items:end;gap:5px;height:26px}.cm-intro-meter i{display:block;height:50%;width:11px;background:#43e0bb;animation:cmBeat .35s infinite alternate}.cm-intro-meter i:nth-child(2n){height:92%;animation-delay:.1s}.cm-intro-meter i:nth-child(3n){height:70%;background:#ffc034;animation-delay:.2s}.cm-intro-skip{padding:10px 22px;border-radius:9px;border:1px solid #73afe7;background:transparent;color:#fff;font-weight:800;cursor:pointer}@keyframes cmBeat{to{height:22%}}@keyframes cmIntroPop{from{opacity:.3;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.cm-unavailable-link{opacity:.68;text-decoration:underline dotted;cursor:not-allowed}@media (max-width:1050px){.cm-header-frequency{display:none}.cm-menu-button{display:flex}.cm-v130-navigation{position:absolute;top:100%;right:0;left:0;max-height:calc(100dvh - 76px);overflow:auto;background:linear-gradient(145deg,#091326,#102447);box-shadow:0 18px 38px rgba(0,0,0,.45);border:1px solid rgba(75,153,226,.4);border-top:2px solid #ffb137;visibility:hidden;opacity:0;transform:translateY(-9px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.cm-v130.cm-nav-open .cm-v130-navigation{visibility:visible;opacity:1;transform:none;pointer-events:auto}.cm-menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.25);z-index:-1;border:0;cursor:pointer}.cm-v130.cm-nav-open .cm-menu-backdrop{display:block;z-index:0}.cm-v130 .cm-header-inner{position:relative;z-index:3}.cm-v130 .cm-v130-navigation{z-index:4}.cm-nav-list{display:block;padding:12px 18px 24px!important;max-width:720px;margin:auto!important}.cm-nav-list > li{border-bottom:1px solid rgba(132,182,246,.18)}.cm-nav-list > li > a,.cm-nav-list summary{justify-content:space-between;font-size:1.05rem;min-height:54px;padding:15px 16px;border:0!important}.cm-nav-submenu{position:static;min-width:0;box-shadow:none;border:0;border-left:3px solid #ffb63e;border-radius:0;background:rgba(30,67,108,.45);padding:7px 4px!important;margin:0 14px 10px!important}.cm-nav-submenu a{padding:12px 16px;white-space:normal}.cm-bozo-welcome{grid-template-columns:1fr 1.1fr}}@media (max-width:640px){.cm-v130 .cm-header-inner{padding:8px 10px;min-height:68px;gap:5px}.cm-custom-logo{width:50px;height:50px}.cm-brand-link{gap:6px}.cm-brand-title strong{font-size:clamp(.81rem,3.65vw,1.1rem);white-space:normal;line-height:1.05}.cm-brand-title small{display:none}.cm-v130 .cm-theme-toggle{min-width:42px;width:42px}.cm-v130 .cm-toggle-label{display:none}.cm-menu-button{padding:10px;min-width:42px}.cm-menu-button > span:last-child{display:none}.cm-header-actions{gap:5px}.cm-bozo-welcome{grid-template-columns:1fr;gap:0;margin:0 14px 40px;padding:18px}.cm-welcome-art img{width:min(74vw,270px)}.cm-welcome-text h2{font-size:2.1rem}.cm-welcome-text p{font-size:.97rem}.cm-home .cm-hero{padding-top:27px!important}}@media (prefers-reduced-motion:reduce){.cm-intro-meter i,.cm-intro-inner{animation:none!important}.cm-v130-navigation{transition:none!important}}.cm-site-header.cm-v140{position:sticky!important;top:0!important;z-index:1001;padding:0!important;background:linear-gradient(110deg,rgba(6,15,32,.97),rgba(11,27,54,.97));border-bottom:2px solid rgba(255,174,24,.4);box-shadow:0 6px 22px rgba(0,0,0,.20);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cm-site-header.cm-v140.cm-no-sticky{position:relative!important;top:auto!important}.cm-v140 .cm-header-inner{display:grid!important;grid-template-columns:minmax(220px,auto) minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.5vw,24px);width:100%;max-width:1760px;margin:0 auto;padding:5px clamp(14px,2vw,32px);min-height:70px;box-sizing:border-box}.cm-v140 .cm-brand-link{display:flex;align-items:center;min-width:0;gap:10px;color:#fff!important;text-decoration:none!important}.cm-v140 .cm-custom-logo{width:57px;height:57px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,123,16,.22))}.cm-v140 .cm-brand-title{display:flex;flex-direction:column;gap:3px;min-width:0}.cm-v140 .cm-brand-title strong{font-size:clamp(.94rem,1.12vw,1.22rem);color:#fff;font-weight:900;white-space:nowrap;letter-spacing:-.03em}.cm-v140 .cm-brand-title small{font-size:.56rem;color:#ffb43b;letter-spacing:.12em;white-space:nowrap;font-weight:850}.cm-v140-navigation{min-width:0;align-self:stretch;display:flex;align-items:center;justify-content:center;border:0!important}.cm-v140 .cm-nav-list{display:flex;align-items:center;justify-content:flex-end;gap:1px;flex-wrap:nowrap;padding:0!important;margin:0!important;list-style:none;min-width:0}.cm-v140 .cm-nav-item{position:relative;flex:none;list-style:none!important;margin:0!important}.cm-v140 .cm-nav-item > a,.cm-v140 .cm-nav-item > details > summary{display:flex;align-items:center;gap:5px;min-height:44px;box-sizing:border-box;color:#f4f7ff!important;padding:10px clamp(5px,.6vw,11px);border-radius:9px;border:0!important;font-size:clamp(.72rem,.83vw,.88rem);font-weight:800;white-space:nowrap;line-height:1.2;text-decoration:none!important;cursor:pointer}.cm-v140 .cm-nav-item > details > summary{list-style:none}.cm-v140 .cm-nav-item summary::-webkit-details-marker{display:none}.cm-v140 .cm-nav-item a:hover,.cm-v140 .cm-nav-item summary:hover,.cm-v140 .cm-nav-item details[open]>summary{background:rgba(43,120,196,.2);color:#ffc456!important}.cm-v140 .cm-nav-chevron{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid rgba(252,177,46,.42);border-radius:5px;background:rgba(255,175,32,.09);color:#ffbe48;transition:transform .18s ease,background .18s}.cm-v140 details[open]>.cm-nav-submenu{display:block}.cm-v140 details[open]>summary .cm-nav-chevron{transform:rotate(180deg);background:rgba(255,175,32,.25)}.cm-v140 .cm-nav-submenu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;min-width:225px;max-width:min(86vw,310px);margin:0!important;padding:9px!important;list-style:none;background:#0e1b34;border:1px solid #3a608e;border-radius:13px;box-shadow:0 18px 44px rgba(0,0,0,.38)}.cm-v140 .cm-nav-submenu li{list-style:none!important;margin:0!important}.cm-v140 .cm-nav-submenu a{display:block;color:#f4f7ff!important;padding:11px 12px;border-radius:8px;border:0!important;font-size:.88rem;font-weight:750;white-space:normal;line-height:1.3;text-decoration:none!important}.cm-v140 .cm-nav-submenu a:hover{background:rgba(255,170,35,.13);color:#ffd16a!important}.cm-v140 .cm-nav-item:last-child .cm-nav-submenu,.cm-v140 .cm-nav-more .cm-nav-submenu{left:auto;right:0}.cm-v140 .cm-nav-more{display:none}.cm-v140 .cm-header-actions{display:flex;align-items:center;gap:8px;flex:none}.cm-v140 .cm-header-frequency{display:none}.cm-v140 .cm-theme-toggle{background:rgba(31,57,91,.9);border:1px solid rgba(114,167,224,.32);color:#fff;min-height:42px;border-radius:9px;padding:8px 10px}.cm-v140 .cm-menu-button{display:none;align-items:center;justify-content:center;gap:8px;border:1px solid #ffc35a;background:linear-gradient(125deg,#ffb83b,#ff762d);color:#141b28;padding:9px 13px;border-radius:10px;min-height:44px;font-weight:900;cursor:pointer}.cm-v140 .cm-menu-icon{display:flex;flex-direction:column;gap:4px;width:19px}.cm-v140 .cm-menu-icon i{display:block;width:19px;height:2px;border-radius:2px;background:#172032}.cm-v140 .cm-menu-backdrop{display:none}.cm-v140 .cm-nav-list a:focus-visible,.cm-v140 .cm-nav-list summary:focus-visible,.cm-v140 .cm-menu-button:focus-visible{outline:3px solid #ffd45c;outline-offset:2px}@media(min-width:1151px) and (max-width:1499px){.cm-v140 .cm-nav-late{display:none}.cm-v140 .cm-nav-more{display:list-item}.cm-v140 .cm-brand-title small{display:none}.cm-v140 .cm-nav-item>a,.cm-v140 .cm-nav-item>details>summary{font-size:.8rem;padding-inline:8px}}@media(max-width:1150px){.cm-v140 .cm-header-inner{grid-template-columns:minmax(0,1fr) auto;padding:7px 16px;min-height:68px;position:relative;z-index:4}.cm-v140 .cm-menu-button{display:inline-flex}.cm-v140 .cm-v140-navigation{position:absolute;top:100%;right:0;left:auto;width:min(440px,100vw);max-height:calc(100dvh - 66px);overflow:auto;overscroll-behavior:contain;background:linear-gradient(160deg,#071529,#112d50);border:1px solid #4279b1!important;border-top:3px solid #ffb63c!important;border-radius:0 0 0 18px;box-shadow:0 24px 55px rgba(0,0,0,.45);z-index:5;visibility:hidden;opacity:0;transform:translateY(-8px);pointer-events:none;display:block;transition:opacity .18s,transform .18s,visibility .18s}.cm-v140.cm-nav-open .cm-v140-navigation{visibility:visible;opacity:1;transform:none;pointer-events:auto}.cm-v140 .cm-nav-list{display:block;padding:14px 16px 24px!important;margin:0!important}.cm-v140 .cm-nav-item{display:block;border-bottom:1px solid rgba(162,189,235,.17)}.cm-v140 .cm-nav-more{display:none}.cm-v140 .cm-nav-item>a,.cm-v140 .cm-nav-item>details>summary{display:flex;justify-content:space-between;font-size:1rem;padding:15px 14px;min-height:51px;white-space:normal}.cm-v140 .cm-nav-submenu{position:static;min-width:0;max-width:none;margin:0 8px 12px!important;padding:5px 6px!important;border:0;border-left:3px solid #fcb645;border-radius:0 10px 10px 0;box-shadow:none;background:rgba(42,85,138,.35)}.cm-v140 .cm-nav-submenu a{padding:12px 13px;font-size:.95rem}.cm-v140 .cm-menu-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.54);z-index:1;border:0}.cm-v140.cm-nav-open .cm-menu-backdrop{display:block}.cm-v140 .cm-brand-title small{display:none}}@media(max-width:610px){.cm-v140 .cm-header-inner{padding:7px 10px;gap:7px}.cm-v140 .cm-custom-logo{width:47px;height:47px}.cm-v140 .cm-brand-link{gap:7px}.cm-v140 .cm-brand-title strong{font-size:clamp(.81rem,3.7vw,1.06rem);line-height:1.08;white-space:normal}.cm-v140 .cm-header-actions{gap:6px}.cm-v140 .cm-theme-toggle{width:42px;min-width:42px;min-height:44px;padding:8px}.cm-v140 .cm-toggle-label{display:none}.cm-v140 .cm-menu-button{min-width:43px;min-height:44px;padding:10px}.cm-v140 .cm-menu-button>span:last-child{display:none}.cm-v140 .cm-v140-navigation{width:100vw;border-radius:0 0 16px 16px}}@media(prefers-reduced-motion:reduce){.cm-v140 .cm-v140-navigation,.cm-v140 .cm-nav-chevron{transition:none!important}}.cm-site-header.cm-v150{--cm-metal-text:#f6f8ff;--cm-metal-sub:#ffce68;--cm-metal-edge:#497ba7;position:sticky!important;top:0!important;z-index:1100;isolation:isolate;padding:0!important;color:var(--cm-metal-text);background:linear-gradient(180deg,#1a2b43 0%,#0b1627 20%,#071323 57%,#12243b 96%,#091222 100%);border-bottom:2px solid #ae7a29;box-shadow:0 8px 24px rgba(3,10,22,.32),inset 0 1px rgba(219,238,255,.2);transition:background .35s ease,box-shadow .3s ease}.cm-v150.cm-no-sticky{position:relative!important;top:auto!important}.cm-v150.cm-metallic{background-image:linear-gradient(120deg,rgba(255,255,255,.07),transparent 25%,rgba(50,93,125,.10) 50%,transparent 85%),linear-gradient(180deg,#24374c 0%,#0c1829 17%,#081323 53%,#142a43 93%,#0a1629 100%)}.cm-v150.cm-metallic:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.19;background:repeating-linear-gradient(0deg,transparent 0,rgba(255,255,255,.11) 1px,transparent 2px,transparent 6px)}.cm-v150.cm-metallic:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.07) 44%,rgba(255,255,255,.19) 49%,transparent 53%,transparent 83%);background-size:250% 100%;animation:cmMetalShine 16s ease-in-out infinite}@keyframes cmMetalShine{0%,68%,100%{background-position:130% 0}79%{background-position:-90% 0}}html[data-cm-theme="light"] .cm-v150{--cm-metal-text:#162638;--cm-metal-sub:#854600;--cm-metal-edge:#9ca9b5;background:linear-gradient(180deg,#f6faff 0%,#b7c3ce 14%,#e4eaf1 47%,#f4f7fb 69%,#9eafbe 100%);border-bottom-color:#a77c43;box-shadow:0 5px 22px rgba(19,39,69,.19),inset 0 1px #fff}html[data-cm-theme="light"] .cm-v150.cm-metallic{background-image:linear-gradient(110deg,rgba(255,255,255,.5),transparent 30%,rgba(48,64,89,.09) 56%,rgba(255,255,255,.52) 78%),linear-gradient(180deg,#fff 0%,#b7c4d1 16%,#edf1f6 49%,#d4dce5 77%,#9eacb9 100%)}.cm-v150 .cm-header-inner{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(9px,1vw,20px);width:100%;max-width:none;margin:0 auto;box-sizing:border-box;min-height:103px;padding:9px clamp(12px,2vw,38px);transition:min-height .26s ease,padding .26s ease}.cm-v150 .cm-brand-link{display:flex;align-items:center;gap:12px;min-width:0;color:var(--cm-metal-text)!important;text-decoration:none!important}.cm-v150 .cm-custom-logo{width:80px;height:80px;flex:none;object-fit:contain;filter:drop-shadow(0 0 13px rgba(255,169,37,.34));transition:width .26s ease,height .26s ease,filter .26s ease}.cm-v150 .cm-brand-title{display:flex;flex-direction:column;gap:4px;min-width:0}.cm-v150 .cm-brand-title strong{font-size:clamp(.98rem,1.1vw,1.25rem);line-height:1.17;color:var(--cm-metal-text);font-weight:950;letter-spacing:-.03em;white-space:nowrap}.cm-v150 .cm-brand-title small{font-size:.58rem;letter-spacing:.12em;font-weight:850;color:var(--cm-metal-sub);white-space:nowrap}.cm-v150.cm-compact .cm-header-inner{min-height:66px;padding-top:5px;padding-bottom:5px}.cm-v150.cm-compact .cm-custom-logo{width:51px;height:51px;filter:drop-shadow(0 0 7px rgba(255,169,37,.24))}.cm-v150.cm-compact .cm-brand-title small{display:none}.cm-v150-navigation{display:flex;align-items:center;min-width:0;width:100%;align-self:stretch;justify-content:stretch;z-index:8}.cm-v150 .cm-nav-list{display:flex;align-items:center;justify-content:space-between;gap:7px;flex-wrap:nowrap;min-width:0;width:100%;margin:0!important;padding:0!important;list-style:none!important}.cm-v150 .cm-nav-item{display:list-item;position:relative;flex:0 0 auto;list-style:none!important;margin:0!important}.cm-v150 .cm-nav-item[hidden]{display:none!important}.cm-v150 .cm-nav-item>a,.cm-v150 .cm-nav-item>details>summary{min-height:45px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 9px;font-size:clamp(.74rem,.84vw,.91rem);font-weight:850;line-height:1.2;white-space:nowrap;border:1px solid transparent!important;border-radius:9px;text-decoration:none!important;color:var(--cm-metal-text)!important;background:transparent;cursor:pointer;box-sizing:border-box}.cm-v150 .cm-nav-item>details>summary{list-style:none}.cm-v150 summary::-webkit-details-marker{display:none}.cm-v150 .cm-nav-item>a:hover,.cm-v150 .cm-nav-item>details>summary:hover,.cm-v150 .cm-nav-item>details[open]>summary{color:#ffda7b!important;background:linear-gradient(180deg,rgba(71,125,166,.26),rgba(255,185,47,.08));border-color:rgba(255,198,92,.27)!important}html[data-cm-theme="light"] .cm-v150 .cm-nav-item>a:hover,html[data-cm-theme="light"] .cm-v150 .cm-nav-item>details>summary:hover,html[data-cm-theme="light"] .cm-v150 .cm-nav-item>details[open]>summary{color:#7c4000!important;background:rgba(245,250,255,.70);border-color:rgba(126,103,60,.3)!important}.cm-v150 .cm-nav-chevron{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;flex:none;color:#ffbf5a;border-radius:50%;border:1px solid rgba(255,192,84,.48);background:radial-gradient(circle at 30% 30%,rgba(255,200,94,.23),rgba(58,104,148,.12));box-shadow:inset 0 1px rgba(255,255,255,.1);transition:transform .2s ease,background .2s ease}.cm-v150 details[open]>summary .cm-nav-chevron{transform:rotate(180deg);background:rgba(255,181,47,.26)}html[data-cm-theme="light"] .cm-v150 .cm-nav-chevron{color:#905000;border-color:#a68450;background:#f3e4cb}.cm-v150 .cm-nav-submenu{position:absolute;z-index:40;top:calc(100% + 9px);left:0;min-width:245px;max-width:min(90vw,330px);padding:8px!important;margin:0!important;list-style:none!important;background:linear-gradient(160deg,#112844,#071728);border:1px solid #577da3;border-top:2px solid #efad3d;border-radius:12px;box-shadow:0 18px 40px rgba(1,10,20,.47)}.cm-v150 .cm-nav-submenu li{margin:0!important;padding:0!important;list-style:none!important}.cm-v150 .cm-nav-submenu a{display:block;color:#f7f9ff!important;text-decoration:none!important;padding:10px 11px;border-radius:7px;line-height:1.35;font-size:.86rem;font-weight:750;white-space:normal}.cm-v150 .cm-nav-submenu a:hover{color:#ffcb65!important;background:rgba(66,121,182,.26)}.cm-v150 .cm-nav-group-link a{color:#ffd184!important;border-bottom:1px solid rgba(204,213,227,.18)!important;margin-bottom:5px}html[data-cm-theme="light"] .cm-v150 .cm-nav-submenu{background:linear-gradient(160deg,#f9fbff,#dbe4ee);border-color:#aebccb;border-top-color:#aa7533;box-shadow:0 15px 30px rgba(15,36,64,.23)}html[data-cm-theme="light"] .cm-v150 .cm-nav-submenu a{color:#1b2c40!important}html[data-cm-theme="light"] .cm-v150 .cm-nav-submenu a:hover{color:#784800!important;background:#ffffffad}html[data-cm-theme="light"] .cm-v150 .cm-nav-group-link a{color:#915500!important;border-color:#b8c8d5!important}.cm-v150 .cm-nav-more>.cm-nav-submenu,.cm-v150 .cm-nav-more>details>.cm-nav-submenu{right:0;left:auto;min-width:265px;max-height:min(70vh,640px);overflow:auto}.cm-v150 .cm-nav-more-list>.cm-nav-item{display:block;width:100%}.cm-v150 .cm-nav-more-list>.cm-nav-item>a,.cm-v150 .cm-nav-more-list>.cm-nav-item>details>summary{display:flex;justify-content:space-between;width:100%;white-space:normal;text-align:left;padding:10px 12px;min-height:42px}.cm-v150 .cm-nav-more-list>.cm-nav-item>details>.cm-nav-submenu{position:static;min-width:0;max-width:none;box-shadow:none;margin:3px 4px 10px!important;border:0;border-left:3px solid #e7a53c;border-radius:4px;background:rgba(55,98,142,.18)}.cm-v150 .cm-header-actions{display:flex;align-items:center;gap:8px;flex:none}.cm-v150 .cm-header-frequency{display:none;align-items:center;gap:4px;white-space:nowrap;font:.67rem ui-monospace,monospace;letter-spacing:.03em;color:var(--cm-metal-text);opacity:.94}.cm-v150 .cm-header-frequency b{color:var(--cm-metal-sub);font-weight:900}.cm-v150 .cm-signal-indicator{display:inline-flex;align-items:end;gap:2px;height:13px;margin-right:5px}.cm-v150 .cm-signal-indicator i{width:3px;border-radius:2px;background:#39d8bd;box-shadow:0 0 5px #3ad9ba77}.cm-v150 .cm-signal-indicator i:nth-child(1){height:5px}.cm-v150 .cm-signal-indicator i:nth-child(2){height:9px}.cm-v150 .cm-signal-indicator i:nth-child(3){height:13px}.cm-v150.cm-metallic .cm-signal-indicator i{animation:cmSignalPulse 2.2s ease-in-out infinite alternate}.cm-v150.cm-metallic .cm-signal-indicator i:nth-child(2){animation-delay:.25s}.cm-v150.cm-metallic .cm-signal-indicator i:nth-child(3){animation-delay:.5s}@keyframes cmSignalPulse{0%,60%{opacity:.55;transform:scaleY(.6);transform-origin:bottom}100%{opacity:1;transform:scaleY(1);transform-origin:bottom}}.cm-v150 .cm-theme-toggle{min-height:42px;padding:7px 11px;border-radius:9px;border:1px solid rgba(127,162,193,.6);background:rgba(45,76,104,.33);color:var(--cm-metal-text);font-weight:800}html[data-cm-theme="light"] .cm-v150 .cm-theme-toggle{background:rgba(255,255,255,.6);border-color:#a6b1bd;color:#22354b}.cm-v150 .cm-menu-button{display:none;align-items:center;gap:7px;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid #c88c3c;background:linear-gradient(145deg,#ffdc8c,#f2a83f);color:#192334;font-weight:900;cursor:pointer}.cm-v150 .cm-menu-icon{display:flex;flex-direction:column;gap:4px}.cm-v150 .cm-menu-icon i{height:2px;width:19px;border-radius:2px;background:#1b2433}.cm-v150 .cm-menu-backdrop{display:none}.cm-v150 a:focus-visible,.cm-v150 summary:focus-visible,.cm-v150 button:focus-visible{outline:3px solid #ffca5d;outline-offset:3px}@media(min-width:1490px){.cm-v150 .cm-header-frequency{display:inline-flex}}@media(max-width:1380px){.cm-v150 .cm-brand-title small{display:none}}@media(max-width:1080px){.cm-v150 .cm-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:82px;padding:7px 14px;position:relative;z-index:5}.cm-v150 .cm-custom-logo{width:63px;height:63px}.cm-v150.cm-compact .cm-header-inner{min-height:63px;padding:5px 12px}.cm-v150.cm-compact .cm-custom-logo{width:49px;height:49px}.cm-v150 .cm-menu-button{display:inline-flex}.cm-v150 .cm-v150-navigation{position:absolute;top:100%;right:0;left:auto;display:block;width:min(480px,100vw);max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(155deg,#09172b,#14345a);border:1px solid #4476a5;border-top:3px solid #f0b145;border-radius:0 0 0 16px;box-shadow:0 20px 55px #0009;visibility:hidden;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:20}.cm-v150.cm-nav-open .cm-v150-navigation{visibility:visible;opacity:1;transform:none;pointer-events:auto}.cm-v150 .cm-nav-list{display:block;padding:12px 14px 25px!important;margin:0!important}.cm-v150 .cm-nav-list>.cm-nav-item{display:block;border-bottom:1px solid #879db537}.cm-v150 .cm-nav-list>.cm-nav-item>a,.cm-v150 .cm-nav-list>.cm-nav-item>details>summary{display:flex;justify-content:space-between;font-size:1rem;min-height:53px;padding:14px 12px;white-space:normal}.cm-v150 .cm-nav-more{display:none!important}.cm-v150 .cm-nav-submenu{position:static;min-width:0;max-width:none;max-height:none;overflow:visible;margin:0 4px 11px!important;padding:5px 7px!important;border:none;border-left:3px solid #ffbd50;border-radius:0 9px 9px 0;box-shadow:none;background:rgba(68,110,148,.35)}.cm-v150 .cm-nav-submenu a{padding:11px 12px;font-size:.96rem}.cm-v150 .cm-menu-backdrop{display:none;position:fixed;inset:0;background:rgba(1,8,17,.63);border:0;z-index:3}.cm-v150.cm-nav-open .cm-menu-backdrop{display:block}html[data-cm-theme="light"] .cm-v150 .cm-v150-navigation{background:linear-gradient(160deg,#eef3f8,#c7d5e4);border-color:#8ea6bd;border-top-color:#b27932}html[data-cm-theme="light"] .cm-v150 .cm-nav-submenu{background:rgba(255,255,255,.62)}}@media(max-width:570px){.cm-v150 .cm-header-inner{padding:6px 9px;min-height:68px;gap:5px}.cm-v150 .cm-custom-logo{width:53px;height:53px}.cm-v150.cm-compact .cm-custom-logo{width:44px;height:44px}.cm-v150 .cm-brand-link{gap:7px}.cm-v150 .cm-brand-title strong{font-size:clamp(.81rem,3.3vw,1.04rem);white-space:normal;line-height:1.06}.cm-v150 .cm-header-actions{gap:6px}.cm-v150 .cm-theme-toggle{min-width:42px;min-height:44px;width:42px;padding:8px}.cm-v150 .cm-toggle-label{display:none}.cm-v150 .cm-menu-button{width:44px;padding:9px;min-height:44px;justify-content:center}.cm-v150 .cm-menu-button>span:last-child{display:none}.cm-v150 .cm-v150-navigation{width:100vw;border-radius:0 0 13px 13px}}@media(prefers-reduced-motion:reduce){.cm-v150.cm-metallic:after{animation:none;opacity:0}.cm-v150.cm-metallic .cm-signal-indicator i{animation:none}.cm-v150 .cm-header-inner,.cm-v150 .cm-custom-logo,.cm-v150 .cm-v150-navigation{transition:none!important}}.cm-v150 .cm-header-signal-compact{display:none;align-items:end;gap:2px;height:14px;padding:0 4px}.cm-v150 .cm-header-signal-compact i{width:3px;background:#36d6bd;border-radius:2px;box-shadow:0 0 5px #3ddbbc70}.cm-v150 .cm-header-signal-compact i:first-child{height:5px}.cm-v150 .cm-header-signal-compact i:nth-child(2){height:9px}.cm-v150 .cm-header-signal-compact i:nth-child(3){height:13px}@media(min-width:1081px) and (max-width:1489px){.cm-v150 .cm-header-signal-compact{display:inline-flex}}.cm-v150.cm-metallic .cm-header-signal-compact i{animation:cmSignalPulse 2.2s ease-in-out infinite alternate}.cm-v150.cm-metallic .cm-header-signal-compact i:nth-child(2){animation-delay:.2s}.cm-v150.cm-metallic .cm-header-signal-compact i:nth-child(3){animation-delay:.4s}@media(prefers-reduced-motion:reduce){.cm-v150.cm-metallic .cm-header-signal-compact i{animation:none}}html,body{margin:0!important;padding-top:0!important}body .wp-site-blocks{padding-block-start:0!important;margin-block-start:0!important}body .wp-site-blocks > :first-child,
body .wp-site-blocks > .wp-block-template-part:first-child,
body .wp-site-blocks > .wp-block-template-part:first-child > *:first-child{margin-block-start:0!important;padding-block-start:0!important}.cm-site-header.cm-v150{margin:0!important;top:0!important}body .wp-site-blocks > .wp-block-template-part:has(> .cm-site-header){position:sticky;top:0;z-index:1100;margin:0!important}.cm-site-header.cm-v150{--cm-metal-text:#f5f8ff;--cm-metal-sub:#ffca76;--cm-metal-divider:rgba(168,201,233,.22);background:linear-gradient(180deg,#192d41 0%,#10263d 48%,#0c1c30 100%);border-bottom:2px solid #bc8d47;box-shadow:0 6px 20px rgba(0,10,23,.19),inset 0 1px rgba(217,237,255,.09);backdrop-filter:none;-webkit-backdrop-filter:none}.cm-site-header.cm-v150.cm-metallic{background-image:linear-gradient(125deg,rgba(255,255,255,.035),transparent 36%,rgba(135,170,195,.045) 73%,transparent 100%),
 linear-gradient(180deg,#192d41 0%,#10263d 48%,#0c1c30 100%)}.cm-site-header.cm-v150.cm-metallic:before{opacity:.075}.cm-site-header.cm-v150.cm-metallic:after{opacity:.32;animation-duration:24s}html[data-cm-theme="light"] .cm-site-header.cm-v150{--cm-metal-text:#1b2f45;--cm-metal-sub:#805018;--cm-metal-divider:rgba(63,94,123,.23);background:linear-gradient(180deg,#f1f6fa 0%,#dce7f0 49%,#cad9e6 100%);border-bottom-color:#b38a53;box-shadow:0 6px 20px rgba(15,45,75,.13),inset 0 1px #fff}html[data-cm-theme="light"] .cm-site-header.cm-v150.cm-metallic{background-image:linear-gradient(110deg,rgba(255,255,255,.16),transparent 40%,rgba(255,255,255,.13) 75%),
 linear-gradient(180deg,#f1f6fa 0%,#dce7f0 49%,#cad9e6 100%)}.cm-v150 .cm-header-inner{column-gap:clamp(12px,1.4vw,23px)}@media(min-width:1081px){.cm-v150 .cm-brand-link{padding-inline-end:clamp(16px,2vw,35px);border-inline-end:1px solid var(--cm-metal-divider)}.cm-v150 .cm-v150-navigation{padding-inline-start:clamp(5px,.8vw,14px)}}html.cm-js.cm-nav-pending .cm-v150:not(.cm-nav-ready) .cm-v150-navigation{visibility:hidden}.cm-v150 .cm-nav-measurer{position:absolute!important;left:-100000px!important;top:0!important;display:flex!important;align-items:center!important;gap:7px!important;width:max-content!important;visibility:hidden!important;pointer-events:none!important;white-space:nowrap!important;overflow:visible!important;z-index:-10!important}.cm-v150 .cm-nav-measurer>.cm-nav-item{flex:0 0 auto!important;display:list-item!important}.cm-v150 .cm-nav-measurer>.cm-nav-item>details>.cm-nav-submenu{display:none!important}.cm-v150 .cm-nav-item>a:hover,.cm-v150 .cm-nav-item>details>summary:hover{transition:background-color .12s,color .12s}@media(max-width:1080px){.cm-v150 .cm-brand-link{border-inline-end:0;padding-inline-end:0}.cm-v150 .cm-header-inner{padding-block:6px}.cm-v150 .cm-v150-navigation{padding:0}}@media(prefers-reduced-motion:reduce){.cm-site-header.cm-v150.cm-metallic:after{animation:none!important}}@media(min-width:1081px){.cm-v150 .cm-header-inner{align-items:center}.cm-v150 .cm-brand-title strong{display:block}}@media(pointer:coarse){.cm-v150 .cm-header-inner,.cm-v150 .cm-custom-logo{transition-duration:.18s}}html{scroll-padding-top:90px}@media(max-width:1080px){html{scroll-padding-top:78px}}.cm-site-header.cm-v150 .cm-brand-link{gap:clamp(10px,1vw,16px)}.cm-site-header.cm-v150 .cm-custom-logo{display:block;object-fit:contain;object-position:center;aspect-ratio:1/1;border-radius:50%;background:transparent;max-width:none}@media (min-width:1081px){.cm-site-header.cm-v150 .cm-brand-link{margin-inline-end:clamp(8px,1.2vw,21px)}}@media (max-width:570px){.cm-site-header.cm-v150 .cm-brand-link{gap:9px}.cm-site-header.cm-v150 .cm-custom-logo{width:51px;height:51px}.cm-site-header.cm-v150.cm-compact .cm-custom-logo{width:43px;height:43px}}.cm-home .cm-bozo-welcome.cm-welcome-banner{width:min(calc(100% - 32px),1250px);max-width:1250px;display:flex;flex-direction:column;gap:clamp(16px,3vw,32px);align-items:stretch;margin:0 auto clamp(36px,5vw,76px);padding:clamp(12px,2vw,24px);border:1px solid rgba(255,166,37,.42);border-radius:clamp(13px,2vw,24px);background:linear-gradient(145deg,#102a48,#061220 70%);overflow:hidden;box-shadow:0 22px 56px rgba(0,0,0,.20)}.cm-home .cm-welcome-banner .cm-welcome-art{width:100%;min-width:0;display:block}.cm-home .cm-welcome-banner .cm-welcome-art img{display:block;box-sizing:border-box;max-width:100%;width:100%;height:auto;max-height:none;aspect-ratio:1983/793;object-fit:contain;border-radius:clamp(8px,1vw,16px);background:#061221;filter:none}.cm-home .cm-welcome-banner .cm-welcome-text{width:100%;min-width:0;max-width:900px;align-self:center;text-align:center;padding:0 clamp(4px,2vw,20px) clamp(10px,2vw,22px)}.cm-home .cm-welcome-banner .cm-welcome-text h2{font-size:clamp(1.75rem,3.2vw,2.8rem)}.cm-home .cm-welcome-banner .cm-welcome-text p{max-width:720px;margin-inline:auto}html[data-cm-theme="light"] .cm-home .cm-welcome-banner{border-color:rgba(148,94,36,.38);background:linear-gradient(150deg,#e1eaf5,#f5f8fc);box-shadow:0 16px 40px rgba(17,45,70,.12)}html[data-cm-theme="light"] .cm-home .cm-welcome-banner .cm-welcome-text h2{color:#1a2b44!important}html[data-cm-theme="light"] .cm-home .cm-welcome-banner .cm-welcome-text p{color:#435b72}html[data-cm-theme="light"] .cm-home .cm-welcome-banner .cm-welcome-text>span{color:#a35600}@media (max-width:640px){.cm-home .cm-bozo-welcome.cm-welcome-banner{width:calc(100% - 24px);padding:10px;gap:15px}.cm-home .cm-welcome-banner .cm-welcome-text{padding:0 12px 14px}.cm-home .cm-welcome-banner .cm-welcome-text h2{line-height:1.12}}body.cm170-tool-page .cm-content-shell{padding-top:44px}body.cm170-tool-page .cm-inner-page .wp-block-post-content{max-width:1180px}body.cm170-tool-page .cm-inner-page > h1{font-size:clamp(2rem,3.8vw,3.5rem)}body.cm170-tool-page .cm-inner-page .wp-block-post-content .cmth-wrap h2,
body.cm170-tool-page .cm-inner-page .wp-block-post-content .cmth-wrap h3{margin-top:12px}@media(max-width:600px){body.cm170-tool-page .cm-content-shell{padding:25px 12px 55px}}.cm-skip-to-content{position:fixed;z-index:999999;top:10px;left:12px;transform:translateY(-180%);padding:12px 18px;border-radius:8px;background:#fff;color:#07192d!important;font-weight:800;box-shadow:0 4px 15px #0007;transition:transform .12s linear}.cm-skip-to-content:focus{transform:translateY(0);outline:3px solid #f5aa29;outline-offset:3px}#cm-main{scroll-margin-top:85px}.cm-site-header a:focus-visible,.cm-site-header summary:focus-visible,.cm-site-header button:focus-visible,.cm-content-shell a:focus-visible,.cm-home a:focus-visible{outline:3px solid #f4bc58!important;outline-offset:4px;border-radius:4px}.cm-content-shell img,.cm-home img{max-width:100%;height:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.cm-site-header *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cm-site-header.cm-v150 .cm-nav-account>a{font-weight:850!important;letter-spacing:.025em;border:1px solid rgba(231,178,83,.36)!important;background:rgba(11,24,42,.22);color:var(--cm-metal-text)!important;min-height:39px;display:flex;align-items:center;justify-content:center;border-radius:10px}.cm-site-header.cm-v150 .cm-nav-register>a{background:linear-gradient(115deg,#db9a32,#ffd07a)!important;border-color:#f4c075!important;color:#281907!important;text-shadow:none}.cm-site-header.cm-v150 .cm-nav-register>a:hover{background:linear-gradient(115deg,#ffd07a,#fff0b9)!important;color:#281907!important}html[data-cm-theme="light"] .cm-site-header.cm-v150 .cm-nav-account:not(.cm-nav-register)>a{background:rgba(255,255,255,.48);border-color:rgba(112,131,149,.38)!important}.cm-site-header.cm-v150 .cm-nav-more-list>.cm-nav-account>a{width:100%;justify-content:flex-start;padding:10px 12px}@media(max-width:1080px){.cm-site-header.cm-v150 .cm-nav-account>a{min-height:48px;justify-content:space-between;padding:13px 14px}}.cm-admin-quick-edit{position:fixed;inset:auto max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) auto;z-index:1050;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 15px;border:1px solid #e2b35b;border-radius:999px;background:linear-gradient(130deg,#1b344d,#0a192a);color:#fff9e8!important;font-size:.84rem;font-weight:800;text-decoration:none!important;box-shadow:0 6px 26px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.17);transition:box-shadow .15s ease,transform .15s ease}.cm-admin-quick-edit:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.35),0 0 0 2px #e4aa52}.cm-admin-quick-edit:focus-visible{outline:3px solid #ffe5a6;outline-offset:3px}.cm-admin-quick-edit svg{width:17px;height:17px;flex:none}html[data-cm-theme="light"] .cm-admin-quick-edit{background:linear-gradient(130deg,#f9fbff,#d7e0eb);color:#18344f!important;border-color:#b98b42}html[data-cm-theme="light"] .cm-admin-quick-edit:hover{color:#102740!important}@media(max-width:570px){.cm-admin-quick-edit{padding:9px 12px;min-height:40px;font-size:.78rem;bottom:calc(14px + env(safe-area-inset-bottom,0px));right:calc(12px + env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:reduce){.cm-admin-quick-edit{transition:none}.cm-admin-quick-edit:hover{transform:none}}@media (min-width:1081px){.cm-v150 .cm-nav-item.cm-mega-item > details > .cm-mega-panel{width:min(560px,calc(100vw - 48px));min-width:420px;max-width:560px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;padding:15px!important;max-height:min(74vh,690px);overflow:auto;scrollbar-width:thin}.cm-v150 .cm-nav-item.cm-mega-item > details > .cm-mega-panel .cm-mega-intro{grid-column:1/-1;display:flex;gap:12px;align-items:center;border-bottom:1px solid rgba(157,179,210,.3);padding:4px 8px 12px;margin-bottom:5px}.cm-v150 .cm-mega-intro .cm-mega-icon{width:46px;height:46px;border-radius:12px;background:rgba(255,180,42,.12);display:grid;place-items:center;font-size:25px;flex:none}.cm-v150 .cm-mega-intro small{display:block;color:#f9bf67;font-size:.68rem;letter-spacing:.12em;font-weight:800}.cm-v150 .cm-mega-intro strong{display:block;color:#f8fbff;font-size:1.14rem}.cm-v150 .cm-mega-intro p{color:#c6d9ea;font-size:.78rem;line-height:1.4;margin:3px 0 0}.cm-v150 .cm-nav-item.cm-mega-item > details > .cm-mega-panel .cm-nav-group-link{grid-column:1/-1;order:20;margin-top:5px}.cm-v150 .cm-mega-link a{min-height:55px}.cm-v150 .cm-mega-link a small{display:block;font-size:.7rem;line-height:1.3;font-weight:400;color:#c2cfe0;margin-top:4px}html[data-cm-theme="light"] .cm-v150 .cm-mega-intro strong{color:#23364a}html[data-cm-theme="light"] .cm-v150 .cm-mega-intro p,html[data-cm-theme="light"] .cm-v150 .cm-mega-link a small{color:#536779}html[data-cm-theme="light"] .cm-v150 .cm-mega-intro small{color:#875100}.cm-v150 .cm-nav-more-list > .cm-nav-item.cm-mega-item > details > .cm-mega-panel{width:auto;min-width:0;max-width:none;display:block;overflow:visible;padding:6px!important;max-height:none}.cm-v150 .cm-nav-more-list .cm-mega-intro{display:none!important}.cm-v150 .cm-nav-more-list .cm-mega-link a small{display:none}}@media (max-width:1080px){.cm-v150 .cm-mega-intro{display:none!important}.cm-v150 .cm-mega-link a small{display:block;font-size:.76rem;font-weight:400;opacity:.75;margin-top:3px}.cm-v150 .cm-nav-item.cm-mega-item >details>.cm-mega-panel{display:block;max-width:none;width:auto}}.bozos-breadcrumbs{font-size:.79rem;margin:0 0 16px;color:var(--cm-muted)}.bozos-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none!important;padding:0!important;margin:0!important}.bozos-breadcrumbs li{display:flex;align-items:center;gap:6px;max-width:100%;overflow-wrap:anywhere}.bozos-breadcrumbs li:not(:last-child)::after{content:'›';opacity:.72;margin-left:2px}.bozos-breadcrumbs a{color:var(--cm-amber)!important}.bozos-breadcrumbs [aria-current=page]{color:var(--cm-muted)}.cm-v150 .bozos-search-trigger{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border:1px solid rgba(162,189,225,.55);background:rgba(43,77,107,.35);color:var(--cm-metal-text);border-radius:11px;cursor:pointer}.cm-v150 .bozos-search-trigger:hover{border-color:#ffbd55;color:#ffc76c}.cm-v150 .bozos-search-trigger:focus-visible{outline:3px solid #ffd46a;outline-offset:2px}@media(max-width:570px){.cm-v150 .bozos-search-trigger{width:40px;height:42px}}@media(prefers-reduced-motion:reduce){.cm-v150 .cm-mega-panel *{transition:none!important;animation:none!important}}.cm-home .cm-welcome-banner .cm-welcome-art{aspect-ratio:1600 / 640;min-height:0}.cm-home .cm-welcome-banner .cm-welcome-art img{aspect-ratio:1600 / 640}.cm-v150 .cm-nav-item>details>summary{cursor:pointer}.cm-v150 .cm-nav-item>details>summary::-webkit-details-marker{display:none}.cm-v150 .cm-nav-list summary:focus-visible,
.cm-v150 .cm-nav-list a:focus-visible,
.cm-v150 .cm-menu-button:focus-visible{outline:3px solid #ffd067!important;outline-offset:3px}:where(.cm-content-shell, .cm-home) :is(h2,h3,h4,[id]){scroll-margin-top:94px}body.bozos-soft-motion .cm-v150.cm-metallic::after,
body.bozos-soft-motion .cm-v150 .cm-signal-indicator i,
body.bozos-soft-motion .cm-v150 .cm-header-signal-compact i,
body.bozos-soft-motion .cm160-meter-bars i,
body.bozos-soft-motion .cm-intro-meter i{animation:none!important}body.bozos-soft-motion .cm-intro-inner{animation:none!important}@media (prefers-reduced-motion: reduce){.cm160-meter-bars i,.cm-intro-meter i,.cm-v150 .cm-header-signal-compact i,
 .cm-v150 .cm-signal-indicator i{animation:none!important}.cm-site-header,.cm-home :is(a,button){scroll-behavior:auto!important}}@media (max-width: 640px){.cm-home .cm-welcome-banner .cm-welcome-art{aspect-ratio:1600 / 640}.cm-v150 .cm-v150-navigation{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}html.cm-nav-failed .cm-site-header.cm-v150{position:static!important}html.cm-nav-failed .cm-v150 .cm-v150-navigation{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:static!important;transform:none!important;width:100%!important;max-height:none!important;overflow:visible!important;grid-column:1/-1!important}html.cm-nav-failed .cm-v150 .cm-menu-button,html.cm-nav-failed .cm-v150 .cm-menu-backdrop{display:none!important}html.cm-nav-failed .cm-v150 .cm-nav-list{display:flex;flex-wrap:wrap}@media(max-width:1080px){html.cm-nav-failed .cm-v150 .cm-header-inner{display:flex!important;flex-wrap:wrap!important}html.cm-nav-failed .cm-v150 .cm-nav-list{display:block!important}}@media (min-width:1081px){.cm-v150 .cm-nav-item > details > .cm-nav-submenu{transform:translateX(var(--cm-nav-offset-x, 0px));max-width:calc(100vw - 32px)}.cm-v150 .cm-nav-item > details.cm-nav-flip > .cm-nav-submenu{left:auto;right:0}.cm-v150 .cm-nav-item.cm-mega-item > details > .cm-mega-panel{width:min(560px,calc(100vw - 32px));min-width:0}.cm-v150 .cm-nav-more > details > .cm-nav-more-list{left:auto;right:0}.cm-v150 .cm-nav-more-list > .cm-nav-item > details > .cm-nav-submenu{transform:none;max-width:none}}body.cm370-museum-page .cm-inner-page{max-width:1240px;width:min(100%,1240px)}body.cm370-museum-page .cm-inner-page > .wp-block-post-content,
body.cm370-museum-page .cm-inner-page .wp-block-post-content{max-width:1200px !important;width:100%}body.cm370-museum-page .cm-inner-page .wp-block-post-content .bms-compare-table{display:table;width:100%;overflow:visible}body.cm370-museum-page .cm-inner-page .wp-block-post-content .bms-compare-table :is(th,td){white-space:normal}@media(max-width:700px){body.cm370-museum-page .cm-content-shell{padding-inline:12px}}