/*
Theme Name: Raiz Verde
Theme URI: https://tilde.com.br
Author: tilde
Author URI: https://tilde.com.br
Description: Tema de blocos autoral para iniciativas ambientais. Florestas, pessoas e um futuro possível.
Version: 1.0.0
Requires at least: 6.6
Tested up to: 6.7
Requires PHP: 8.2
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: raiz-verde
Domain Path: /languages
Tags: full-site-editing, block-patterns, wide-blocks, custom-colors, editor-style, translation-ready, blog
*/
html{scroll-behavior:smooth}body{margin:0}*{box-sizing:border-box}a{text-underline-offset:.22em}a:hover{text-decoration-thickness:2px}:where(a,button,input,textarea,select):focus-visible{outline:3px solid #ad581e;outline-offset:5px}.has-forest-background-color :focus-visible{outline-color:#d6e6b8}img{max-width:100%;height:auto}.wp-site-blocks>header{margin-top:0}.rv-header{padding-block:1.4rem;border-bottom:1px solid #173e3026}.rv-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:700}.rv-section{padding-block:clamp(3rem,7vw,7rem)}.rv-hero h1{max-width:12ch}.rv-hero img{width:100%;height:100%;min-height:490px;object-fit:cover;border-radius:2px 2px 120px 2px}.rv-hero .wp-block-column:last-child{align-self:stretch}.rv-hero figure{height:100%;margin:0}.rv-card{border-top:1px solid #173e3040;padding-top:1.2rem}.rv-card img{aspect-ratio:3/2;object-fit:cover;border-radius:4px}.rv-card h3{font-size:1.55rem}.rv-number{font-size:clamp(2.8rem,5vw,5rem);line-height:1.1;letter-spacing:-.06em;font-weight:600;margin-bottom:.6rem}.rv-notice{border-left:3px solid currentColor;padding-left:1rem;font-size:.875rem}.rv-report{border-top:1px solid #173e3040;padding-block:1.3rem}.rv-footer{padding-block:4rem 2rem}.has-forest-background-color a{color:inherit}.wp-block-post-title a{text-decoration:none}.wp-block-navigation a{padding-block:.5rem}.wp-block-button__link:hover{filter:brightness(.92)}.wp-block-search__input{border:1px solid currentColor;border-radius:4px;padding:.8rem;min-width:0}.wp-block-search__button{background:var(--wp--preset--color--forest);color:var(--wp--preset--color--white);border:0;padding:.8rem 1rem}.wp-block-post-featured-image img{aspect-ratio:3/2;object-fit:cover}.wp-block-query-pagination{margin-block:2rem}.wp-block-post-content{overflow-wrap:anywhere}.screen-reader-text:focus{clip:auto!important;clip-path:none!important;height:auto!important;width:auto!important;position:fixed!important;top:1rem;left:1rem;z-index:100000;background:#fff;color:#173e30;padding:1rem}main{min-height:45vh}main:focus{outline:none}.rv-contact{overflow-wrap:anywhere}@media(max-width:781px){.rv-hero img{min-height:0;max-height:420px;border-radius:2px 2px 70px 2px}.rv-hero .wp-block-columns{gap:2rem}.rv-section{padding-block:3rem}.rv-header{gap:1rem}.rv-footer .wp-block-columns{gap:2rem}.wp-block-query .wp-block-post-template{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
