@font-face{font-family:"Baloo 2";src:url(/fonts/baloo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--sky: #09133b;--royal: #1b3a8c;--peri: #6e8fd6;--cream: #f2ecd8;--cream-2: #ebe2c8;--gold: #d1ac50;--gold-2: #f5c64b;--ink: #5a4632;--ink-2: #3a2e22;--nav: #2b2018;--teal: #32839a;--card: #fffaf0;--line: #e4d7b4;--radius: 18px;--font: Nunito, "Trebuchet MS", sans-serif;--display: "Baloo 2", Nunito, sans-serif;--max: 1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:16.5px;line-height:1.65;color:var(--ink);background:var(--cream);overflow-wrap:break-word}img{max-width:100%;height:auto}a{color:#1d5c86}a:hover{color:#0e3e5e}.wrap{width:min(var(--max),calc(100% - 32px));margin:0 auto}.site-header{position:absolute;z-index:20;top:14px;left:0;right:0}.nav-pill{display:flex;align-items:center;gap:8px;min-height:64px;padding:8px 10px 8px 16px;background:var(--nav);color:var(--cream);border-radius:22px;border:2px solid #4a3828;box-shadow:0 8px 24px #00000040}.brand{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;min-height:44px;padding-right:8px;border-right:1px solid rgba(255,255,255,.2)}.brand img{width:40px;height:40px;border-radius:10px}.brand b{font-family:var(--display);font-size:15px;letter-spacing:.04em;line-height:1.05;text-transform:uppercase}.nav-links{display:flex;gap:4px;flex:1;flex-wrap:wrap}.nav-links a,.btn,.lang-links a,.foot a,summary{min-height:44px}.nav-links a{display:inline-flex;align-items:center;padding:0 12px;color:#f6edd4;text-decoration:none;font-weight:700;border-radius:999px}.nav-links a[aria-current=page],.nav-links a:hover{color:var(--gold-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;font-weight:800;text-decoration:none;border:2px solid transparent;cursor:pointer;font-family:var(--font);font-size:15px}.btn-gold{background:var(--gold-2);color:#3a2a08;border-color:#e7b423}.btn-ghost{background:#fff8e8;color:var(--ink-2);border-color:#e7d7b0}.btn-nav{margin-left:auto}.menu-toggle{display:none}.hero{position:relative;min-height:760px;background:#0b1a4a center/cover no-repeat;color:#fff;display:flex;align-items:flex-end;padding:120px 0 36px}.hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,#0810308c,#0810301f 58%,#0810300d)}.hero-copy{position:relative;z-index:2;max-width:640px;padding-bottom:110px}.hero h1{font-family:var(--display);font-size:clamp(40px,6vw,68px);line-height:.95;margin:8px 0 12px;color:#fff8e6;text-shadow:0 2px 0 rgba(40,24,8,.25)}.hero .sub{font-size:18px;margin:0 0 18px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.fact-strip{position:relative;z-index:2;margin-top:-78px;background:#fff6df;color:var(--ink-2);border:3px solid #f0e0b8;border-radius:999px;display:flex;justify-content:space-around;gap:8px;padding:14px 18px;font-weight:800;letter-spacing:.04em;box-shadow:0 10px 24px #281e0a1f}.fact-strip span{min-height:44px;display:inline-flex;align-items:center}.panel{padding:28px 0 8px}.card-grid,.hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.card,.hub-grid a{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px;text-decoration:none;color:inherit;box-shadow:0 1px #5a46280a}.card h2,.card h3,.hub-grid h3{margin:0 0 6px;font-family:var(--display);color:var(--ink-2)}.prose{padding-top:110px;padding-bottom:48px}.prose.panel{padding-top:28px}.prose h1,.prose h2,.prose h3{font-family:var(--display);color:var(--ink-2);line-height:1.2}.lede{font-size:18.5px}.note{background:#fff;border-left:4px solid var(--gold);padding:12px 14px;border-radius:12px}.crumbs{font-size:16px}.crumbs a{min-height:44px;display:inline-flex;align-items:center}.shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.shots figure{margin:0;background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.shots figcaption{font-size:13px;padding:8px 10px}.table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:12px;background:#fff}table{width:100%;border-collapse:collapse;font-size:15px}th,td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th{background:#f7f0dc}.table-sort{display:inline-flex;align-items:center;gap:6px;min-height:44px;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}.table-sort:focus-visible{outline:2px solid var(--ink);outline-offset:3px}code,.prose a{overflow-wrap:anywhere}.faq details{background:#fff;border-radius:12px;margin:8px 0;padding:4px 12px;border:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:800;display:flex;align-items:center}.site-footer{background:var(--sky);color:#efe6d2;padding:28px 0 40px}.site-footer a{color:#f5c64b;display:inline-flex;align-items:center;min-height:44px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px}.lang-links,.foot-links{display:flex;flex-wrap:wrap;gap:8px}.lang-links a,.foot-links a,.cookie-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}.cookie-btn{background:transparent;color:#f5c64b;border:0;font:inherit;cursor:pointer}.video-facade{position:relative;max-width:800px;border:0;padding:0;background:#111;border-radius:16px;overflow:hidden;cursor:pointer;display:block}.video-facade img{width:100%;display:block}.video-facade span{position:absolute;left:16px;bottom:16px;background:var(--gold-2);color:#3a2a08;border-radius:999px;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;font-weight:800}.filter-label{display:flex;flex-direction:column;gap:6px;font-weight:700}.filter-label input{min-height:44px;border-radius:10px;border:1px solid var(--line);padding:0 12px;font:inherit}.ad-slot{margin:24px auto}.ad-slot:empty{display:none}#container-f2340eadd3707e5452b8d75d3cb88749{max-width:100%;min-height:0}#ae-partner-bar,[id^=ae-],iframe[src*="bicea.org"],body>div[id^=container-]{max-width:100vw;box-sizing:border-box;overflow:hidden}body.has-social-bar{padding-bottom:96px}#consent-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;background:#fffaf0;color:var(--ink);border:1px solid var(--line);border-radius:16px;padding:12px 14px;display:flex;gap:12px;align-items:center;justify-content:space-between;box-shadow:0 10px 30px #0000002e}#consent-bar p{margin:0;font-size:14.5px}#consent-bar[hidden]{display:none}#consent-bar .row{display:flex;gap:8px}@media(max-width:860px){.nav-links{display:none}.nav-links.open{display:flex;flex-direction:column;position:absolute;top:78px;left:16px;right:16px;background:var(--nav);padding:8px;border-radius:16px}.menu-toggle{display:inline-flex;margin-left:auto}.btn-nav{margin-left:0}.foot-grid{grid-template-columns:1fr}.fact-strip{flex-direction:column;border-radius:20px;align-items:flex-start}.hero{min-height:640px}#consent-bar{flex-direction:column;align-items:stretch}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-background{background-color:var(--cream)}.bg-destructive{background-color:#a12622}.bg-primary{background-color:var(--royal)}.bg-secondary{background-color:var(--cream-2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-primary{color:var(--royal)}.text-primary-foreground{color:var(--cream)}.text-secondary-foreground{color:var(--ink-2)}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--gold)}.hover\:bg-destructive\/90:hover{background-color:#a12622e6}.hover\:bg-primary\/90:hover{background-color:var(--royal)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--royal) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--cream-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--cream-2) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--ink-2)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--teal) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
