@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_fa7ae995-module__PLyDCq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_fa7ae995-module__PLyDCq__variable{--font-poppins:"Poppins","Poppins Fallback"}
:root{--primary:#c44536;--primary-dark:#a63628;--secondary:#243a40;--logo-accent:#f2c14e;--text-dark:#1d1d1f;--text-light:#fff;--bg-light:#fff8f3;--bg-soft:#fef1e8}*,:before,:after{box-sizing:border-box}html{font-size:16px}body{font-family:var(--font-poppins),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg-light);color:var(--text-dark);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--text-light);outline-offset:2px}.container{max-width:1000px;margin:0 auto;padding:0 1rem}.site-header{width:100%}.header-top{background:linear-gradient(90deg,var(--primary),var(--primary-dark))}.header-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.logo{letter-spacing:-.5px;color:var(--text-light);font-size:1.6rem;font-weight:700}.logo span{color:var(--logo-accent)}.main-nav{gap:1.75rem;display:flex}.main-nav a{color:var(--text-light);font-weight:600;position:relative}.main-nav a:after{content:"";background:var(--text-light);width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.main-nav a:hover:after,.main-nav a:focus-visible:after{width:100%}.header-mobile-nav{background:linear-gradient(90deg,var(--bg-soft),#fff);border-bottom:2px solid var(--primary);justify-content:space-around;padding:.5rem .75rem;display:none}.header-mobile-nav a{color:var(--secondary);font-size:.9rem;font-weight:600}.site-footer{background:var(--secondary);color:var(--text-light);margin-top:0}.footer-inner{justify-content:space-between;align-items:center;padding:1.75rem 0;font-size:.9rem;display:flex}.site-footer p{opacity:.9;margin:0}.footer-icons{gap:.75rem;display:flex}.footer-icons .material-icons{color:var(--text-light);font-size:22px}@media (max-width:768px){.main-nav{display:none}.header-mobile-nav{display:flex}.footer-inner{text-align:center;flex-direction:column;gap:.75rem}}.breadcrumb{margin-bottom:1.5rem;font-size:.85rem}.breadcrumb ol{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li:after{content:"›";opacity:.6;margin-left:.5rem}.breadcrumb li:last-child:after{content:""}.breadcrumb a{color:var(--secondary)}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{opacity:.8;font-weight:500}.page-article{padding-top:2rem;padding-bottom:2rem}.article-container{max-width:1000px}.article-title{margin-bottom:1rem;font-size:2.2rem;line-height:1.25}@media (max-width:768px){.article-title{font-size:1.8rem}}.article-highlight{background:var(--bg-soft);border-left:4px solid var(--primary);margin:2rem 0 2.5rem;padding:1.25rem 1.5rem;font-size:1.15rem;font-weight:500;line-height:1.6}.article-toc{background:#00000005;border-left:4px solid #00000026;margin:0 0 2.5rem;padding:1rem 1.25rem}.toc-title{text-transform:uppercase;letter-spacing:.06em;color:var(--secondary);margin-bottom:.6rem;font-size:.75rem;font-weight:600}.article-toc ul{margin:0;padding:0;list-style:none}.article-toc li{margin-bottom:.35rem}.article-toc a{color:var(--secondary);font-weight:500;text-decoration:none}.article-toc a:hover,.article-toc a:focus-visible{text-decoration:underline}.curiosities-stepper{background:var(--bg-soft);border-left:4px solid var(--primary);margin-top:1rem;padding:1.25rem 1.5rem}.curiosities-progress{background:#00000014;height:3px;margin-bottom:.75rem;position:relative;overflow:hidden}.curiosities-progress span{background:var(--primary);height:100%;transition:width .3s;display:block}.curiosities-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.curiosities-counter{opacity:.7;font-size:.85rem;font-weight:600}.curiosities-controls{gap:.25rem;display:flex}.curiosities-controls button{cursor:pointer;color:var(--secondary);background:0 0;border:none;padding:.25rem}.curiosities-controls button:disabled{opacity:.3;cursor:default}.curiosities-controls .material-icons{font-size:22px}.curiosities-content h3{margin-bottom:.5rem;font-size:1.1rem}.curiosities-content p{margin-bottom:.5rem}.curiosities-content small{opacity:.7;font-size:.85rem;display:block}.curiosity-notes{color:#000000a6;align-items:flex-start;gap:.4rem;margin-top:.6rem;font-size:.85rem;display:flex}.curiosity-notes .material-icons{color:var(--secondary);opacity:.7;margin-top:1px;font-size:18px}@media (max-width:768px){.curiosities-stepper{padding:1rem}.curiosities-counter{font-size:.8rem}}.attention-list{margin:0;padding:0;list-style:none}.attention-list li{align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.attention-list .material-icons{color:var(--secondary);opacity:.8;margin-top:2px;font-size:20px}.attention-list strong{margin-bottom:.2rem;display:block}.attention-list p{opacity:.9;margin:0;font-size:.95rem}.article-sources{margin-top:3rem}.sources-list{margin:0;padding:0;list-style:none}.sources-list li{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.sources-list .material-icons{opacity:.6;color:var(--secondary);font-size:18px}.sources-list a{color:var(--secondary);font-weight:500;text-decoration:none}.sources-list a:hover,.sources-list a:focus-visible{text-decoration:underline}.article-feedback{border-bottom:1px solid #00000014;margin-top:3rem;margin-bottom:3rem;padding-bottom:2rem}.feedback-title{margin-bottom:1rem;font-weight:600}.feedback-actions{flex-wrap:wrap;gap:1rem;display:flex}.feedback-actions button{cursor:pointer;background:0 0;border:1px solid #00000026;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.feedback-actions button:hover{background:#00000008}.feedback-actions .material-icons{font-size:18px}.feedback-count{font-weight:600}.related-articles{margin-top:3rem}.related-list{margin:0;padding:0;list-style:none}.related-list li{margin-bottom:.5rem}.related-list a{color:var(--secondary);font-weight:500;text-decoration:none}.related-list a:hover,.related-list a:focus-visible{text-decoration:underline}.page-home{padding:0 0 1.5em}.home-hero{margin-bottom:3.5rem}.home-hero h1{margin-bottom:.75rem;font-size:2.2rem}.home-hero p{max-width:600px;font-size:1.1rem}.hero-link{color:var(--secondary);margin-top:1rem;font-weight:600;text-decoration:none;display:inline-block}.hero-link:hover{text-decoration:underline}.home-featured h2{margin-bottom:1.5rem}.home-featured a{text-decoration:none}.home-featured a:hover,.home-featured a:focus-visible{text-decoration:underline}.featured-list{padding:0;list-style:none}.featured-list li{margin-bottom:1.5rem}.featured-list h3{margin-bottom:.3rem}.home-categories{margin:3rem 0}.categories-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.category-block h3{margin-bottom:.4rem}.category-block a{font-weight:500;text-decoration:none}.category-block a:hover{text-decoration:underline}.home-why{max-width:600px;margin:3rem 0}.home-recent{margin-top:3rem}.recent-list{padding:0;list-style:none}.recent-list li{margin-bottom:.4rem}.recent-list a{text-decoration:none}.recent-list a:hover{text-decoration:underline}@media (max-width:768px){.home-hero h1{font-size:1.8rem}}.page-category{padding:2rem 0}.category-header{max-width:650px;margin-bottom:2.5rem}.category-header h1{margin-bottom:.5rem;font-size:2rem}.category-header p{font-size:1.05rem}.category-article-list{padding:0;list-style:none}.category-article-list li{margin-bottom:2rem}.category-article-list h2{margin-bottom:.3rem;font-size:1.2rem}.category-article-list a{text-decoration:none}.category-article-list a:hover,.category-article-list a:focus-visible{text-decoration:underline}.pagination{margin-top:3rem}.pagination ul{align-items:center;gap:1rem;padding:0;list-style:none;display:flex}.pagination a{font-weight:500;text-decoration:none}.pagination a:hover,.pagination a:focus-visible{text-decoration:underline}.pagination-info{opacity:.7;font-size:.9rem}.footer-centered{text-align:center;flex-direction:column;gap:.9rem}.footer-copy{opacity:.95;margin:0;font-size:.9rem}.footer-legal ul{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.footer-legal a{color:var(--text-light);opacity:.9;font-size:.85rem;font-weight:500}.footer-legal a:hover,.footer-legal a:focus-visible{opacity:1;text-decoration:underline}.footer-icons{justify-content:center}.article-meta{opacity:.75;flex-wrap:wrap;gap:.4rem;margin-top:.5rem;margin-bottom:1.25rem;font-size:.85rem;display:flex}.article-meta a{font-weight:500}.article-meta a:hover{text-decoration:underline}.footer-stats{opacity:.85;text-align:center;margin:.5rem 0 1rem;font-size:.85rem}
