
[hidden]{display:none!important}:root{--og-accent:#c2932b;--og-accent-strong:#bd8e27;--og-accent-deep:#9a6f12;--og-heading:#212121;--og-body:#53585c;--og-black:#000;--og-navbar-bg:#0a0a0a;--og-navbar-link:#fff;--og-columnists-bg:#0a0a0a;--og-navbar-link-hover:#808080;--og-white:#fff;--og-muted:#6b7280;--og-card-border:#f3f4f6;--og-card-bg:#f9fafb;--og-line:#ececec;--og-dropdown-hover-bg:rgba(127,172,244,.35);--og-font-nav:"Helvetica Neue",Helvetica,Arial,sans-serif;--og-font-body:"Libre Franklin","franklin-gothic-urw",Arial,sans-serif;--og-radius:4px;--og-radius-card:16px;--og-container:1200px;--og-gap:32px;}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--og-font-body);font-size:16px;line-height:1.6;color:var(--og-body);background:var(--og-white);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;}img,picture,svg,video{max-width:100%;height:auto;display:block}a{color:var(--og-accent-deep);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:var(--og-heading);font-weight:800;line-height:1.25;margin:0 0 .5em;text-wrap:balance}h1{font-weight:850}p{margin:0 0 1rem;text-wrap:pretty}ul,ol{margin:0 0 1rem;padding-left:1.25rem}button{font-family:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--og-accent-deep);outline-offset:2px}.skip-link{position:absolute;left:-9999px;top:0;z-index:9999;background:var(--og-black);color:#fff;padding:12px 20px;border-radius:0 0 4px 0;}.skip-link:focus{left:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal!important;}.container{max-width:var(--og-container);margin:0 auto;padding:0 20px;width:100%}.site-header{position:relative;z-index:50}.og-midbar{min-height:82px;display:flex;align-items:center;border-bottom:1px solid var(--og-line)}.og-midbar .container{display:flex;align-items:center;justify-content:space-between;gap:12px}.og-header-left{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.og-header-center{display:flex;justify-content:center;flex:0 0 auto}.og-header-actions{display:flex;align-items:center;gap:16px;flex:1;justify-content:flex-end;min-width:0}.og-menu-toggle{display:none;background:none;border:0;color:var(--og-heading);padding:4px;cursor:pointer;align-items:center}.og-search-toggle{display:flex;align-items:center;gap:8px;color:var(--og-muted);font-size:14px;font-weight:600;background:none;border:0;cursor:pointer;padding:4px}.og-search-toggle svg{flex-shrink:0}.og-search-toggle-mobile{display:none;background:none;border:0;color:var(--og-heading);padding:4px;cursor:pointer}.og-search-toggle-right{display:none}@media(min-width:861px){.og-midbar-left_right .og-header-center{order:1;justify-content:flex-start;flex:0 0 auto}.og-midbar-left_right .og-header-left{order:2}.og-midbar-left_right .og-header-left>.og-search-toggle{display:none}.og-midbar-left_right .og-header-actions{order:3}.og-midbar-left_right .og-search-toggle-right{display:flex}.og-midbar-left_right .og-brand{justify-content:flex-start}.og-midbar-left_right .og-brand .og-logo-text{text-align:left}}.og-brand{display:flex;justify-content:center;align-items:center}.og-brand img{width:100px;height:52px;object-fit:contain}.og-brand .og-logo-text{font-family:var(--og-font-nav);font-weight:900;font-size:26px;letter-spacing:.5px;color:var(--og-accent-deep);line-height:1;text-align:center}.og-brand .og-logo-text small{display:block;color:var(--og-heading)}.og-entrar{display:flex;align-items:center;gap:6px;color:var(--og-body);font-size:14px;font-weight:500}.og-entrar svg{flex-shrink:0}.og-entrar:hover{color:var(--og-accent-deep);text-decoration:none}@keyframes ogPulse{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.og-cta-assine{animation:none!important}}.og-cta-assine{background:var(--og-black);color:var(--og-accent-strong);padding:8px 25px;font-weight:900;font-size:18px;line-height:25px;text-transform:uppercase;border-radius:var(--og-radius);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;animation:ogPulse 1.6s ease-in-out infinite;}.og-cta-assine:hover{color:#fff;text-decoration:none}.og-bottombar{background:var(--og-navbar-bg);min-height:53px}.og-bottombar .container{display:flex;align-items:center;justify-content:center}.og-nav{flex:1}.og-menu{list-style:none;display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;justify-content:center}.og-menu li{position:relative}.og-menu a{display:flex;align-items:center;min-height:53px;padding:0 14px;font-family:var(--og-font-nav);font-size:14px;font-weight:700;color:var(--og-navbar-link);}.og-menu a:hover{color:var(--og-navbar-link-hover);text-decoration:none}.og-menu .sub-menu{position:absolute;top:100%;left:0;min-width:210px;background:var(--og-navbar-bg);list-style:none;margin:0;padding:6px 0;display:none;z-index:60;box-shadow:0 8px 24px rgba(0,0,0,.25)}.og-menu li:hover>.sub-menu,.og-menu li:focus-within>.sub-menu{display:block}.og-menu .sub-menu a{min-height:auto;padding:9px 16px;font-size:13px;font-weight:600}.og-menu .sub-menu a:hover{background:var(--og-dropdown-hover-bg);color:#fff}.og-search-modal,.og-mobile-panel{position:fixed;inset:0;z-index:1000}.og-search-modal[hidden],.og-mobile-panel[hidden]{display:none}.og-search-modal-backdrop,.og-mobile-panel-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}@keyframes ogFadeIn{from{opacity:0}to{opacity:1}}@keyframes ogSlideDown{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.og-search-modal-inner{position:relative;max-width:640px;margin:12vh auto 0;background:#fff;border-radius:var(--og-radius-card);padding:32px;box-shadow:0 24px 60px rgba(0,0,0,.3);animation:ogSlideDown .2s ease}.og-modal-title{font-size:22px;font-weight:850;margin:0 0 16px}.og-modal-close{position:absolute;top:14px;right:14px;background:none;border:0;color:var(--og-heading);cursor:pointer;padding:6px;border-radius:50%}.og-modal-close:hover{background:var(--og-card-bg)}.og-search-modal .og-search-form{display:flex;gap:8px}.og-search-modal .og-search-form input{flex:1}.og-fav-auth-modal{position:fixed;inset:0;z-index:1000}.og-fav-auth-modal[hidden]{display:none}.og-fav-auth-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.og-fav-auth-panel{position:relative;max-width:420px;margin:8vh auto 0;background:#fff;border-radius:var(--og-radius-card);padding:32px;box-shadow:0 24px 60px rgba(0,0,0,.3);animation:ogSlideDown .2s ease;max-height:84vh;overflow-y:auto;}.og-fav-auth-intro{margin-bottom:18px}.og-fav-auth-intro h2{font-size:20px;font-weight:850;margin:0 0 6px}.og-fav-auth-intro p{font-size:14px;color:var(--og-muted);margin:0}.og-fav-auth-success{text-align:center;padding:8px 0}.og-fav-auth-success-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#edfaef;color:#1e5e2b;margin-bottom:14px;}.og-fav-auth-success h2{font-size:19px;font-weight:850;margin:0 0 8px}.og-fav-auth-success > p{color:var(--og-muted);font-size:14px;margin:0 0 20px}.og-fav-auth-success .og-btn{display:inline-block}.og-pwa-invite{margin-top:24px;padding-top:20px;border-top:1px solid var(--og-card-border)}.og-pwa-invite h3{font-size:14px;font-weight:800;margin:0 0 4px}.og-pwa-invite p{font-size:13px;color:var(--og-muted);margin:0 0 12px}.og-fav-auth-continue{display:block;width:100%;margin-top:16px;background:none;border:0;color:var(--og-muted);font-size:13px;font-weight:700;cursor:pointer;padding:8px;}.og-fav-auth-continue:hover{color:var(--og-heading)}.og-fav-auth-panel .og-fav-account-guest{border:0;padding:0;max-width:none}@media(max-width:600px){.og-fav-auth-panel{margin:5vh 12px 0;padding:24px;max-width:none}}.og-mobile-panel-inner{position:relative;width:88%;max-width:420px;height:100%;background:#fff;overflow-y:auto;padding:64px 24px 32px;animation:ogSlideDown .2s ease;-webkit-overflow-scrolling:touch}.og-mobile-search{margin-bottom:20px}.og-mobile-search .og-search-form{display:flex;gap:8px}.og-mobile-search .og-search-form input{flex:1}.og-cta-assine-mobile{width:100%;margin-bottom:8px;padding:12px;font-size:20px;animation:none}.og-mobile-menu{list-style:none;margin:0;padding:0}.og-mobile-menu li{border-bottom:1px solid var(--og-line)}.og-mobile-menu a{display:flex;align-items:center;justify-content:space-between;padding:15px 4px;font-family:var(--og-font-nav);font-weight:800;font-size:19px;color:var(--og-heading)}.og-mobile-menu a:hover{color:var(--og-accent-deep);text-decoration:none}.og-mobile-menu .sub-menu{list-style:none;margin:0 0 8px;padding:0 0 0 12px}.og-mobile-menu .sub-menu a{font-size:15px;font-weight:600;padding:10px 4px;color:var(--og-body)}.og-mobile-menu .menu-item-has-children>a::after{content:"";width:8px;height:8px;border-right:2px solid var(--og-muted);border-bottom:2px solid var(--og-muted);transform:rotate(-45deg);flex-shrink:0;margin-left:auto}.og-mobile-entrar{display:inline-block;margin-top:18px;font-weight:700;color:var(--og-accent-deep)}.og-mobile-social{display:flex;gap:12px;margin-top:24px}.og-mobile-social a{width:40px;height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.og-social-facebook{background:#1877f2}.og-social-twitter{background:#000}.og-social-instagram{background:#e1306c}.og-social-telegram{background:#229ed9}.og-mobile-social a:hover{filter:brightness(1.1)}.og-mobile-copyright{margin-top:20px;font-size:12px;color:var(--og-muted)}body.og-no-scroll{overflow:hidden}.site-main{padding:30px 0 50px}.og-layout{display:grid;grid-template-columns:8fr 4fr;gap:var(--og-gap);align-items:start}.og-content-col{min-width:0}.og-sidebar{position:relative;align-self:stretch}.og-breadcrumb{font-size:13px;margin-bottom:16px;color:var(--og-body)}.og-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:6px}.og-breadcrumb-list li{display:inline-flex;align-items:center}.og-breadcrumb a{color:var(--og-body)}.og-breadcrumb a:hover{color:var(--og-accent-deep)}.og-breadcrumb [aria-current]{color:var(--og-heading);font-weight:600}.og-breadcrumb-list li:last-child{min-width:0;max-width:100%}.og-breadcrumb-list li:last-child [aria-current]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og-post-card{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid var(--og-line)}.og-post-card .og-thumb{flex:0 0 300px;max-width:300px}.og-post-card .og-thumb a{display:block}.og-post-card .og-thumb img{width:100%;border-radius:6px;aspect-ratio:35/25;object-fit:cover;background:#e9e9e9}.og-post-card .og-card-body{display:flex;flex-direction:column;min-width:0}.og-post-card .og-card-title{font-size:22px;font-weight:850;line-height:1.25;margin:0}.og-post-card .og-card-title a{color:var(--og-heading)}.og-post-card .og-card-title a:hover{color:var(--og-accent-deep);text-decoration:none}.og-post-card .og-excerpt{font-size:18px;line-height:26px;font-weight:400;margin:12px 0 0;color:var(--og-body)}.og-post-card .og-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:13px;color:var(--og-muted)}.og-meta-author{color:var(--og-accent-deep);font-weight:850}.og-meta time{color:var(--og-muted)}.og-widget{border:2px solid var(--og-card-border);background:var(--og-card-bg);padding:16px;border-radius:var(--og-radius-card);margin-bottom:24px;}.og-widget .og-widget-title{font-weight:850;font-size:20px;color:#000;margin:0 0 16px}.og-widget ul{list-style:none;margin:0;padding:0}.og-widget .og-mini-post{padding:12px 0;border-bottom:1px solid #eaeaea}.og-widget-trending ol{list-style:none;margin:0;padding:0}.og-mini-post-ranked{display:flex;align-items:baseline;gap:10px}.og-mini-rank{flex:0 0 auto;font-size:18px;font-weight:850;color:var(--og-accent-deep);min-width:20px;font-variant-numeric:tabular-nums}.og-widget .og-mini-post:last-child{border-bottom:0;padding-bottom:0}.og-widget .og-mini-post a{font-weight:850;font-size:16px;color:var(--og-heading);line-height:1.3;display:block}.og-widget .og-mini-post a:hover{color:var(--og-accent-deep);text-decoration:none}.og-single .og-article-header{margin-bottom:20px}.og-single h1.og-title{font-size:34px;line-height:1.2;font-weight:850;margin:0 0 16px}.og-single .og-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px}.og-single .og-author-mini{display:flex;align-items:center;gap:8px}.og-single .og-author-mini img{width:42px;height:42px;border-radius:50%;background:#ddd}.og-featured{margin:0 0 20px}.og-featured img{width:100%;border-radius:6px;aspect-ratio:2/1;object-fit:cover;background:#ddd}.og-featured figcaption{font-size:13px;color:var(--og-muted);margin-top:8px}.og-content{font-size:18px;line-height:1.7}.og-content h2{font-size:25px;font-weight:850;margin:32px 0 14px}.og-content h3{font-size:21px;font-weight:800;margin:26px 0 12px}.og-content figure{margin:20px 0}.og-content figure img{border-radius:6px}.og-content figcaption{font-size:13px;color:var(--og-muted);text-align:center;margin-top:6px}.og-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px}.og-content th{background:#faf6ec;color:var(--og-body);text-align:left}.og-content th,.og-content td{border:1px solid var(--og-line);padding:10px}.og-content tbody tr:hover{background:#fcfaf4}.og-content blockquote{border-left:4px solid var(--og-accent);margin:20px 0;padding:6px 0 6px 20px;font-size:1.1em;color:var(--og-heading)}.og-content a{text-decoration:underline}.og-tags{margin:28px 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.og-tags .og-tags-label{font-weight:700;color:var(--og-heading)}.og-tags a{background:var(--og-card-bg);border:1px solid var(--og-card-border);padding:4px 12px;border-radius:20px;font-size:13px}.og-tags a:hover{background:var(--og-accent-deep);color:#fff;text-decoration:none}.og-share{display:flex;gap:6px;align-items:center}.og-share.og-share-right{margin-left:auto}.og-share a{width:28px;height:28px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--og-accent-deep);color:#fff;}.og-share a:hover{filter:brightness(1.1)}.og-share a svg{width:14px;height:14px;fill:#fff}.og-share-native{width:28px;height:28px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--og-heading);color:#fff;border:0;cursor:pointer;padding:0;}.og-share-native:hover{filter:brightness(1.2)}.og-share-native svg{width:14px;height:14px}.og-share-native[hidden]{display:none}.og-author-box{display:flex;gap:18px;margin:36px 0;padding:20px;border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);}.og-author-box img{width:72px;height:72px;border-radius:50%;flex-shrink:0;background:#ddd}.og-author-box .og-author-name{font-size:18px;font-weight:850;color:var(--og-heading);margin:0 0 4px}.og-author-box .og-author-role{font-size:13px;color:var(--og-accent-deep);font-weight:700;margin:0 0 8px}.og-author-box .og-author-bio{font-size:15px;margin:0 0 8px}.og-author-box .og-author-links a{font-size:13px;margin-right:12px}.og-ai-lide{font-size:19px;line-height:1.55;font-weight:600;color:var(--og-heading);margin:20px 0;padding-left:16px;border-left:3px solid var(--og-accent,#c2932b);}.og-key-takeaways{border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);padding:20px;margin:24px 0;}.og-key-takeaways h2{font-size:18px;margin:0 0 12px}.og-key-takeaways ul{margin:0;padding-left:1.2rem}.og-key-takeaways li{margin-bottom:8px}.og-auto-faq{margin:32px 0}.og-auto-faq-title{font-size:20px;margin:0 0 12px;color:var(--og-heading)}.og-ad{display:block;text-align:center;margin:24px auto;background:var(--og-card-bg);position:relative;contain:layout style;}.og-ad>*{max-width:100%}.og-ad iframe,.og-ad ins,.og-ad img{max-width:100%}.og-ad::before{content:"Publicidade";position:absolute;top:4px;left:8px;font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:#aaa;pointer-events:none}.og-ads-nobg .og-ad,.og-ads-nobg .og-ad.is-gam-slot:empty{background:transparent}.og-ads-nolabel .og-ad::before{content:none}.og-ad-leaderboard{width:100%;max-width:728px;min-height:90px}@media(min-width:1000px){.og-ad-leaderboard{max-width:970px}}.og-ad-billboard{width:100%;max-width:970px;min-height:250px}.og-ad-rectangle{width:100%;max-width:300px;min-height:250px}.og-ad-halfpage{width:100%;max-width:300px;min-height:600px}.og-ad-mobile{width:100%;max-width:320px;min-height:100px}@media(min-width:768px){.og-ad-responsive{min-height:280px}}@media(max-width:767px){.og-ad-responsive{min-height:250px}}@media(max-width:767px){.og-ad-leaderboard{min-height:100px}}.og-pagination{display:flex;gap:8px;justify-content:center;margin:40px 0;flex-wrap:wrap}.og-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--og-line);border-radius:var(--og-radius);color:var(--og-heading);font-weight:600;}.og-pagination .page-numbers.current{background:var(--og-accent-deep);color:#fff;border-color:var(--og-accent-deep)}.og-pagination .page-numbers:hover:not(.current){background:var(--og-card-bg);text-decoration:none}.og-page-content{font-size:17px;line-height:1.7}.og-page-content h2{font-size:26px;margin:30px 0 14px}.og-page-content h3{font-size:20px;margin:24px 0 10px}.og-page-header{margin-bottom:24px}.og-page-header h1{font-size:36px}.site-footer{background:#fff;border-top:1px solid var(--og-line);padding:48px 0 24px;margin-top:40px}.og-footer-cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:24px}.og-footer-cols h2,.og-footer-cols .og-fcol-title{text-transform:uppercase;font-size:14px;color:var(--og-heading);font-weight:800;margin:0 0 14px}.og-footer-cols ul{list-style:none;margin:0;padding:0}.og-footer-cols li{margin-bottom:8px}.og-footer-cols a{color:var(--og-body);font-size:14px}.og-footer-cols a:hover{color:var(--og-accent-deep)}.og-footer-brand .og-footer-logo{font-family:var(--og-font-nav);font-weight:900;font-size:28px;color:var(--og-accent-deep);letter-spacing:1px;margin-bottom:12px}.og-footer-brand p{font-size:14px}.og-socials{display:flex;gap:14px;margin-top:24px}.og-socials a{color:var(--og-muted)}.og-socials a:hover{color:var(--og-accent-deep)}.og-use-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.og-copyright{color:var(--og-muted);font-size:13px;margin-top:24px;border-top:1px solid var(--og-line);padding-top:18px}input[type=text],input[type=email],input[type=search],input[type=url],textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:var(--og-radius);font-family:inherit;font-size:16px}.og-btn{display:inline-block;padding:10px 22px;border:0;border-radius:var(--og-radius);background:var(--og-accent-deep);color:#fff;font-weight:700;font-size:15px}.og-btn:hover{background:var(--og-accent-deep);text-decoration:none;color:#fff}@media(max-width:980px){.og-layout{grid-template-columns:1fr}.og-sidebar{position:static;align-self:auto}.og-sidebar-rail-inner{position:static;top:auto;gap:0}.og-footer-cols{grid-template-columns:1fr 1fr}.og-related-grid{gap:20px 24px}}@media(max-width:860px){.og-menu-toggle{display:inline-flex}.og-search-toggle{display:none}.og-search-toggle-mobile{display:inline-flex}.og-bottombar{display:none}.og-header-left{flex:0 0 auto;gap:6px}.og-header-center{flex:1;justify-content:center}.og-header-actions{flex:0 0 auto;gap:8px}.og-header-actions .og-entrar,.og-header-actions .og-cta-assine{display:none}.og-midbar{min-height:64px}.og-menu-toggle,.og-search-toggle-mobile{min-width:44px;min-height:44px;justify-content:center;align-items:center;padding:8px}.og-brand .og-logo-text{font-size:23px}}@media(max-width:768px){.og-related-grid{grid-template-columns:1fr;gap:0}.og-related-item{padding:14px 0;border-bottom:1px solid var(--og-line)}.og-post-card{flex-direction:column}.og-post-card .og-thumb{flex:none;max-width:100%}.og-single h1.og-title{font-size:27px}.og-footer-cols{grid-template-columns:1fr}.og-content{font-size:17px}}@media(max-width:480px){.og-brand .og-logo-text{font-size:21px}.og-cta-assine{font-size:13px;padding:6px 12px}.og-header-actions{gap:10px}.og-single h1.og-title{font-size:24px}.og-search-modal-inner{margin:8vh 12px 0;padding:24px}}@media print{.site-header,.site-footer,.og-sidebar,.og-ad,.og-share{display:none!important}body{color:#000}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.og-related{margin:40px 0;border-top:1px solid var(--og-line);padding-top:8px}.og-related-title{font-size:20px;font-weight:400;margin:16px 0 18px;color:var(--og-heading)}.og-related-title strong{font-weight:850}.og-related-viewport{overflow:hidden}.og-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 32px}.og-related-item{display:flex;gap:16px;align-items:flex-start}.og-related-thumb{flex:0 0 96px;width:96px;height:72px;border-radius:6px;overflow:hidden;background:#e9e9e9;display:block}.og-related-thumb img{width:96px;height:72px;object-fit:cover}.og-related-thumb-ph{display:block;width:96px;height:72px;background:linear-gradient(135deg,#eee,#e0e0e0)}.og-related-body{min-width:0}.og-related-item-title{font-size:16px;font-weight:800;line-height:1.35;margin:0 0 8px}.og-related-item-title a{color:var(--og-heading)}.og-related-item-title a:hover{color:var(--og-accent-deep);text-decoration:none}.og-related-date{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--og-muted)}.og-related-date svg{opacity:.7}.og-related.is-carousel .og-related-item{display:none}.og-related.is-carousel .og-related-item.is-visible{display:flex}.og-related-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px;border-top:1px solid var(--og-line);padding-top:16px}.og-related-prev,.og-related-next{width:40px;height:40px;border:1px solid var(--og-line);background:#fff;border-radius:var(--og-radius);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--og-heading)}.og-related-prev:hover:not(:disabled),.og-related-next:hover:not(:disabled){background:var(--og-card-bg);border-color:var(--og-muted)}.og-related-prev:disabled,.og-related-next:disabled{opacity:.35;cursor:default}.og-related-dots{display:inline-flex;gap:7px}.og-related-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d3d3d3;cursor:pointer}.og-related-dots button.is-active{background:var(--og-accent-deep)}.og-updated{font-size:13px;color:var(--og-muted)}.og-reviewed{font-size:13px;color:var(--og-muted)}.og-reviewed a{color:inherit;text-decoration:underline}.og-search-form{display:flex;gap:8px}.og-search-form input{flex:1}.og-no-results{padding:30px 0;max-width:640px}.og-404{padding:48px 0 20px;max-width:760px}.og-404-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--og-card-bg);border:1px solid var(--og-card-border);color:var(--og-accent-deep);margin-bottom:20px}.og-404-eyebrow{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--og-accent-deep);margin:0 0 8px}.og-404 h1{font-size:32px;margin:0 0 12px}.og-404-lead{font-size:16px;line-height:1.6;color:var(--og-body);max-width:560px;margin:0 0 28px}.og-404-search{max-width:480px;margin-bottom:20px}.og-404-search .og-search-form{display:flex;gap:10px}.og-404-search input[type="search"]{flex:1}.og-404-actions{margin-bottom:28px}.og-404-actions .og-btn{display:inline-flex;align-items:center;gap:6px}.og-404-cats{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;margin-bottom:8px;border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line)}.og-404-cats-label{font-size:14px;font-weight:700;color:var(--og-heading);margin-right:4px}.og-404-cat-pill{display:inline-block;padding:6px 14px;border-radius:999px;border:1px solid var(--og-card-border);background:var(--og-card-bg);color:var(--og-heading);font-size:13px;font-weight:600;transition:background .15s ease,border-color .15s ease}.og-404-cat-pill:hover{background:var(--og-accent-deep);border-color:var(--og-accent-deep);color:#fff;text-decoration:none}.og-404-subtitle{font-size:20px;margin:32px 0 18px}.og-404-grid.og-cards-grid.is-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.og-404-grid.og-cards-grid.is-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.og-404{padding:32px 0 16px}.og-404-icon{width:60px;height:60px}.og-404 h1{font-size:24px}.og-404-lead{font-size:15px}.og-404-search .og-search-form{flex-direction:column}.og-404-search .og-btn{width:100%}.og-404-cats{gap:8px}.og-404-grid.og-cards-grid.is-grid{grid-template-columns:1fr}}.og-archive-header{margin-bottom:20px;border-bottom:1px solid var(--og-line);padding-bottom:14px}.og-archive-title{font-size:28px;font-weight:850}.og-more-link{margin:24px 0}.og-page-links{margin:20px 0;display:flex;gap:8px;align-items:center}.comment-list{list-style:none;padding:0}.comment-list .comment{border-bottom:1px solid var(--og-line);padding:16px 0}.comment-respond{margin-top:24px}.og-author-cred{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--og-accent-deep);font-weight:700;margin:0 0 8px}.og-author-cred svg{color:var(--og-accent-deep);flex-shrink:0}.og-author-topics{font-size:13px;color:var(--og-muted);margin:0 0 10px}.og-author-topics-label{font-weight:700;color:var(--og-heading);margin-right:4px}.og-author-topics a{color:var(--og-accent-deep)}.og-author-links{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:0}.og-author-allposts{font-weight:700}.og-topic-chip{background:#fff;border:1px solid var(--og-card-border);padding:4px 14px;border-radius:20px;font-size:13px;color:var(--og-heading)}.og-topic-chip:hover{background:var(--og-accent-deep);color:#fff;text-decoration:none}.og-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0;max-width:100%}.og-table-wrap table{margin:0;min-width:480px}.og-table-wrap:focus-visible{outline:3px solid var(--og-accent-deep);outline-offset:2px}.og-author-hero{position:relative;background:linear-gradient(180deg,#fbf8f0 0%,var(--og-card-bg) 100%);border:1px solid var(--og-card-border);border-radius:20px;padding:36px;margin:8px 0 36px;overflow:hidden}.og-author-hero::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--og-accent-deep),var(--og-accent),var(--og-accent-strong))}.og-author-hero-top{display:flex;gap:32px;align-items:flex-start}.og-author-hero-avatar{flex:0 0 auto;position:relative}.og-author-hero-img{width:140px;height:140px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 8px 28px rgba(154,111,18,.22)}.og-author-hero-meta{min-width:0;flex:1}.og-author-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:800;color:var(--og-accent-deep);margin:0 0 6px}.og-author-hero-name{font-size:40px;font-weight:850;line-height:1.1;margin:0 0 6px}.og-author-hero-role{font-size:17px;font-weight:700;color:var(--og-accent-deep);margin:0 0 14px}.og-author-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.og-author-badge{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--og-card-border);border-radius:22px;padding:6px 14px;font-size:13px;font-weight:600;color:var(--og-body)}.og-author-badge svg{color:var(--og-accent-deep);flex-shrink:0}.og-author-hero-social{display:flex;flex-wrap:wrap;gap:10px}.og-author-social-btn{display:inline-flex;align-items:center;gap:8px;background:var(--og-heading);color:#fff;padding:9px 18px;border-radius:8px;font-size:14px;font-weight:700}.og-author-social-btn svg{fill:#fff}.og-author-social-btn:hover{background:var(--og-accent-deep);text-decoration:none;color:#fff}.og-author-hero-bio{font-size:16px;line-height:1.75;color:var(--og-body);margin:26px 0 0;max-width:none}.og-author-hero-stats{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;margin-top:26px;padding-top:24px;border-top:1px solid var(--og-card-border)}.og-stat{display:flex;flex-direction:column;gap:4px}.og-stat-num{font-size:32px;font-weight:850;color:var(--og-heading);line-height:1}.og-stat-label{font-size:13px;color:var(--og-muted);font-weight:600}.og-stat-topics{flex:1;min-width:200px}.og-author-topic-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.og-topic-chip{background:#fff;border:1px solid var(--og-card-border);padding:5px 15px;border-radius:20px;font-size:13px;font-weight:600;color:var(--og-heading)}.og-topic-chip:hover{background:var(--og-accent-deep);color:#fff;text-decoration:none;border-color:var(--og-accent-deep)}.og-section-heading{font-size:24px;font-weight:850;margin:0 0 20px;position:relative;padding-left:16px}.og-section-heading::before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:5px;border-radius:3px;background:var(--og-accent)}@media(max-width:768px){.og-author-hero{padding:24px 20px;border-radius:16px}.og-author-hero-top{flex-direction:column;align-items:center;text-align:center;gap:18px}.og-author-hero-img{width:112px;height:112px}.og-author-hero-name{font-size:30px}.og-author-badges,.og-author-hero-social{justify-content:center}.og-author-hero-bio{text-align:left}.og-author-hero-stats{justify-content:center;text-align:center;gap:24px}.og-stat{align-items:center}.og-author-topic-chips{justify-content:center}}.og-cat-badge{display:inline-block;background:var(--og-accent-deep);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;margin-bottom:10px}.og-cat-badge:hover{background:var(--og-black);color:#fff;text-decoration:none}.og-readtime{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--og-muted)}.og-readtime svg{opacity:.7}.og-post-card{transition:transform .18s ease}.og-post-card .og-thumb img{transition:transform .3s ease}.og-post-card:hover .og-thumb img{transform:scale(1.04)}.og-post-card .og-thumb{overflow:hidden;border-radius:6px}.og-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.og-card-footer .og-meta{margin-top:0}.og-cards-grid{display:block}.og-author-mini-info{display:flex;flex-direction:column;gap:6px}.og-author-mini-info .og-readtime{padding-left:2px}.og-article-header .og-cat-badge{margin-bottom:14px}.og-reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:200;pointer-events:none}.og-reading-progress span{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;will-change:transform;background:linear-gradient(90deg,var(--og-accent-deep),var(--og-accent-strong));transition:transform .1s linear}.og-to-top{position:fixed;bottom:22px;right:22px;z-index:150;width:46px;height:46px;border-radius:50%;border:0;background:var(--og-heading);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.25);opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,background .2s ease}.og-to-top.is-visible{opacity:1;transform:translateY(0)}.og-to-top:hover{background:var(--og-accent-deep)}.og-to-top[hidden]{display:none}@media(max-width:480px){.og-to-top{bottom:16px;right:16px;width:44px;height:44px}}.og-featured-card{margin:0 0 28px;border-radius:14px;overflow:hidden;background:var(--og-black);position:relative;box-shadow:0 10px 30px rgba(0,0,0,.12)}.og-featured-card-link{display:block;color:#fff;position:relative}.og-featured-card-link:hover{text-decoration:none}.og-featured-card-media{position:relative;aspect-ratio:16/9;overflow:hidden}.og-featured-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.og-featured-card:hover .og-featured-card-media img{transform:scale(1.05)}.og-featured-card-body{position:static;padding:28px}.og-featured-card-media + .og-featured-card-body{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85))}.og-featured-card-body .og-cat-badge{background:var(--og-accent);color:var(--og-black)}.og-featured-card-title{font-size:30px;font-weight:850;line-height:1.15;margin:0 0 10px;color:#fff;text-wrap:balance}.og-featured-card-excerpt{font-size:16px;color:rgba(255,255,255,.88);margin:0 0 12px;max-width:640px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.og-featured-card-meta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:13px;color:rgba(255,255,255,.8)}.og-featured-card-meta .og-meta-author{color:var(--og-accent-strong);font-weight:800}.og-featured-card-meta .og-readtime{color:rgba(255,255,255,.8)}@media(max-width:600px){.og-featured-card-body{padding:18px;position:static;background:var(--og-heading)}.og-featured-card-title{font-size:22px}.og-featured-card-media{aspect-ratio:16/10}}.og-archive-header{margin-bottom:18px;border-bottom:0;padding-bottom:0;position:relative}.og-archive-title{font-size:34px;font-weight:850;position:relative;display:inline-block;padding-bottom:10px}.og-archive-title::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:4px;border-radius:2px;background:var(--og-accent)}.og-archive-desc{margin:0 0 30px;font-size:16px;line-height:1.65;color:var(--og-body)}.og-archive-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .2s ease}.og-archive-desc:hover,.og-archive-desc:focus-within,.og-archive-desc:focus{-webkit-line-clamp:unset;overflow:visible}@media(max-width:600px){.og-archive-desc{-webkit-line-clamp:3}}.og-newsletter{padding:48px 0;text-align:center;border-top:1px solid var(--og-line)}.og-newsletter-title{font-size:32px;font-weight:850;margin:0 0 12px}.og-newsletter-text{font-size:16px;color:var(--og-body);max-width:560px;margin:0 auto 24px}.og-newsletter-form{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:640px;margin:0 auto}.og-newsletter-field{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #ddd;border-radius:var(--og-radius);padding:0 14px;flex:1;min-width:240px}.og-newsletter-field svg{color:var(--og-muted);flex-shrink:0}.og-newsletter-field input{border:0;padding:14px 0;flex:1;font-size:16px;background:transparent}.og-newsletter-field input:focus{outline:2px solid var(--og-accent-deep);outline-offset:2px;border-radius:4px}.og-newsletter-btn{padding:14px 32px;white-space:nowrap}.og-newsletter-msg{flex-basis:100%;margin:8px 0 0;font-size:14px;min-height:20px}.og-newsletter-msg.is-ok{color:#15803d}.og-newsletter-msg.is-err{color:#b91c1c}.og-newsletter-substack-embed{display:flex;justify-content:center}.og-newsletter-substack-embed iframe{max-width:100%}.og-community{margin:24px auto 0;max-width:560px;padding-top:20px;border-top:1px dashed var(--og-line)}.og-community.is-hidden{display:none}.og-community-text{font-size:14px;color:var(--og-body);margin:0 0 10px}.og-community-btn{display:inline-flex;align-items:center;gap:8px}.og-community-btn svg{flex-shrink:0}.og-ai-nodes{border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line);padding:16px 0;margin:24px 0}.og-ai-nodes-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--og-muted);text-align:left;margin:0 0 12px}.og-ai-nodes-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.og-ai-node{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:16px;border:1px solid var(--og-card-border);background:#fff;font-size:12px;font-weight:600;color:var(--og-body)}.og-ai-node svg{width:13px;height:13px;color:var(--og-accent-deep)}.og-ai-node:hover{background:var(--og-heading);color:#fff;text-decoration:none;border-color:var(--og-heading)}.og-ai-node:hover svg{color:var(--og-accent-strong)}.og-menu>li:not(:last-child)>a::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:16px;width:1px;background:rgba(255,255,255,.18)}.og-menu>li>a{position:relative}.og-menu .menu-item-has-children>a::after{content:none}.og-mobile-panel-head{display:flex;align-items:center;justify-content:space-between;margin:-64px -24px 20px;padding:16px 20px;border-bottom:1px solid var(--og-line);position:sticky;top:0;background:#fff;z-index:2}.og-mobile-panel-head .og-brand .og-logo-text{font-size:22px}.og-mobile-panel-head .og-modal-close{position:static}.og-footer-desc{font-size:14px;line-height:1.6;color:var(--og-body)}.og-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;border-top:1px solid var(--og-line);padding-top:20px}.og-footer-bottom .og-copyright{margin:0;border:0;padding:0}.og-to-top-inline{display:inline-flex;align-items:center;gap:8px;background:none;border:0;color:var(--og-body);font-size:14px;font-weight:600;cursor:pointer;padding:4px}.og-to-top-inline:hover{color:var(--og-accent-deep)}@media(max-width:600px){.og-newsletter-title{font-size:26px}.og-newsletter-form{flex-direction:column}.og-newsletter-btn{width:100%}.og-footer-bottom{flex-direction:column;align-items:flex-start}}.og-featured-card{position:relative}.og-featured-card-title a.og-stretched::after{content:"";position:absolute;inset:0;z-index:1}.og-featured-card-body a:not(.og-stretched),.og-featured-card-body .og-cat-badge{position:relative;z-index:2}.og-featured-card-title a{color:#fff}.og-featured-card-title a:hover{text-decoration:none}.og-midbar .custom-logo-link{display:inline-flex;align-items:center;margin:0}.og-midbar .custom-logo{max-height:50px;width:auto;height:auto;object-fit:contain}.og-mobile-panel-head .custom-logo{max-height:40px;width:auto;height:auto}.og-footer-brand .custom-logo-link{display:inline-block;margin:0 0 14px}.og-footer-brand .custom-logo{max-height:46px;width:auto;height:auto;object-fit:contain}@media(max-width:860px){.og-midbar .custom-logo{max-height:42px}}.og-transparencia-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:20px 0}.og-transparencia-card{display:block;padding:20px;border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);background:var(--og-card-bg);transition:transform .15s ease,box-shadow .15s ease}.og-transparencia-card:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}.og-transparencia-card-title{display:block;font-weight:800;font-size:17px;color:var(--og-heading);margin-bottom:6px}.og-transparencia-card-desc{display:block;font-size:14px;color:var(--og-muted);line-height:1.5}.og-equipe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;margin:24px 0}.og-equipe-card{display:flex;gap:16px;align-items:flex-start;padding:18px;border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);background:#fff}.og-equipe-avatar img{width:72px;height:72px;border-radius:50%;object-fit:cover}.og-equipe-name{font-size:17px;font-weight:800;margin:0 0 2px}.og-equipe-name a{color:var(--og-heading)}.og-equipe-role{font-size:13px;color:var(--og-accent-deep);font-weight:700;margin:0 0 8px}.og-equipe-bio{font-size:14px;color:var(--og-body);line-height:1.55;margin:0 0 8px}.og-equipe-link{font-size:13px;font-weight:700;color:var(--og-accent-deep)}.og-footer-bottom-left{display:flex;flex-direction:column;gap:8px}.og-legal-menu{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0}.og-legal-menu a{font-size:13px;color:var(--og-muted);display:inline-block;padding:4px 2px}.og-legal-menu a:hover{color:var(--og-accent-deep)}@media(max-width:768px){.og-legal-menu{gap:2px 20px}.og-legal-menu a{padding:10px 2px;min-height:44px;display:inline-flex;align-items:center}}@media(max-width:600px){.og-equipe-card{flex-direction:column;align-items:center;text-align:center}}.og-company-logo{border-radius:12px;object-fit:contain;background:#fff;padding:10px}.og-company-logo-ph{display:flex;align-items:center;justify-content:center;background:var(--og-accent-deep);color:#fff;font-size:52px;font-weight:850;border-radius:12px;}.og-company-sections{display:flex;flex-direction:column;gap:44px;margin-top:40px}.og-company-section .og-section-heading{margin-bottom:16px}.og-company-section-intro{color:var(--og-muted);font-size:14px;margin:-8px 0 16px}.og-company-citations{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.og-company-citations li{background:#fff;border:1px solid var(--og-card-border);border-radius:20px}.og-company-citations a{display:block;padding:8px 16px;font-size:13px;font-weight:700;color:var(--og-heading)}.og-company-citations a:hover{color:var(--og-accent-deep);text-decoration:none}.og-footer-cols .og-footer-col{border-left:1px solid var(--og-line);padding-left:28px}@media(max-width:980px){.og-footer-cols .og-footer-col{border-left:0;padding-left:0}}.og-cards-grid.is-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.og-cards-grid.is-grid .og-post-card{flex-direction:column;gap:0}.og-cards-grid.is-grid .og-thumb{flex:none;width:100%;max-width:100%;margin-bottom:14px}.og-cards-grid.is-grid .og-thumb img{width:100%;aspect-ratio:16/10;object-fit:cover}.og-cards-grid.is-grid .og-card-title{font-size:18px}.og-cards-grid.is-grid .og-post-card{border:0;padding:0}@media(max-width:980px){.og-cards-grid.is-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.og-cards-grid.is-grid{grid-template-columns:1fr}}.og-hero-complete{display:grid;grid-template-columns:1.5fr 1fr;gap:26px;margin-bottom:30px}.og-hero-main{margin:0}.og-hero-side{display:flex;flex-direction:column;gap:16px}.og-hero-side-item{display:flex;gap:14px;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid var(--og-line)}.og-hero-side-item:last-child{border-bottom:0;padding-bottom:0}.og-hero-side-thumb{flex:0 0 92px;width:92px;height:66px;border-radius:6px;overflow:hidden;background:#e9e9e9}.og-hero-side-thumb img{width:92px;height:66px;object-fit:cover}.og-hero-side-cat{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--og-accent-deep);margin-bottom:4px}.og-hero-side-title{font-size:15px;font-weight:800;line-height:1.3;margin:0}.og-hero-side-title a{color:var(--og-heading)}.og-hero-side-title a:hover{color:var(--og-accent-deep);text-decoration:none}@media(max-width:860px){.og-hero-complete{grid-template-columns:1fr}}@media(min-width:861px){.og-hero-complete{align-items:stretch}.og-hero-main{display:flex;flex-direction:column}.og-hero-main .og-featured-card-media{flex:1 1 auto;min-height:100%}}.og-columnists{border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);background:var(--og-card-bg);padding:22px}.og-columnist{display:none}.og-columnist.is-visible{display:grid;grid-template-columns:74px 1fr;column-gap:18px;row-gap:0;align-items:start;animation:ogFadeIn .25s ease;}.og-columnist-avatar{grid-column:1;grid-row:1/3;align-self:start}.og-columnist-avatar img{width:74px;height:74px;border-radius:50%;object-fit:cover;filter:grayscale(1);display:block}.og-columnist-name{grid-column:2;grid-row:1;font-size:19px;font-weight:850;margin:0 0 4px;line-height:1.25}.og-columnist-name a{color:var(--og-heading)}.og-columnist-role{grid-column:2;grid-row:2;font-size:12px;color:var(--og-accent-deep);font-weight:700;margin:0}.og-columnist-bio{grid-column:1/-1;font-size:14px;color:var(--og-body);line-height:1.55;margin:16px 0 10px}.og-columnist-more{grid-column:1/-1;font-size:14px;font-weight:800;color:var(--og-accent-deep)}@media(max-width:360px){.og-columnist.is-visible{grid-template-columns:60px 1fr;column-gap:12px}.og-columnist-avatar img{width:60px;height:60px}}.og-columnists-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.og-col-prev,.og-col-next{width:40px;height:40px;border:1px solid var(--og-card-border);background:#fff;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--og-heading)}.og-col-prev:hover,.og-col-next:hover{background:var(--og-card-bg);border-color:var(--og-muted)}.og-col-dots{display:inline-flex;gap:0}.og-col-dots button{position:relative;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.og-col-dots button::before{content:"";position:absolute;inset:8px;border-radius:50%;background:#949494}.og-col-dots button.is-active::before{background:var(--og-accent-deep)}.og-faq{margin:20px 0}.og-faq-item{border:1px solid var(--og-card-border);border-radius:10px;margin-bottom:10px;overflow:hidden;background:#fff}.og-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;background:none;border:0;cursor:pointer;font-family:inherit;font-weight:700;font-size:16px;text-align:left;color:var(--og-heading)}.og-faq-q:hover{color:var(--og-accent-deep)}.og-faq-icon{flex-shrink:0;transition:transform .2s ease;color:var(--og-muted)}.og-faq-item.is-open .og-faq-icon{transform:rotate(180deg)}.og-faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease;padding:0 18px}.og-faq-item.is-open .og-faq-a{max-height:600px;padding:0 18px 16px}.og-faq-a p{margin:0;color:var(--og-body);line-height:1.6}.og-contato-form{max-width:580px;margin:24px auto;border:1px solid var(--og-card-border);border-radius:14px;padding:30px;background:#fff}.og-field{margin-bottom:16px}.og-field label{display:block;font-weight:700;font-size:14px;margin-bottom:6px;color:var(--og-heading)}.og-field input,.og-field textarea{width:100%;padding:12px 14px;border:1px solid #dcdcdc;border-radius:8px;font-size:16px;font-family:inherit;background:#fff}.og-field input:focus,.og-field textarea:focus{outline:2px solid var(--og-accent-deep);outline-offset:1px;border-color:var(--og-accent-deep)}.og-contato-btn{width:100%;padding:14px;font-size:16px}.og-contato-msg{margin:12px 0 0;font-size:14px;min-height:20px;text-align:center}.og-contato-msg.is-ok{color:#15803d}.og-contato-msg.is-err{color:#b91c1c}.og-magazine{margin:6px 0 10px}.og-mag-hero{margin-bottom:44px}.og-mag-section{margin-bottom:46px}.og-mag-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 22px;border-bottom:2px solid var(--og-line)}.og-mag-title>span,.og-mag-title>a:not(.og-mag-more){font-size:23px;font-weight:850;color:var(--og-heading);padding-bottom:10px;border-bottom:3px solid var(--og-accent);margin-bottom:-2px;line-height:1}.og-mag-title>a:not(.og-mag-more):hover{color:var(--og-accent-deep);text-decoration:none}.og-mag-title .og-mag-more{font-size:13px;font-weight:800;color:var(--og-accent-deep);white-space:nowrap;padding-bottom:10px}.og-mag-title .og-mag-more:hover{color:var(--og-heading);text-decoration:none}.og-mag-hero .og-featured-card-title{font-size:32px}.og-mag-cat .og-featured-card-title{font-size:24px}@media(max-width:600px){.og-mag-title>span,.og-mag-title>a:not(.og-mag-more){font-size:19px}.og-mag-hero .og-featured-card-title{font-size:22px}}@media(max-width:768px){.og-cards-list .og-post-card{flex-direction:row;gap:14px;padding:15px 0;align-items:flex-start}.og-cards-list .og-post-card .og-thumb{flex:0 0 118px;max-width:118px}.og-cards-list .og-post-card .og-thumb img{aspect-ratio:1/1;border-radius:8px}.og-cards-list .og-card-body{min-width:0}.og-cards-list .og-card-title{font-size:16px;line-height:1.3}.og-cards-list .og-excerpt{display:none}.og-cards-list .og-cat-badge{margin-bottom:6px;font-size:10px;padding:3px 8px}.og-cards-list .og-card-footer{margin-top:8px;gap:8px}.og-cards-list .og-readtime{display:none}.og-cards-grid.is-grid .og-thumb img{aspect-ratio:16/9}.og-cards-grid.is-grid .og-excerpt{font-size:14px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.og-hero-complete{gap:18px}.og-hero-side{gap:0}.og-hero-side-item{padding:12px 0}}@media(max-width:480px){.og-cards-list .og-post-card .og-thumb{flex:0 0 100px;max-width:100px}.og-cards-list .og-card-title{font-size:15px}.og-mag-title{flex-wrap:wrap}}.og-menu .menu-item-has-children>a::before{content:"";display:inline-block;width:0;height:0;margin-left:6px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;vertical-align:middle;opacity:.7;order:2}.og-menu .sub-menu{border-top:3px solid var(--og-accent);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;display:block}.og-menu li:hover>.sub-menu,.og-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.og-menu .sub-menu a{border-bottom:1px solid rgba(255,255,255,.06)}.og-menu .sub-menu li:last-child a{border-bottom:0}.og-mobile-menu .menu-item-has-children>a::after{transition:transform .2s ease}.og-mobile-menu .menu-item-has-children.is-open>a::after{transform:rotate(45deg)}.og-btn-outline{background:transparent;color:var(--og-accent-deep);border:2px solid var(--og-accent-deep)}.og-btn-outline:hover{background:var(--og-accent-deep);color:#fff}.og-mag-cat-footer{text-align:center;margin-top:22px}.og-mag-ticker{display:flex;align-items:center;gap:16px;margin:0 0 32px;padding:10px 18px;background:var(--og-navbar-bg,#0a0a0a);border-radius:var(--og-radius-card);overflow:hidden;}.og-mag-ticker-label{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.5px;color:var(--og-accent);}.og-mag-ticker-list{display:flex;gap:28px;overflow-x:auto;list-style:none;margin:0;padding:0;scrollbar-width:none}.og-mag-ticker-list::-webkit-scrollbar{display:none}.og-mag-ticker-list li{flex:0 0 auto}.og-mag-ticker-list a{font-size:14px;font-weight:700;color:var(--og-navbar-link,#fff);white-space:nowrap}.og-mag-ticker-list a:hover{color:var(--og-accent);text-decoration:none}.og-mag-hero--v2 .og-mag-main{margin-bottom:20px}.og-mag-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.og-mag-pick{display:flex;flex-direction:column}.og-mag-pick-thumb{display:block;border-radius:8px;overflow:hidden;background:#e9e9e9;aspect-ratio:16/10;margin-bottom:10px}.og-mag-pick-thumb img{width:100%;height:100%;object-fit:cover}.og-mag-pick-title{font-size:15px;font-weight:800;line-height:1.3;margin:0}.og-mag-pick-title a{color:var(--og-heading)}.og-mag-pick-title a:hover{color:var(--og-accent-deep);text-decoration:none}@media(max-width:860px){.og-mag-picks{grid-template-columns:1fr}}.og-mag-trending-list{list-style:none;margin:0;padding:0;counter-reset:none}.og-mag-trending-list li{display:flex;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--og-line);}.og-mag-trending-list li:last-child{border-bottom:0}.og-mag-trending-num{flex:0 0 auto;font-size:22px;font-weight:850;color:var(--og-accent-deep);min-width:28px;font-variant-numeric:tabular-nums;}.og-mag-trending-list li>a{flex:1;font-size:16px;font-weight:750;color:var(--og-heading);line-height:1.35}.og-mag-trending-list li>a:hover{color:var(--og-accent-deep);text-decoration:none}.og-mag-trending-count{flex:0 0 auto;font-size:12px;font-weight:700;color:var(--og-muted);white-space:nowrap}.og-mag-cat-list{max-width:720px}@media(max-width:600px){.og-mag-ticker{padding:8px 14px;gap:10px}.og-mag-trending-list li>a{font-size:15px}}.og-mag-hero--simple{margin-bottom:44px}.og-mag-cat--grid{margin-bottom:46px}.og-magazine--v6 .og-mag-hero--simple .og-featured-card-media{aspect-ratio:21/9}.og-magazine--v6 .og-mag-hero--simple .og-featured-card-title{font-size:38px}@media(max-width:860px){.og-magazine--v6 .og-mag-hero--simple .og-featured-card-media{aspect-ratio:4/3}.og-magazine--v6 .og-mag-hero--simple .og-featured-card-title{font-size:26px}}.og-magazine--v7 .og-mag-section{margin-bottom:56px}.og-btn{cursor:pointer;transition:background .18s ease,transform .1s ease,box-shadow .18s ease;line-height:1.2;text-align:center}.og-btn:hover{background:var(--og-heading);color:#fff;text-decoration:none}.og-btn:active{transform:translateY(1px)}button{cursor:pointer}.og-post-card,.og-transparencia-card,.og-equipe-card{transition:transform .18s ease,box-shadow .18s ease}.og-cards-grid.is-grid .og-post-card:hover{transform:translateY(-3px)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--og-accent-deep);outline-offset:1px}img{max-width:100%;height:auto}.og-thumb img,.og-featured-card-media img,.og-hero-side-thumb img{background:#eee}::selection{background:var(--og-accent);color:#fff}.og-related,#comments.og-comments,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 600px;}.og-mag-columnists,.og-mag-cat,.og-mag-trending{content-visibility:auto;contain-intrinsic-size:auto 500px;}.og-title,.og-featured-card-title,.og-card-title,.og-mag-title{text-wrap:balance}.og-content{overflow-wrap:break-word}.og-content a{color:var(--og-accent-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.og-content a:hover{text-decoration-thickness:2px}.og-featured-card,.og-mag-main{border-radius:14px}@media(max-width:900px){.og-related-grid{grid-template-columns:1fr;gap:0}.og-related-item{padding:14px 0;border-bottom:1px solid var(--og-line)}.og-related-item:last-child{border-bottom:0}}.og-related-item{min-width:0}.og-related-body{min-width:0}.og-related-title{overflow-wrap:break-word;word-break:normal}@media(max-width:600px){html,body{overflow-x:hidden}.og-related-thumb{flex:0 0 84px;width:84px;height:64px}}.og-newsletter-jetpack-form{max-width:560px;margin:0 auto}.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions,.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__container,.og-newsletter-jetpack-form form{display:block;width:100%;max-width:100%;margin:0 auto !important;padding:0 !important}.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__form-elements,.og-newsletter-jetpack-form form:not(:has(.wp-block-jetpack-subscriptions__form-elements)){display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:0 !important;width:100%;margin:0 !important}.og-newsletter-jetpack-form p#subscribe-email,.og-newsletter-jetpack-form p#subscribe-submit,.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__form-elements > p{margin:0 !important;padding:0 !important;line-height:normal !important;min-width:0;width:auto !important;max-width:none !important}.og-newsletter-jetpack-form p#subscribe-email{flex:1 1 auto !important;display:flex}.og-newsletter-jetpack-form p#subscribe-submit{flex:0 0 auto !important;display:flex !important}.og-newsletter-jetpack-form p#subscribe-email input[type="email"],.og-newsletter-jetpack-form input[type="email"]{display:block;flex:1 1 auto;width:100% !important;max-width:none !important;min-width:0;height:54px !important;min-height:54px;margin:0 !important;padding:0 16px !important;border:1px solid #d9d9d9 !important;border-right-width:0 !important;border-radius:10px 0 0 10px !important;font-family:inherit !important;font-size:16px !important;line-height:normal !important;color:var(--og-heading) !important;background:#fff !important;box-shadow:none !important;box-sizing:border-box !important;-webkit-appearance:none;appearance:none}.og-newsletter-jetpack-form input[type="email"]::placeholder{color:var(--og-muted);opacity:1}.og-newsletter-jetpack-form input[type="email"]:focus{outline:2px solid var(--og-accent-deep) !important;outline-offset:-2px;border-color:var(--og-accent-deep) !important}.og-newsletter-jetpack-form p#subscribe-submit button,.og-newsletter-jetpack-form button,.og-newsletter-jetpack-form .wp-block-button__link{position:relative;display:inline-flex !important;align-items:center;justify-content:center;width:auto !important;height:54px !important;min-height:54px;margin:0 !important;padding:0 26px !important;border:0 !important;border-radius:0 10px 10px 0 !important;background:var(--og-accent-deep) !important;color:#fff !important;font-family:inherit !important;font-size:16px !important;font-weight:700;line-height:1 !important;cursor:pointer;white-space:nowrap !important;text-decoration:none !important;box-shadow:none !important;box-sizing:border-box !important}.og-newsletter-jetpack-form button:hover,.og-newsletter-jetpack-form .wp-block-button__link:hover{background:var(--og-heading) !important}.og-newsletter-jetpack-form button:focus-visible{outline:2px solid var(--og-accent-deep);outline-offset:2px}.og-newsletter-jetpack-form button .spinner{position:absolute !important;top:50%;right:6px;width:14px !important;height:14px !important;margin:-7px 0 0 !important}.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__form-elements{flex-direction:column !important;gap:10px !important}.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__form-error,.og-newsletter-jetpack-form .jetpack-subscribe-message,.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__subscount{margin:10px 0 0;font-size:14px;line-height:1.5}@media(max-width:600px){.og-newsletter-jetpack-form .wp-block-jetpack-subscriptions__form-elements,.og-newsletter-jetpack-form form:not(:has(.wp-block-jetpack-subscriptions__form-elements)){flex-direction:column !important;gap:10px !important}.og-newsletter-jetpack-form p#subscribe-email input[type="email"],.og-newsletter-jetpack-form input[type="email"]{border-right-width:1px !important;border-radius:10px !important}.og-newsletter-jetpack-form p#subscribe-submit button,.og-newsletter-jetpack-form button,.og-newsletter-jetpack-form .wp-block-button__link{border-radius:10px !important;width:100% !important}}.og-featured-card-body .og-cat-badge{background:var(--og-accent-deep);color:#fff}.og-cat-badge{color:#fff}.og-widget .og-mini-post{padding:12px 0}.og-widget .og-mini-post .og-mini-cat{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--og-accent-deep);margin-bottom:4px}.og-widget .og-mini-post a{font-weight:700;font-size:15.5px;line-height:1.35}.og-widget .og-mini-post .og-mini-cat a{font-weight:800;font-size:11px;color:var(--og-accent-deep)}.og-widget .og-widget-title{font-weight:800;font-size:19px}@media(min-width:901px){.og-related-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.og-footer-cols{gap:6px}.og-footer-col{margin-bottom:18px}.og-footer-col ul li{padding:0}.og-footer-col ul li a{display:block;width:100%;box-sizing:border-box;padding:12px 4px;min-height:44px;line-height:20px;font-size:15px;}.og-footer-col-title{margin-bottom:8px;font-size:15px}.og-footer-brand{margin-bottom:8px}.og-footer-bottom{flex-direction:column;gap:12px;text-align:center;font-size:13px}.og-footer{padding-top:32px}}.og-ad-incontent{margin:26px 0;text-align:center;min-height:90px}.og-ad-before-related{margin:20px 0 8px;text-align:center;min-height:90px}.og-ad-footer-strip{margin:0 auto;padding:16px 0;text-align:center}.og-equipe-contato{display:flex;gap:12px;flex-wrap:wrap;margin:6px 0 0;font-size:13px}.og-equipe-contato a{color:var(--og-accent-deep);font-weight:600}.og-sidebar-rail{position:relative}@media (min-width:981px){.og-sidebar{display:flex;flex-direction:column}.og-sidebar>.og-ad{margin-top:0;margin-bottom:24px}.og-sidebar-rail{flex:1 1 auto;min-height:0}}@media (min-width:981px){.og-sidebar-rail-inner{position:sticky;top:min(88px, calc(100dvh - var(--og-rail-h, 860px) - 20px));z-index:2;display:flex;flex-direction:column;gap:20px;}}@supports not (height: 100dvh){@media (min-width:981px){.og-sidebar-rail-inner{top:min(88px, calc(100vh - var(--og-rail-h, 860px) - 20px))}}}.og-sidebar-rail-inner.is-fixed{position:fixed}.og-sidebar-rail-inner.is-released{position:absolute;left:0;right:0}.og-sidebar-rail .og-ad{margin-top:0;margin-bottom:0}.og-sidebar .og-ad-sticky{position:static}.og-mag-columnists{background:var(--og-columnists-bg,#0a0a0a);border-radius:16px;padding:34px 36px;margin-bottom:46px;color:#fff}.og-mag-col-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.og-mag-col-title{font-size:24px;font-weight:850;color:#fff;margin:0}.og-mag-col-nav{display:flex;align-items:center;gap:10px}.og-mag-col-prev,.og-mag-col-next{width:40px;height:40px;border:0;border-radius:8px;background:#2a2a2a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}.og-mag-col-prev:hover,.og-mag-col-next:hover{background:#3a3a3a}.og-mag-col-all{margin-left:8px;font-size:14px;font-weight:800;color:var(--og-accent);white-space:nowrap}.og-mag-col-all:hover{color:#fff;text-decoration:none}.og-mag-col-track{display:flex;gap:34px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.og-mag-col-track::-webkit-scrollbar{display:none}.og-mag-col-item{flex:0 0 calc(50% - 17px);scroll-snap-align:start;display:flex;gap:20px;align-items:flex-start}.og-mag-col-avatar{flex:0 0 auto}.og-mag-col-avatar img{width:84px;height:84px;border-radius:50%;object-fit:cover;filter:grayscale(1)}.og-mag-col-body{min-width:0}.og-mag-col-name{font-size:18px;font-weight:800;margin:6px 0 2px}.og-mag-col-name a{color:#fff}.og-mag-col-name a:hover{color:var(--og-accent);text-decoration:none}.og-mag-col-role{font-size:12px;font-weight:700;color:var(--og-accent);margin:0 0 8px}.og-mag-col-bio{font-size:14px;line-height:1.55;color:#c7c7c7;margin:0 0 10px}.og-mag-col-more{font-size:14px;font-weight:800;color:var(--og-accent)}.og-mag-col-more:hover{color:#fff;text-decoration:none}@media(max-width:768px){.og-mag-columnists{padding:24px 20px}.og-mag-col-item{flex:0 0 100%}.og-mag-col-title{font-size:20px}}.og-icon{display:inline-block;vertical-align:-0.15em}.og-mag-more .og-icon,.og-mag-col-all .og-icon,.og-columnist-more .og-icon,.og-hero-side .og-icon{margin-left:2px}.og-crumb-sep{display:inline-flex;align-items:center;color:var(--og-muted);vertical-align:middle;margin-right:6px}.og-crumb-sep .og-icon{width:13px;height:13px}.og-equipe-avatar,.og-columnist-avatar,.og-mag-col-avatar,.og-author-avatar,.og-featured-card-meta .og-avatar,.og-post-meta .og-avatar{flex-shrink:0}.og-equipe-avatar img,.og-columnist-avatar img,.og-mag-col-avatar img,.og-author-avatar img,.og-featured-card-meta img,.og-post-meta img{max-width:none;flex-shrink:0}.og-equipe-avatar{display:block;width:72px;height:72px}.og-equipe-avatar img{width:72px;height:72px;display:block;object-fit:cover;border-radius:50%}.og-offers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:20px 0}.og-offer-card{display:flex;flex-direction:column;border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);overflow:hidden}.og-offer-thumb{display:block;background:#fff}.og-offer-thumb img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;padding:12px}.og-offer-body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px}.og-offer-brand{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--og-muted)}.og-offer-title{font-size:16px;font-weight:800;line-height:1.3;margin:0}.og-offer-title a{color:var(--og-heading)}.og-offer-title a:hover{color:var(--og-accent-deep);text-decoration:none}.og-offer-rating{display:flex;align-items:center;gap:6px;color:var(--og-accent-deep)}.og-offer-stars{display:inline-flex;gap:1px}.og-offer-rating-count{font-size:12px;color:var(--og-muted)}.og-offer-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.og-offer-price-old{font-size:13px;color:var(--og-muted);text-decoration:line-through}.og-offer-price-current{font-size:20px;font-weight:900;color:var(--og-heading)}.og-offer-lowest-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#166534;background:#dcfce7;border-radius:20px;padding:3px 10px;width:fit-content}.og-offer-coupon{font-size:13px;color:var(--og-body);background:#fff;border:1px dashed var(--og-accent);border-radius:6px;padding:4px 8px;display:inline-block;width:fit-content}.og-offer-cta{margin-top:6px;text-align:center}.og-offer-disclosure{font-size:12px;color:var(--og-muted);margin:12px 0 0;line-height:1.5}.og-offer-disclosure a{color:var(--og-muted);text-decoration:underline}.og-offer-brand-single{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--og-muted);margin-bottom:6px}.og-offer-single-box{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);padding:20px;margin:20px 0}.og-offer-price-single .og-offer-price-current{font-size:28px}.og-offer-cta-single{padding:12px 28px;font-size:16px}@media(max-width:600px){.og-offers-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}}.og-autolink-entity{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;color:inherit}.og-autolink-entity:hover{color:var(--og-accent-deep)}.og-content .og-speakable-lead{font-size:1.08em;font-weight:500;color:var(--og-heading)}.og-comments{margin-top:40px;padding-top:32px;border-top:1px solid var(--og-line)}.og-comments-title,.comment-reply-title{font-size:22px;margin:0 0 20px}.comment-reply-title small a{font-size:13px;font-weight:600;margin-left:10px}.comment-list{list-style:none;margin:0 0 8px;padding:0}.comment-list .children{list-style:none;margin:0;padding-left:28px}.comment-list li{margin-bottom:22px}.comment-list .comment-body{display:flex;gap:14px;padding:18px;border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);background:var(--og-card-bg)}.comment-list .comment-body .avatar{border-radius:50%;flex-shrink:0}.comment-list .comment-author{font-weight:800;color:var(--og-heading);font-size:14px}.comment-list .comment-author .says{display:none}.comment-list .comment-metadata{font-size:12px;color:var(--og-muted);margin-bottom:8px}.comment-list .comment-metadata a{color:var(--og-muted)}.comment-list .comment-content p{margin:0 0 .6em;font-size:15px;line-height:1.6;color:var(--og-body)}.comment-list .reply{margin-top:8px}.comment-list .comment-reply-link{font-size:13px;font-weight:700;color:var(--og-accent-deep)}.og-comments-closed{padding:14px 18px;border-radius:var(--og-radius-card);background:var(--og-card-bg);color:var(--og-body);font-size:14px}.comment-form{margin-top:8px}.comment-form p{margin:0 0 18px}.comment-notes,.comment-notes *{font-size:13px;color:var(--og-muted)}.logged-in-as{font-size:14px;color:var(--og-body);margin-bottom:18px!important}.logged-in-as a{font-weight:700}.comment-form label{display:block;font-size:14px;font-weight:700;color:var(--og-heading);margin-bottom:6px}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;padding:12px 14px;border:1px solid var(--og-card-border);border-radius:var(--og-radius);font-family:inherit;font-size:16px;color:var(--og-heading);background:#fff;}.comment-form textarea{min-height:140px;resize:vertical}.comment-form input:focus,.comment-form textarea:focus{outline:2px solid var(--og-accent-deep);outline-offset:1px;border-color:var(--og-accent-deep)}.comment-form-author,.comment-form-email,.comment-form-url{display:inline-block;width:100%;max-width:360px;vertical-align:top}@media(min-width:640px){.comment-form-author,.comment-form-email{width:calc(50% - 10px)}.comment-form-author{margin-right:20px}}.comment-form-cookies-consent,.comment-subscription-form,.subscribe-to-blog-form{display:flex!important;align-items:flex-start;gap:10px;padding:12px 14px!important;margin:0 0 12px!important;background:var(--og-card-bg);border:1px solid var(--og-card-border);border-radius:var(--og-radius);}.comment-form-cookies-consent label,.comment-subscription-form label,.subscribe-to-blog-form label{display:inline;font-size:13.5px;font-weight:500;color:var(--og-body);margin:0;line-height:1.5;}.comment-form-cookies-consent input[type="checkbox"],.comment-subscription-form input[type="checkbox"],.subscribe-to-blog-form input[type="checkbox"]{width:18px;height:18px;flex-shrink:0;margin:1px 0 0;accent-color:var(--og-accent-deep);cursor:pointer;}.subscribe-to-blog-form{border-left:3px solid var(--og-accent-deep)}.comment-form .form-submit{margin-top:22px}.comment-form .form-submit input,.comment-form .og-btn{border:0}body.og-hide-subscribe-comments .comment-subscription-form{display:none!important}body.og-hide-subscribe-posts .subscribe-to-blog-form{display:none!important}.gsb-banner-wrap{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--og-card-bg);border-bottom:1px solid var(--og-card-border);padding:10px 44px 10px 20px;}.gsb-banner-wrap--single{border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);margin:0 0 24px;padding:14px 44px 14px 18px;}.gsb-banner{display:flex;align-items:center;gap:10px;color:var(--og-heading);text-decoration:none;max-width:100%;}.gsb-banner:hover .gsb-banner__text{text-decoration:underline}.gsb-banner__logo{flex-shrink:0}.gsb-banner__text{font-size:14.5px;font-weight:500;line-height:1.4;color:var(--og-heading)}.gsb-banner__text strong{color:var(--og-heading);font-weight:800}.gsb-banner__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--og-muted);cursor:pointer;}.gsb-banner__close:hover{background:var(--og-card-border);color:var(--og-heading)}.gsb-card{margin:32px 0 8px;padding:20px 20px 18px;border:1px solid var(--og-card-border,#e5e7eb);border-top:4px solid #4285F4;border-radius:var(--og-radius-card,12px);background:var(--og-card-bg,#f8fafc);text-align:center}.gsb-card__title{margin:0 0 6px;font-size:15px;font-weight:800;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--og-heading,#111)}.gsb-card__lead{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--og-body,#374151)}.gsb-card .gsb-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 20px;border:1px solid var(--og-card-border,#dadce0);border-radius:999px;background:#fff;color:#1f1f1f;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.08)}.gsb-card .gsb-card__btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.14)}.gsb-card .gsb-card__btn:focus-visible{outline:2px solid #4285F4;outline-offset:2px}@media (max-width:640px){.gsb-banner-wrap{justify-content:flex-start;padding:10px 40px 10px 16px}.gsb-banner__text{font-size:13.5px}}.og-post-card,.og-featured-card{position:relative}.og-fav-btn--card{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:background .15s ease,transform .1s ease;}.og-fav-btn--card:hover{background:rgba(0,0,0,.65)}.og-fav-btn--card:active{transform:scale(.92)}.og-fav-btn--card svg,.og-fav-btn--card .og-use-icon{fill:none;stroke:currentColor;stroke-width:2}.og-fav-btn--card.is-fav{background:var(--og-accent-deep);color:#fff}.og-fav-btn--card.is-fav svg,.og-fav-btn--card.is-fav .og-use-icon{fill:currentColor}.og-post-card:not(.og-featured-card) .og-fav-btn--card{background:var(--og-white);color:var(--og-heading);box-shadow:0 2px 8px rgba(0,0,0,.15)}.og-post-card:not(.og-featured-card) .og-fav-btn--card.is-fav{background:var(--og-accent-deep);color:#fff}.og-article-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.og-article-actions .og-share-right{margin-left:0}.og-fav-btn--single{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:2px solid var(--og-accent-deep);background:transparent;color:var(--og-accent-deep);font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease;}.og-fav-btn--single svg,.og-fav-btn--single .og-use-icon{fill:none;stroke:currentColor;stroke-width:2}.og-fav-btn--single.is-fav{background:var(--og-accent-deep);color:#fff}.og-fav-btn--single.is-fav svg,.og-fav-btn--single.is-fav .og-use-icon{fill:currentColor}@media(max-width:640px){.og-fav-btn--single .og-fav-btn-text{display:none}.og-fav-btn--single{width:44px;height:44px;padding:0;border-radius:50%;justify-content:center}}@media(max-width:860px){.og-fav-btn--card{width:44px;height:44px;top:8px;right:8px}}.og-fav-btn--list{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:7px 14px;border-radius:999px;border:1px solid var(--og-card-border);background:var(--og-card-bg);color:var(--og-body);font-size:13px;font-weight:600;cursor:pointer;}.og-fav-btn--list.is-fav{border-color:var(--og-accent-deep);color:var(--og-accent-deep)}.og-fav-btn--list svg,.og-fav-btn--list .og-use-icon{fill:none;stroke:currentColor;stroke-width:2}.og-fav-btn--list.is-fav svg,.og-fav-btn--list.is-fav .og-use-icon{fill:currentColor}.og-fav-nav{display:flex;align-items:center;gap:6px;position:relative;color:var(--og-muted);font-size:14px;font-weight:600;}.og-fav-nav:hover{color:var(--og-accent-deep);text-decoration:none}.og-fav-nav-text{white-space:nowrap}.og-fav-count{position:absolute;top:-8px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--og-accent-deep);color:#fff;font-size:10px;font-weight:800;line-height:16px;text-align:center;}@media(max-width:860px){.og-fav-nav-text{display:none}.og-fav-nav{position:relative}.og-fav-count{top:-6px;right:-8px}}.og-mobile-panel .og-fav-nav{margin:0 24px 18px;color:var(--og-heading);font-size:16px;}.og-mobile-panel .og-fav-nav .og-fav-count{position:static;margin-left:4px}.og-favorites-page .og-page-header{margin-bottom:8px}.og-favorites-intro{color:var(--og-muted);font-size:14px;margin:0 0 24px}.og-favorites-loading,.og-favorites-empty,.og-favorites-error{color:var(--og-muted);font-size:15px;padding:32px 0;text-align:center}.og-fav-account{margin:0 0 28px}.og-fav-account-guest{border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);padding:20px;max-width:420px;}.og-fav-account-intro{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px}.og-fav-account-intro svg{flex-shrink:0;margin-top:2px;color:var(--og-accent-deep)}.og-fav-account-intro p{margin:0;font-size:14px;color:var(--og-heading)}.og-fav-account-tabs{display:flex;gap:4px;margin:0 0 14px;border-bottom:1px solid var(--og-card-border)}.og-fav-account-tab{background:none;border:none;padding:12px 6px;margin:0 12px 0 0;font-size:14px;font-weight:700;color:var(--og-muted);cursor:pointer;border-bottom:2px solid transparent;min-height:44px;}.og-fav-account-tab.is-active{color:var(--og-accent-deep);border-bottom-color:var(--og-accent-deep)}.og-fav-account-form{display:flex;flex-direction:column;gap:10px}.og-fav-account-form input[type="text"],.og-fav-account-form input[type="email"],.og-fav-account-form input[type="password"]{width:100%;padding:12px;border:1px solid var(--og-card-border);border-radius:var(--og-radius-input,8px);font-size:16px;background:var(--og-white);color:var(--og-heading);}.og-fav-account-submit{align-self:flex-start;margin-top:4px;min-height:44px;padding:0 22px;border:0;border-radius:var(--og-radius,8px);background:var(--og-accent-deep);color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s ease;}.og-fav-account-submit:hover{background:var(--og-heading)}.og-fav-account-submit:disabled{opacity:.65;cursor:default}@media(max-width:600px){.og-fav-account-submit{align-self:stretch}}.og-fav-account-error{color:#b91c1c;font-size:13px;margin:0}.og-fav-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.og-fav-account-in{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--og-heading);border:1px solid var(--og-card-border);background:var(--og-card-bg);border-radius:var(--og-radius-card);padding:12px 16px;max-width:420px;}.og-fav-account-in svg{color:var(--og-accent-deep);flex-shrink:0}.og-fav-account-in span{flex:1}.og-fav-account-logout{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--og-muted);font-size:13px;font-weight:700;cursor:pointer;padding:4px;}.og-fav-account-logout:hover{color:var(--og-accent-deep)}.og-archive-revista .og-archive-header{margin-bottom:8px}.og-archive-revista-grid .og-featured-card{grid-column:span 2}@media(max-width:860px){.og-archive-revista-grid .og-featured-card{grid-column:span 3}}@media(max-width:600px){.og-archive-revista-grid .og-featured-card{grid-column:span 1}}.og-single-imersivo .og-layout{display:block}.og-single-imersivo .og-content-col{max-width:720px;margin:0 auto}.og-single-imersivo .og-title{font-size:38px}.og-single-imersivo .og-content{font-size:19px;line-height:1.85}.og-single-imersivo .og-content p{margin-bottom:26px}@media(max-width:782px){.og-single-imersivo .og-title{font-size:28px}.og-single-imersivo .og-content{font-size:17px}}.og-layout-toc{display:grid;grid-template-columns:1fr 260px;gap:40px;align-items:start}.og-page-toc-sidebar{order:2}.og-page-toc-sticky{position:sticky;top:24px}.og-page-toc{background:var(--og-card-bg);border:1px solid var(--og-card-border);border-radius:var(--og-radius-card);padding:18px 20px}.og-page-toc-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--og-muted);margin:0 0 10px}.og-page-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.og-page-toc li{margin-bottom:8px;line-height:1.4}.og-page-toc li.og-page-toc-h3{margin-left:16px;font-size:13px}.og-page-toc a{font-size:14px;font-weight:600;color:var(--og-body)}.og-page-toc a:hover{color:var(--og-accent-deep);text-decoration:none}.og-page-toc-mobile{display:none}@media(max-width:980px){.og-layout-toc{display:block}.og-page-toc-sidebar{display:none}.og-page-toc-mobile{display:block;margin-bottom:24px}}.og-author-hero--compact{padding:20px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px}.og-author-hero-img--sm{width:72px;height:72px}.og-author-hero--compact .og-author-hero-meta{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.og-author-hero--compact .og-author-hero-name{font-size:22px;margin:0}.og-author-hero--compact .og-author-hero-role{font-size:14px;font-weight:700;color:var(--og-accent-deep)}.og-author-hero--compact .og-author-hero-count{font-size:13px;color:var(--og-muted);font-weight:600}.og-author-hero-bio--compact{width:100%;margin:4px 0 0;font-size:14px;line-height:1.6;color:var(--og-body)}.og-author-topic-chips--compact{width:100%;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.og-pillar-cover{position:relative;overflow:hidden;background:var(--og-navbar-bg,#0a0a0a);min-height:280px;display:flex;align-items:center;justify-content:center;text-align:center;}.og-pillar-cover::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.06) 0%,transparent 45%,rgba(255,255,255,.03) 100%);}.og-pillar-cover-inner{position:relative;padding:48px 24px;max-width:760px}.og-pillar-cover-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--og-accent);margin-bottom:16px;}.og-pillar-cover-title{font-size:34px;font-weight:300;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;line-height:1.3;}@media(max-width:600px){.og-pillar-cover{min-height:200px}.og-pillar-cover-title{font-size:22px}}.og-pillar-map-link{margin-top:32px;text-align:center}.og-pillar-map-group{margin-bottom:32px}.og-pillar-map-group-title{font-size:16px;font-weight:800;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--og-card-border)}.og-pillar-map-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 20px}.og-pillar-map-list a{font-size:14px;font-weight:600;color:var(--og-body)}.og-pillar-map-list a:hover{color:var(--og-accent-deep);text-decoration:none}.og-recirc-bar{position:fixed;left:0;right:0;bottom:0;z-index:500;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-top:1px solid var(--og-card-border);box-shadow:0 -6px 24px rgba(0,0,0,.12);transform:translateY(100%);transition:transform .25s ease;max-width:100%;}.og-recirc-bar[hidden]{display:none}.og-recirc-bar.is-visible{transform:translateY(0)}.og-recirc-link{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.og-recirc-thumb{flex:0 0 auto;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#eee}.og-recirc-thumb img{width:100%;height:100%;object-fit:cover}.og-recirc-body{min-width:0;display:flex;flex-direction:column;gap:2px}.og-recirc-eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--og-accent-deep)}.og-recirc-title{font-size:14px;font-weight:700;color:var(--og-heading);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.og-recirc-close{flex:0 0 auto;background:none;border:0;color:var(--og-muted);cursor:pointer;padding:8px;border-radius:50%;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;}.og-recirc-close:hover{background:var(--og-card-bg);color:var(--og-heading)}@media(min-width:783px){.og-recirc-bar{left:auto;right:24px;bottom:24px;max-width:380px;border-radius:var(--og-radius-card);border:1px solid var(--og-card-border);border-top:1px solid var(--og-card-border)}.og-recirc-bar--left{left:24px;right:auto}}.og-ad-anchor{display:none;}@media(max-width:782px){.og-ad-anchor{display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;bottom:0;z-index:700;min-height:52px;background:#fff;border-top:1px solid var(--og-card-border);box-shadow:0 -4px 16px rgba(0,0,0,.12);padding:0 48px 0 8px;}.og-ad-anchor-inner{max-width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.og-ad-anchor-close{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);border:0;border-radius:50%;color:var(--og-muted);cursor:pointer;}.og-ad-anchor-close:hover{background:rgba(0,0,0,.1);color:var(--og-heading)}body.has-og-anchor-ad .og-recirc-bar{bottom:52px}}.og-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:32px 0;padding-top:24px;border-top:1px solid var(--og-card-border)}.og-post-nav-item{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--og-card-border);border-radius:10px;background:var(--og-card-bg);text-decoration:none;color:inherit;transition:border-color .15s ease}.og-post-nav-item:hover{border-color:var(--og-accent-deep)}.og-post-nav-vazio{border:none;background:none;padding:0}.og-post-nav-next{text-align:right;align-items:flex-end}.og-post-nav-rotulo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--og-accent-deep)}.og-post-nav-titulo{font-size:15px;font-weight:700;line-height:1.4}@media (max-width:600px){.og-post-nav{grid-template-columns:1fr}.og-post-nav-vazio{display:none}.og-post-nav-next{text-align:left;align-items:flex-start}}.og-legal-menu li:first-child{padding-left:0}.og-legal-menu li:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:12px;width:1px;background:var(--og-footer-border, var(--og-line))}.og-legal-menu a{color:var(--og-footer-fg, var(--og-body));font-size:13px}.og-legal-menu a:hover{color:var(--og-footer-link-hover, var(--og-accent-deep));text-decoration:underline}.og-consent-reabrir{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:0;background:none;border:none;cursor:pointer;font:inherit;font-size:13px;color:var(--og-accent-deep,#9a6f12);text-decoration:underline}.og-consent-reabrir:focus-visible{outline:2px solid var(--og-accent-deep,#9a6f12);outline-offset:2px}@media print{.og-related,#comments.og-comments,.site-footer,.og-mag-columnists,.og-mag-cat,.og-mag-trending{content-visibility:visible;contain-intrinsic-size:auto;}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--og-accent-deep,#9a6f12);outline-offset:2px;border-radius:2px;}.og-bottombar a:focus-visible,.site-footer a:focus-visible,.og-mobile-panel a:focus-visible,.og-columnists-strip a:focus-visible,.og-mag-columnists a:focus-visible{outline-color:#fff;}:root{--og-safe-b:env(safe-area-inset-bottom, 0px);--og-safe-t:env(safe-area-inset-top, 0px);--og-anchor-h:52px;--og-bottom-inset:var(--og-safe-b);}body.has-og-anchor-ad{--og-bottom-inset:calc(var(--og-anchor-h) + var(--og-safe-b));}@media(max-width:782px){.og-ad-anchor{padding-bottom:var(--og-safe-b);min-height:calc(52px + var(--og-safe-b));}.og-recirc-bar{padding-bottom:calc(12px + var(--og-safe-b));}body.has-og-anchor-ad .og-recirc-bar{bottom:calc(var(--og-anchor-h) + var(--og-safe-b));padding-bottom:12px;}body{padding-bottom:var(--og-bottom-inset)}}.og-to-top{bottom:calc(22px + var(--og-bottom-inset))}@media(max-width:480px){.og-to-top{bottom:calc(16px + var(--og-bottom-inset));right:16px;width:44px;height:44px}}body.has-og-anchor-ad .og-to-top{bottom:calc(16px + var(--og-anchor-h) + var(--og-safe-b));}@media(max-width:860px){.site-header{position:sticky;top:0;transform:translate3d(0,0,0);transition:transform .22s ease;will-change:transform;background:var(--og-card-bg,#fff);}.site-header.is-pinned{box-shadow:0 2px 12px rgba(0,0,0,.08)}.site-header.is-hidden{transform:translate3d(0,-100%,0)}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}}body.og-no-scroll{position:fixed;left:0;right:0;width:100%;overflow:hidden;overscroll-behavior:none;}.og-mobile-panel-inner,.og-search-modal-inner{overscroll-behavior:contain;}@media(hover:none){a,button,summary,[role="button"],input[type="submit"]{touch-action:manipulation;}.og-card a:active,.og-mini-post a:active,.og-related-item a:active,.og-mobile-menu a:active,.og-recirc-link:active{opacity:.6;}.og-btn:active,.og-cta-assine:active,.og-consent-btn:active{transform:scale(.97);}.og-card:hover,.og-post-nav-item:hover{border-color:var(--og-card-border)}}@media(max-width:860px){.og-mini-post a,.og-related-item a,.og-pagination a,.og-pagination span{min-height:44px;display:flex;align-items:center;}.og-pagination a,.og-pagination span{min-width:44px;justify-content:center}}@media(max-width:768px){.og-content{line-height:1.72;hyphens:auto;-webkit-hyphens:auto}.og-content p{margin-block:0 1.15em}.og-single h1.og-title{line-height:1.2;text-wrap:balance}}html,body{overflow-x:clip}.og-ad.is-gam-slot:empty{background:var(--og-card-bg,#f9fafb);border:1px dashed transparent;}.og-ad script[type="text/og-ad"]{display:none}.og-mag-latest-grid .og-mag-cat-footer{margin-top:26px}@media(max-width:860px){.og-hero-side-cat{padding:6px 0;margin-bottom:0}.og-hero-side-body .og-hero-side-title{margin-top:4px}.og-hero-side-title a{display:inline-block;padding:4px 0}}.adzep-dateline{margin:0 0 1rem;font-size:.85rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--og-muted,#6b7280)}.adzep-dateline time{font:inherit;color:inherit}.og-mag-mostread .og-mr-tabs>input{position:absolute;opacity:0;pointer-events:none}.og-mr-tabs>label,.og-mr-only{display:inline-block;margin:0 6px 12px 0;padding:6px 14px;border-radius:999px;border:1px solid var(--og-card-border,#e5e7eb);font-size:13px;font-weight:700;cursor:pointer;color:var(--og-muted,#6b7280)}.og-mr-only{cursor:default}#og-mr-d:checked+label,#og-mr-w:checked+label,.og-mr-only{background:var(--og-accent,#c2932b);border-color:var(--og-accent,#c2932b);color:#fff}#og-mr-d:focus-visible+label,#og-mr-w:focus-visible+label{outline:2px solid var(--og-accent,#c2932b);outline-offset:2px}.og-mr-list{display:none;list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4px 24px}.og-mr-solo,#og-mr-d:checked~.og-mr-d,#og-mr-w:checked~.og-mr-w{display:grid}.og-mr-list li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--og-card-border,#eee)}.og-mr-num{flex:0 0 28px;font-size:26px;font-weight:800;line-height:1;color:var(--og-accent,#c2932b)}.og-mr-thumb{flex:0 0 64px;width:64px;height:64px;border-radius:8px;overflow:hidden}.og-mr-thumb img{width:64px;height:64px;object-fit:cover;display:block}.og-mr-list a{font-weight:700;line-height:1.3;color:var(--og-heading,#111);text-decoration:none}.og-mr-list a:hover{text-decoration:underline}.og-cta-fx-none .og-cta-assine,.og-cta-fx-shine .og-cta-assine,.og-cta-fx-glow .og-cta-assine,.og-cta-fx-border .og-cta-assine{animation:none}.og-cta-fx-shine .og-cta-assine,.og-cta-fx-border .og-cta-assine{position:relative;overflow:hidden;isolation:isolate}.og-cta-fx-shine .og-cta-assine::after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.38),rgba(255,255,255,0));transform:skewX(-20deg);animation:ogShine 5s ease-in-out infinite;pointer-events:none}@keyframes ogShine{0%,72%{left:-70%}100%{left:135%}}.og-cta-fx-glow .og-cta-assine{animation:ogGlow 2.8s ease-in-out infinite}@keyframes ogGlow{0%,100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}50%{box-shadow:0 0 14px 2px var(--og-accent-strong,#c9a227)}}.og-cta-fx-border .og-cta-assine::before{content:"";position:absolute;inset:-60%;background:conic-gradient(from 0deg,transparent 0 72%,var(--og-accent-strong,#c9a227) 84%,transparent 96%);animation:ogSpin 3.6s linear infinite;z-index:-2;pointer-events:none}.og-cta-fx-border .og-cta-assine::after{content:"";position:absolute;inset:2px;border-radius:inherit;background:var(--og-black,#000);z-index:-1;pointer-events:none}@keyframes ogSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.og-cta-assine,.og-cta-assine::before,.og-cta-assine::after{animation:none!important}}@media(min-width:861px){.og-sticky-d-menu .site-header{position:sticky;top:calc(-1 * var(--og-midbar-h,83px));z-index:60;background:var(--og-card-bg,#fff)}.admin-bar.og-sticky-d-menu .site-header{top:calc(32px - var(--og-midbar-h,83px))}.og-sticky-d-full .site-header{position:sticky;top:0;z-index:60;background:var(--og-card-bg,#fff);box-shadow:0 2px 12px rgba(0,0,0,.06)}.admin-bar.og-sticky-d-full .site-header{top:32px}}@media(max-width:860px){.og-sticky-m-fixed .site-header.is-hidden{transform:translate3d(0,0,0)}.og-sticky-m-off .site-header{position:relative;transform:none;transition:none;will-change:auto}}.og-funil-invite{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:8px auto 12px;padding:10px 14px;max-width:760px;border:1px solid var(--og-line,#e5e5e5);border-radius:var(--og-radius,8px);background:var(--og-card-bg,#fff);font-size:15px;line-height:1.35;text-align:center}.og-funil-invite[hidden]{display:none}.og-funil-invite__text{color:var(--og-body,#333)}.og-funil-invite__btn{display:inline-flex;align-items:center;padding:7px 16px;border-radius:999px;background:var(--og-black,#111);color:var(--og-accent-strong,#c9a227);font-weight:800;font-size:14px;white-space:nowrap}.og-funil-invite__btn:hover{color:#fff;text-decoration:none}.og-funil-invite--footer{margin-top:14px}.og-nl-done .og-newsletter-form,.og-nl-done [data-og-community],.og-nl-done .og-newsletter-jetpack-form,.og-nl-done .og-newsletter-substack-embed,.og-nl-done .og-newsletter-text,.og-nl-done .og-newsletter-title{display:none!important}.og-nl-done .og-funil-invite--footer{margin-top:0}.og-funil-open{overflow:hidden}.og-funil-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px}.og-funil-modal[hidden]{display:none}.og-funil-modal__bg{position:absolute;inset:0;background:rgba(0,0,0,.55)}.og-funil-modal__box{position:relative;width:100%;max-width:440px;background:var(--og-card-bg,#fff);border-radius:14px;padding:26px 22px 20px;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center}.og-funil-modal__x{position:absolute;top:6px;right:8px;width:40px;height:40px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:var(--og-body,#333)}.og-funil-modal__t{font-family:var(--og-font-nav,inherit);font-weight:900;font-size:22px;margin:0 0 6px;color:var(--og-heading,#111)}.og-funil-modal__d{margin:0 0 16px;color:var(--og-body,#444);font-size:15px}.og-funil-modal__form{display:flex;flex-direction:column;gap:10px}.og-funil-modal__form input{width:100%;padding:12px 14px;font-size:16px;border:1px solid var(--og-line,#ccc);border-radius:10px}.og-funil-modal__form .og-btn{width:100%;padding:12px;font-size:16px}.og-funil-modal__msg{min-height:1.2em;margin:4px 0 0;font-size:14px}.og-funil-modal__msg.is-ok{color:#0a7a3a}.og-funil-modal__msg.is-err{color:#b32d2e}.og-funil-modal__next{margin:14px 0 0;font-size:15px}.og-funil-modal__next .og-btn{margin-top:8px}.og-funil-modal__embed iframe{width:100%;border:0}.og-share-bottom{margin:28px 0 8px;padding:16px;border:1px solid var(--og-line,#e5e5e5);border-radius:12px;text-align:center}.og-share-bottom__t{margin:0 0 12px;font-weight:800;font-size:16px;color:var(--og-heading)}.og-share-bottom .og-share{justify-content:center;flex-wrap:wrap;gap:10px}.og-share-lg a,.og-share-lg .og-share-native{width:48px;height:48px;border-radius:12px}.og-share-lg a svg,.og-share-lg .og-share-native svg{width:22px;height:22px}.og-share a.og-share-whatsapp{background:#25d366}.og-share a.og-share-facebook{background:#1877f2}.og-share a.og-share-x{background:#111}.og-share a.og-share-telegram{background:#229ed9}@media(max-width:860px){.og-header-actions .og-fav-nav{min-width:44px;min-height:44px;justify-content:center}.og-mobile-panel .og-fav-nav{min-height:48px;padding:0 4px;font-size:17px}.og-mobile-panel .og-fav-nav-text{display:inline}.og-mobile-panel .og-mobile-entrar{min-height:48px;display:flex;align-items:center;font-size:17px}.og-modal-close{min-width:44px;min-height:44px}.og-mobile-panel .og-cta-assine-mobile{min-height:50px;font-size:18px}.og-post-meta{flex-wrap:wrap}.og-article-actions{width:100%;margin:14px 0 0;justify-content:space-between;gap:8px}.og-share{gap:8px}.og-share a,.og-share-native{width:44px;height:44px;border-radius:10px}.og-share a svg,.og-share-native svg{width:20px;height:20px}.og-fav-btn--single{min-height:44px;padding:8px 14px}.og-breadcrumb{font-size:14px}.og-breadcrumb-list{flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.og-breadcrumb-list li{flex:0 0 auto}.og-breadcrumb-list li:last-child{flex:1 1 auto;min-width:0}.og-breadcrumb-list li:last-child [aria-current]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og-crumb-sep{display:inline-flex;flex:0 0 auto;margin:0 6px}.og-breadcrumb a{display:inline-block;padding:10px 0}.og-cat-badge{font-size:12px;padding:6px 12px;letter-spacing:.4px}.og-cards-list .og-cat-badge{font-size:11px;padding:4px 9px}.og-single h1.og-title{font-size:27px;line-height:1.2}.og-content p,.og-content li{color:color-mix(in srgb,var(--og-body) 72%,#000)}.og-content li{margin-bottom:.45em}.og-content a{text-underline-offset:3px;text-decoration-thickness:1px}.og-content h2{margin-top:1.6em}.og-content table{font-size:15px}.og-content th,.og-content td{padding:10px 12px}.og-table-wrap{background:linear-gradient(to left,rgba(0,0,0,.14),rgba(0,0,0,0)) right/14px 100% no-repeat}.og-ai-node{min-height:40px;padding:8px 14px;font-size:13px}.og-ai-nodes-title{font-size:12px}.og-to-top-inline,.og-columnist-more,.og-mag-title .og-mag-more,.og-mag-col-all,.og-mag-col-more{min-height:44px;display:inline-flex;align-items:center}.og-mag-col-prev,.og-mag-col-next{min-width:44px;min-height:44px}.og-hero-side-cat{min-height:32px;display:inline-flex;align-items:center}.og-tags a{display:inline-flex;align-items:center;min-height:40px}.site-footer a,.og-widget li a,.og-sidebar li a{display:inline-block;padding:6px 0}.og-meta-author,.og-meta-author a{font-size:14px}.og-hero-side-cat{font-size:12px}input,select,textarea{font-size:16px}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px}.comment-form-cookies-consent input{width:22px;height:22px;flex:0 0 22px;margin-top:2px}.og-consent-reabrir{min-height:44px;display:inline-flex;align-items:center}}#og-mr-d:checked+label,#og-mr-w:checked+label,.og-mr-only{background:var(--og-heading,#212121);border-color:var(--og-heading,#212121);color:#fff}.og-widget .og-mini-post .og-mini-cat a{display:inline-block;padding:5px 0;line-height:14px}.og-widget .og-mini-post>a,.og-widget .og-mini-post .og-mini-title a{padding:2px 0}.og-columnist-name a{display:inline-block;padding:2px 0;min-height:24px}.og-page-content a,.og-author-bio a,.comment-content a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media(max-width:860px){.og-catbar-m .og-bottombar{display:block;min-height:44px}.og-catbar-m .og-bottombar .container{display:block;padding:0}.og-catbar-m .og-bottombar .og-menu{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 8px;scroll-padding:0 8px}.og-catbar-m .og-bottombar .og-menu::-webkit-scrollbar{display:none}.og-catbar-m .og-bottombar .og-menu>li{flex:0 0 auto}.og-catbar-m .og-bottombar .og-menu a{min-height:44px;padding:0 12px;font-size:14px;white-space:nowrap}.og-catbar-m .og-bottombar .sub-menu{display:none!important}}@media(max-width:860px){.og-hide-m{display:none!important}}.og-meta-updated{color:var(--og-muted,#6b7280);font-size:.92em}.og-funil-invite.og-funil-bar{max-width:none;margin:0;border:0;border-bottom:1px solid var(--og-line,#e5e5e5);border-radius:0;padding:8px 16px;min-height:48px;font-size:14.5px;background:var(--og-card-bg,#fff)}.site-header .og-funil-bar{box-shadow:0 1px 0 rgba(0,0,0,.03)}.og-funil-invite.og-show-m{display:none}@media(max-width:860px){.og-funil-invite.og-show-m:not([hidden]){display:flex}.og-funil-invite.og-funil-bar{padding:6px 12px;min-height:44px;font-size:14px;gap:6px 10px}.og-funil-invite.og-funil-bar .og-funil-invite__btn{min-height:36px;padding:6px 14px}}.og-cta-assine{gap:8px}.og-cta-ic{display:none;flex:0 0 auto}[data-step="n"]>.og-cta-ic-n,[data-step="c"]>.og-cta-ic-c,[data-step="x"]>.og-cta-ic-x,[data-step="a"]>.og-cta-ic-x{display:inline-block}.og-cta-st-classic .og-cta-ic{display:none!important}.og-cta-badge{display:none}.og-cta-assine[data-step="n"] .og-cta-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--og-radius);background:var(--og-accent-strong);color:var(--og-black);font-size:11px;line-height:16px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.og-cta-st-a,.og-cta-st-b,.og-cta-st-c,.og-cta-st-d,.og-cta-st-e{text-transform:none;font-size:15px;font-weight:800;line-height:20px;letter-spacing:0;padding:9px 18px;border-radius:var(--og-radius)}.og-cta-st-a{--og-cta-bg:var(--og-accent-strong);background:var(--og-cta-bg);color:var(--og-black)}.og-cta-st-a:hover{background:var(--og-accent-deep);color:#fff}.og-cta-st-b{--og-cta-bg:var(--og-white);background:transparent;color:var(--og-accent-deep);box-shadow:inset 0 0 0 2px var(--og-accent-deep)}.og-cta-st-b:hover{background:var(--og-accent-deep);color:#fff}.og-cta-st-c{--og-cta-bg:var(--og-black);background:var(--og-cta-bg);color:#fff}.og-cta-st-c:hover{background:var(--og-heading);color:#fff}.og-cta-st-d{--og-cta-bg:var(--og-accent-deep);background:var(--og-cta-bg);color:#fff}.og-cta-st-d:hover{background:var(--og-heading);color:#fff}.og-cta-st-e{background:none;color:var(--og-accent-deep);padding:4px 0;border-radius:0;box-shadow:inset 0 -2px 0 var(--og-accent);animation:none!important}.og-cta-st-e:hover{color:var(--og-heading)}.og-cta-st-e::before,.og-cta-st-e::after{display:none!important}.og-cta-fx-border .og-cta-assine::after{background:var(--og-cta-bg,var(--og-black))}.og-cta-assine-mobile.og-cta-st-e{justify-content:center;padding:12px}.og-cta-pill{display:none}@media(max-width:860px){.og-cta-pill:not([hidden]){display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 11px;margin-right:2px;font-size:13px;font-weight:800;line-height:1;white-space:nowrap;text-decoration:none;animation:none}.og-cta-pill.og-cta-st-classic{background:var(--og-black);color:var(--og-accent-strong);border-radius:var(--og-radius);text-transform:uppercase}.og-cta-pill.og-cta-st-e{height:34px;padding:0 2px}.og-cta-pill .og-cta-ic{width:15px;height:15px}.og-header-actions:has(.og-cta-pill:not([hidden])) .og-fav-nav{display:none}}.og-nl-box{margin:32px 0;clear:both}.og-nl-box[hidden],.og-nl-box__v[hidden]{display:none!important}.og-nl-box p{margin:0;line-height:1.45}.og-nl-box a{text-decoration:none}.og-nl-box--full>.og-nl-box__v[data-v="n"]{padding:20px 20px 18px;border:1px solid var(--og-card-border);border-top:4px solid var(--og-accent);border-radius:var(--og-radius-card);background:var(--og-card-bg)}.og-nl-box__kicker{font-family:var(--og-font-nav);font-size:12px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--og-accent-deep)}.og-nl-box__title{margin-top:6px!important;font-size:21px!important;line-height:1.25!important;font-weight:850;color:var(--og-heading)}.og-nl-box__sub{margin-top:4px!important;font-size:15px!important;color:var(--og-body)}.og-nl-box__form{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.og-nl-box__form .og-newsletter-field{min-width:0}.og-nl-box__form .og-newsletter-btn{padding:12px 24px}.og-nl-box__form button:disabled{opacity:.7;cursor:wait}.og-nl-box__note{margin-top:10px!important;font-size:13px!important;color:var(--og-muted)}.og-nl-box__msg{font-size:14px!important;margin-top:8px!important}.og-nl-box__msg:empty{display:none}.og-nl-box__msg.is-err{color:#b32d2e}.og-nl-box__v--next,.og-nl-box--slim>.og-nl-box__v[data-v="n"]{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--og-card-border);border-left:4px solid var(--og-accent);border-radius:var(--og-radius);background:var(--og-card-bg)}.og-nl-box__ic{flex:0 0 auto;display:inline-flex;color:var(--og-accent-deep)}.og-nl-box__ic .og-cta-ic{width:26px;height:26px}.og-nl-box[data-step="n"] .og-nl-box__ic .og-cta-ic-n,.og-nl-box[data-step="c"] .og-nl-box__ic .og-cta-ic-c,.og-nl-box[data-step="x"] .og-nl-box__ic .og-cta-ic-x,.og-nl-box[data-step="a"] .og-nl-box__ic .og-cta-ic-x{display:inline-block}.og-nl-box__txt{flex:1;min-width:0;font-size:16px;line-height:1.4;color:var(--og-heading)}.og-nl-box__txt strong{display:block;font-weight:800}.og-nl-box__txt small{display:block;margin-top:2px;font-size:13px;color:var(--og-muted)}.og-nl-box .og-nl-box__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;white-space:nowrap;color:#fff}@media(max-width:600px){.og-nl-box__form{flex-direction:column}.og-nl-box__form .og-newsletter-btn{width:100%}.og-nl-box__v--next,.og-nl-box--slim>.og-nl-box__v[data-v="n"]{flex-wrap:wrap}.og-nl-box .og-nl-box__btn{width:100%}.og-nl-box__title{font-size:19px!important}}.og-mbar{display:none}@media(max-width:860px){.og-mbar{display:block;position:fixed;left:0;right:0;top:0;z-index:55;transform:translateY(-110%);opacity:0;visibility:hidden;transition:transform .22s ease,opacity .22s ease,visibility 0s .22s;pointer-events:none}.og-mbar.is-on{transform:none;opacity:1;visibility:visible;transition:transform .22s ease,opacity .22s ease;pointer-events:auto}.og-mbar .og-funil-invite{flex-wrap:nowrap;justify-content:flex-start;gap:8px;margin:0;max-width:none;height:40px;min-height:0;padding:0 4px 0 12px;border:0;border-radius:0;background:var(--og-navbar-bg);box-shadow:0 2px 8px rgba(0,0,0,.16);font-family:var(--og-font-nav);font-size:13px;line-height:1.2}.og-mbar .og-funil-invite__text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--og-navbar-link);font-weight:700}.og-mbar .og-funil-invite__btn{flex:0 0 auto;padding:0 10px;min-height:30px;border-radius:var(--og-radius);background:var(--og-accent-strong);color:var(--og-black);font-size:13px}.og-mbar .og-funil-invite__btn:hover{background:var(--og-white);color:var(--og-black)}.og-mbar__ic{display:inline-flex;color:var(--og-accent-strong)}.og-mbar [data-step="n"] .og-cta-ic-n,.og-mbar [data-step="c"] .og-cta-ic-c,.og-mbar [data-step="x"] .og-cta-ic-x,.og-mbar [data-step="a"] .og-cta-ic-x{display:inline-block}.og-mbar__x{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:none;color:var(--og-navbar-link);opacity:.8;cursor:pointer}}@media (prefers-reduced-motion:reduce){.og-mbar,.og-mbar.is-on{transition:none}}.og-nlskin-oeste .og-cta-st-a,.og-nlskin-oeste .og-cta-st-b,.og-nlskin-oeste .og-cta-st-c{border-radius:999px}.og-nlskin-oeste .og-cta-st-d{border-radius:8px}.og-nlskin-oeste .og-cta-st-b{box-shadow:inset 0 0 0 1.5px var(--og-accent-strong);color:#7a560a}.og-nlskin-oeste .og-cta-st-b:hover{background:color-mix(in srgb,var(--og-accent-strong) 12%,transparent);color:#5c4108}.og-nlskin-oeste .og-cta-assine[data-step="n"] .og-cta-badge{border-radius:999px}.og-nlskin-oeste .og-cta-pill:not([hidden]){border-radius:999px}.og-nlskin-oeste .og-nl-box--full>.og-nl-box__v[data-v="n"]{padding:20px 22px;border:1px solid color-mix(in srgb,var(--og-accent-strong) 35%,transparent);border-radius:12px;background:color-mix(in srgb,var(--og-accent-strong) 9%,var(--og-white))}.og-nlskin-oeste .og-nl-box__kicker{color:#7a560a}.og-nlskin-oeste .og-nl-box__note,.og-nlskin-oeste .og-nl-box__txt small{color:#4a505c}.og-nlskin-oeste .og-nl-box__form .og-newsletter-field{border-radius:999px;border-color:color-mix(in srgb,var(--og-accent-strong) 45%,#ccc);padding:0 18px}.og-nlskin-oeste .og-nl-box__form .og-newsletter-field svg{display:none}.og-nlskin-oeste .og-nl-box .og-btn{border-radius:999px;background:var(--og-accent-strong);color:var(--og-black)!important}.og-nlskin-oeste .og-nl-box .og-btn:hover{filter:brightness(1.06)}.og-nlskin-oeste .og-nl-box__v--next,.og-nlskin-oeste .og-nl-box--slim>.og-nl-box__v[data-v="n"]{border-radius:0;border-left-color:var(--og-accent-strong);border-right:0;background:var(--og-white)}.og-nlskin-oeste .og-mbar .og-funil-invite__btn{border-radius:999px}.og-li .og-entrar:not(.og-gl-sair),.og-li .og-mobile-entrar:not(.og-gl-sair),.og-li [data-og-gl-card]{display:none!important}.og-gl-btn-wrap{display:flex;justify-content:center;min-height:44px;margin:14px 0 4px}.og-gl-btn-wrap .googlesitekit-sign-in-with-google__frontend-output-button{min-height:44px}.og-gl-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px}.og-gl-modal[hidden]{display:none}.og-gl-modal__bg{position:absolute;inset:0;background:rgba(0,0,0,.55)}.og-gl-modal__box{position:relative;width:100%;max-width:420px;background:var(--og-card-bg);border-radius:var(--og-radius-card);padding:28px 22px 20px;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center}.og-gl-modal__x{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:none;color:var(--og-body);cursor:pointer}.og-gl-modal__t{margin:0 0 10px;font-family:var(--og-font-nav);font-size:22px;font-weight:900;color:var(--og-heading)}.og-gl-modal__alt{margin:12px 0 0;font-size:14px}.og-gl-modal__alt a{color:var(--og-accent-deep);text-decoration:underline;text-underline-offset:2px}html.og-gl-open{overflow:hidden}.og-gl-card__list{list-style:none;margin:8px auto 0;padding:0;max-width:340px;text-align:left}.og-gl-card__list li{display:flex;gap:8px;align-items:flex-start;margin:6px 0;font-size:14.5px;line-height:1.4;color:var(--og-body)}.og-gl-card__list svg{flex:0 0 auto;margin-top:2px;color:var(--og-accent-deep)}.og-gl-card{position:relative;margin:32px 0;padding:22px 20px 18px;border:1px solid var(--og-card-border);border-top:4px solid var(--og-accent);border-radius:var(--og-radius-card);background:var(--og-card-bg);text-align:center}.og-gl-card[hidden]{display:none}.og-gl-card p{margin:0}.og-gl-card__title{font-size:20px!important;font-weight:850;line-height:1.25;color:var(--og-heading)}.og-gl-card__text{margin-top:4px!important;font-size:15px!important;color:var(--og-body)}.og-gl-card__x{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:none;color:var(--og-muted);cursor:pointer}.og-gl-or{display:flex;align-items:center;gap:10px;margin:10px 0 12px;color:var(--og-muted);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.og-gl-or::before,.og-gl-or::after{content:"";flex:1;height:1px;background:var(--og-line)}.og-gl-nl-notice{margin:6px auto 0;max-width:340px;font-size:12.5px!important;line-height:1.4;color:var(--og-muted);text-align:center}.og-fav-auth-modal .og-gl-nl-notice,.og-fav-account .og-gl-nl-notice{margin-bottom:4px}@media(min-width:861px){.og-gl-d-top{align-items:flex-start;padding-top:24px}.og-gl-d-bottom{align-items:flex-end;padding-bottom:calc(24px + var(--og-bottom-inset,0px))}.og-gl-d-top-right,.og-gl-d-bottom-right,.og-gl-d-top-left,.og-gl-d-bottom-left{inset:auto;padding:0}.og-gl-d-top-right{top:16px;right:16px}.og-gl-d-bottom-right{bottom:calc(16px + var(--og-bottom-inset,0px));right:16px}.og-gl-d-top-left{top:16px;left:16px}.og-gl-d-bottom-left{bottom:calc(16px + var(--og-bottom-inset,0px));left:16px}.og-gl-d-top-right .og-gl-modal__bg,.og-gl-d-bottom-right .og-gl-modal__bg,.og-gl-d-top-left .og-gl-modal__bg,.og-gl-d-bottom-left .og-gl-modal__bg{display:none}.og-gl-d-top-right .og-gl-modal__box,.og-gl-d-bottom-right .og-gl-modal__box,.og-gl-d-top-left .og-gl-modal__box,.og-gl-d-bottom-left .og-gl-modal__box{width:380px;box-shadow:0 12px 40px rgba(0,0,0,.25);border:1px solid var(--og-card-border)}}@media(max-width:860px){.og-gl-m-bottom{align-items:flex-end;padding:0 0 var(--og-bottom-inset,0px)}.og-gl-m-bottom .og-gl-modal__box{max-width:none;border-radius:var(--og-radius-card) var(--og-radius-card) 0 0;padding-bottom:calc(20px + var(--og-safe-b,0px));animation:ogGlUp .22s ease}.og-gl-m-top{align-items:flex-start;padding:0}.og-gl-m-top .og-gl-modal__box{max-width:none;border-radius:0 0 var(--og-radius-card) var(--og-radius-card);padding-top:calc(28px + var(--og-safe-t,0px));animation:ogGlDown .22s ease}}@keyframes ogGlUp{from{transform:translateY(100%)}to{transform:none}}@keyframes ogGlDown{from{transform:translateY(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.og-gl-modal__box{animation:none!important}}.og-gl-ot-note{position:fixed;left:50%;transform:translateX(-50%);z-index:99990;width:min(420px,calc(100vw - 32px));padding:10px 14px;border:1px solid var(--og-card-border);border-radius:var(--og-radius);background:var(--og-card-bg);box-shadow:0 8px 24px rgba(0,0,0,.18)}.og-gl-ot-note[hidden]{display:none}@media(min-width:861px){.og-ot-d-bottom{bottom:calc(16px + var(--og-bottom-inset,0px))}.og-ot-d-top{top:16px}}@media(max-width:860px){.og-ot-m-bottom{bottom:calc(12px + var(--og-bottom-inset,0px))}.og-ot-m-top{top:calc(76px + var(--og-safe-t,0px))}}.og-gl-ot-note .og-gl-nl-notice{margin:0;max-width:none}.og-gl-toast{position:fixed;left:50%;top:calc(16px + var(--og-safe-t,0px));transform:translateX(-50%);z-index:99995;width:min(440px,calc(100vw - 32px));padding:12px 16px;border-left:4px solid var(--og-accent);border-radius:var(--og-radius);background:var(--og-heading);color:#fff;font-size:14.5px;line-height:1.4;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:opacity .35s ease,transform .35s ease}.og-gl-toast.is-out{opacity:0;transform:translate(-50%,-12px)}@media (prefers-reduced-motion:reduce){.og-gl-toast{transition:none}}