@font-face{font-family:Inter;src:url(inter-latin.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
:root{--boo-ink:#10162b;--boo-blue:#3454ff;--boo-muted:#535d73;--boo-line:#d6dae5;--boo-white:#fff;--boo-lime:#d8f43f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--boo-ink);font-family:Inter,Arial,sans-serif}a{text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--boo-blue);outline-offset:5px}.wp-site-blocks{padding:0 28px}.wp-site-blocks>header,.wp-site-blocks>footer{max-width:1280px;margin:auto}.boo-header{min-height:106px;gap:24px!important;margin:0 auto!important}.boo-wordmark{font-weight:850;font-size:clamp(23px,2.3vw,34px);letter-spacing:-.07em;line-height:1.15;white-space:nowrap}.boo-wordmark a{color:var(--boo-ink);text-decoration:none;text-transform:lowercase}.boo-wordmark:after{content:'✱';color:var(--boo-blue);margin-left:4px;position:relative;top:-.2em;letter-spacing:0}.boo-header nav{font-size:13px;font-weight:650}.boo-header-cta a{font-size:13px;padding:15px 20px}.boo-home{margin-top:4px!important}.boo-hero{gap:28px!important;align-items:center!important;margin-bottom:28px!important}.boo-hero h1{font-size:clamp(48px,5.5vw,76px);font-weight:850;line-height:.98;letter-spacing:-.055em;margin:20px 0 24px!important}.boo-hero p:not(.boo-eyebrow){font-size:20px;line-height:1.5;max-width:470px}.boo-eyebrow{font-size:11px!important;letter-spacing:.18em;font-weight:750;text-transform:uppercase;line-height:1.5!important}.boo-hero-art{height:490px;align-items:flex-start;justify-content:flex-start;padding:40px!important}.boo-hero-art .wp-block-cover__inner-container{max-width:380px;width:100%;color:#fff}.boo-hero-art h2{font-size:clamp(42px,5vw,66px);line-height:1;letter-spacing:-.05em;margin:20px 0!important}.boo-hero-art p:not(.boo-eyebrow){font-size:17px;max-width:280px;text-shadow:0 1px 4px #142b88}.boo-curiosity{border-block:1px solid var(--boo-line);padding:20px 0;gap:18px!important;justify-content:space-between}.boo-curiosity p{margin:0;font-size:12px}.boo-curiosity a{display:block;border:1px solid #aab3c6;border-radius:30px;padding:8px 16px;color:var(--boo-ink);text-decoration:none}.boo-curiosity a:hover{background:#f0f1ff}.boo-section-head{margin:36px 0 24px!important;gap:20px}.boo-section-head h2{font-size:clamp(29px,3vw,42px);margin:0}.boo-section-head p{font-size:13px;white-space:nowrap}.boo-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.boo-story img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.boo-story h3{font-size:25px;line-height:1.1;letter-spacing:-.04em;margin:8px 0}.boo-story h3 a{color:var(--boo-ink);text-decoration:none}.boo-story .boo-eyebrow{color:var(--boo-blue);margin:16px 0 6px}.boo-story p{color:var(--boo-muted);font-size:14px;line-height:1.5;margin:10px 0}.boo-story>a{display:inline-block;text-decoration:none}.boo-demo-label{font-size:11px;color:var(--boo-muted);margin:14px 0}.boo-quiz{background:var(--boo-ink);color:#fff;padding:40px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;margin:40px 0}.boo-quiz h2{font-size:clamp(28px,4vw,48px);margin:8px 0 25px}.boo-quiz .boo-eyebrow{color:var(--boo-lime);margin:0}.boo-quiz-choices{display:flex;gap:14px;flex-wrap:wrap}.boo-quiz button{border:1px solid #aab3c6;border-radius:4px;background:transparent;color:#fff;padding:15px;text-align:left;font:600 15px Inter;cursor:pointer;flex:1;min-width:160px}.boo-quiz button:hover{background:#273251}.boo-quiz button[aria-pressed=true]{outline:2px solid var(--boo-lime)}.boo-quiz-art{display:flex;align-items:center;justify-content:center;font-weight:900;font-size:clamp(80px,12vw,150px);line-height:1;gap:12px}.boo-quiz-art b:first-child{color:#6580ff;transform:rotate(-12deg)}.boo-quiz-art b:last-child{color:var(--boo-lime);transform:rotate(12deg)}.boo-quiz-art span{font-size:20px}.boo-quiz-note{font-size:12px;color:#c4cce0}.boo-quiz-result{font-size:15px}.boo-newsletter{border-top:2px solid var(--boo-blue);padding:30px 0;margin:38px 0;display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center}.boo-newsletter h2{font-size:clamp(25px,3vw,37px);margin:4px 0 10px;letter-spacing:-.045em}.boo-newsletter p{font-size:15px;color:var(--boo-muted);margin:0}.boo-newsletter .boo-eyebrow{color:#304615}.boo-newsletter input[type=email]{min-width:0;max-width:100%;padding:15px;border:1px solid #8d99b2;border-radius:3px;font:14px Inter}.boo-newsletter input[type=submit],.boo-newsletter button{background:var(--boo-blue);color:#fff;border:0;padding:16px 22px;border-radius:3px;font:600 14px Inter;cursor:pointer}.boo-newsletter small{display:block;font-size:11px;color:var(--boo-muted);margin-top:10px}.boo-newsletter-preview{display:flex;gap:8px}.boo-newsletter button:disabled{opacity:.6;cursor:not-allowed}.boo-footer{border-top:1px solid var(--boo-line);padding:24px 0 32px;margin:0 auto!important;gap:30px}.boo-footer .boo-wordmark{font-size:25px}.boo-footer nav{font-size:12px}.boo-page,.boo-article{padding:40px 0 60px;min-height:50vh}.boo-page h1,.boo-article h1{font-size:clamp(38px,5vw,64px);line-height:1.04}.boo-article>.boo-eyebrow a{text-decoration:none}.boo-answer{border-top:1px solid var(--boo-line);border-bottom:1px solid var(--boo-line);padding:28px 0}.boo-number{font-size:clamp(42px,6vw,76px);font-weight:850;letter-spacing:-.055em;line-height:1.05;color:var(--boo-blue);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.boo-answer p{font-size:19px;line-height:1.5}.boo-answer small,.boo-meta{font-size:12px;color:var(--boo-muted)}.boo-chart{margin:26px 0}.boo-chart svg{max-width:100%;height:auto;display:block}.boo-chart details{font-size:13px;margin-top:12px}.boo-chart summary{cursor:pointer;color:var(--boo-blue);font-weight:650}.boo-table-wrap{overflow-x:auto}.boo-table{border-collapse:collapse;width:100%;font-size:14px;margin:18px 0}.boo-table th,.boo-table td{text-align:left;padding:12px;border-bottom:1px solid var(--boo-line)}.boo-table th{background:#f0f1ff}.boo-note{border-left:3px solid var(--boo-blue);padding:20px;background:#f0f1ff}.boo-note h2,.boo-sources h2{font-size:25px}.boo-sources li{margin:15px 0;font-size:14px;overflow-wrap:anywhere}.boo-sources small{display:block;color:var(--boo-muted)}.boo-short{width:100%;aspect-ratio:16/9;background:var(--boo-ink);color:#fff;border:0;font:650 18px Inter;cursor:pointer;display:grid;place-items:center}.boo-short iframe{width:100%;height:100%;border:0}.boo-related ul{list-style:none;padding:0}.boo-related li{padding:15px 0;border-bottom:1px solid var(--boo-line)}.boo-pending{background:#f0f1ff;padding:16px;border-left:3px solid var(--boo-blue);font-size:13px}.wp-block-post-template .wp-block-post-title{font-size:26px}.wp-block-post-template .wp-block-post-title a{color:var(--boo-ink);text-decoration:none}.wp-block-post-excerpt{font-size:14px;color:var(--boo-muted)}.wp-block-post-featured-image img{height:auto}.boo-sort{background:none;border:0;text-decoration:underline;cursor:pointer;font:inherit;color:inherit}.boo-skip{position:absolute;left:-9999px}.boo-skip:focus{left:20px;top:20px;background:white;z-index:100000}
@media(max-width:900px){.boo-header-cta{display:none!important}.boo-header nav{font-size:12px}.boo-hero-art{min-height:400px!important;height:400px}.boo-hero h1{font-size:52px}.boo-hero-art h2{font-size:44px}.boo-hero-art{padding:26px!important}.boo-quiz{padding:28px}.boo-curiosity{justify-content:flex-start}.boo-section-head{align-items:flex-start!important}}
@media(max-width:600px){.wp-site-blocks{padding:0 20px}.boo-header{min-height:78px}.boo-header .boo-wordmark{font-size:27px}.boo-hero{gap:25px!important}.boo-hero h1{font-size:52px}.boo-hero p:not(.boo-eyebrow){font-size:18px}.boo-hero-art{height:370px;min-height:370px!important}.boo-hero-art h2{font-size:45px}.boo-curiosity{gap:10px!important}.boo-curiosity .boo-eyebrow{width:100%}.boo-curiosity a{font-size:11px;padding:7px 10px}.boo-section-head{display:block!important}.boo-stories{grid-template-columns:1fr;gap:30px}.boo-story h3{font-size:28px}.boo-quiz{grid-template-columns:1fr;padding:25px;margin:35px 0}.boo-quiz-art{display:none}.boo-newsletter{grid-template-columns:1fr;gap:20px}.boo-newsletter-preview{flex-wrap:wrap}.boo-newsletter h2{font-size:30px}.boo-footer nav{flex-basis:100%}.boo-page,.boo-article{padding-top:25px}.boo-number{font-size:48px}.boo-quiz-choices{flex-direction:column}.boo-answer p{font-size:17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
.boo-hero-art .wp-block-cover__inner-container{position:relative;z-index:2}.boo-hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,35,135,.3),transparent 65%);pointer-events:none}.boo-hero-art p{text-shadow:0 1px 4px #173caa}
@media(max-width:600px){.boo-hero-art p:not(.boo-eyebrow){font-size:16px;max-width:200px;line-height:1.35}.boo-hero-art{padding:24px!important}.boo-hero-art h2{font-size:42px}.boo-hero-art:after{background:linear-gradient(90deg,rgba(0,30,135,.58),rgba(0,30,135,.12))}}
