:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px;--wp--style--block-gap:24px;--direction-multiplier:1}:where(body){margin:0}body{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6;color:var(--texto-escuro);background:linear-gradient(135deg,#fdf2f8 0,#fff 50%,#f3e8ff 100%);min-height:100vh}.screen-reader-text{margin:-1px;padding:0;top:-10000em;border:0}:root{--page-title-display:block;--cor-primaria:#ec4899;--cor-secundaria:#8b5cf6;--cor-gradiente:linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);--fundo-claro:#fdf2f8;--fundo-roxo-claro:#f3e8ff;--fundo-gradiente-suave:linear-gradient(135deg, #fdf2f8 0%, #f3e8ff 100%);--texto-escuro:#1f2937;--texto-medio:#374151;--texto-claro:#6b7280;--texto-muito-claro:#9ca3af;--borda-clara:#e5e7eb;--borda-rosa:#f9a8d4;--sombra-suave:0 4px 6px rgba(0, 0, 0, 0.1);--sombra-media:0 10px 20px rgba(0, 0, 0, 0.15);--sombra-forte:0 20px 40px rgba(0, 0, 0, 0.2);--sombra-rosa:0 10px 20px rgba(236, 72, 153, 0.3);--espacamento-xs:0.5rem;--espacamento-sm:1rem;--espacamento-md:1.5rem;--espacamento-lg:2rem;--espacamento-xl:3rem;--espacamento-2xl:4rem;--borda-sm:0.5rem;--borda-md:1rem;--borda-lg:1.5rem;--borda-xl:2rem;--borda-full:50%;--transicao-rapida:0.2s ease;--transicao-media:0.3s ease;--transicao-lenta:0.5s ease}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}*{box-sizing:border-box}h2{font-weight:700;line-height:1.2;color:var(--texto-escuro);font-size:2.5rem;margin-bottom:var(--espacamento-md)}p{margin-bottom:var(--espacamento-sm);color:var(--texto-medio);line-height:1.7}@media (max-width:768px){h2{font-size:2rem}}@media print{body{background:#fff;color:#000}}*,.site-main{margin:0;padding:0}.single .site-main{background:linear-gradient(135deg,#fdf2f8 0,#fff 50%,#f3e8ff 100%);min-height:100vh}.post-tags{display:flex;flex-wrap:wrap;gap:var(--espacamento-xs);margin:var(--espacamento-md)0}.post-tags a{padding:4px 12px;border-radius:20px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all var(--transicao-rapida);background:var(--fundo-roxo-claro);color:var(--cor-secundaria)}.post-tags a:hover{background:var(--cor-secundaria);color:#fff}.comments-area{margin-top:var(--espacamento-xl);padding-top:var(--espacamento-xl);border-top:2px solid var(--borda-clara)}.comment-respond{background:#fff;border-radius:var(--borda-lg);padding:var(--espacamento-lg);margin-top:var(--espacamento-lg);box-shadow:var(--sombra-suave)}.comment-reply-title{font-size:1.5rem;margin-bottom:var(--espacamento-md);color:var(--texto-escuro)}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label{display:block;margin-bottom:var(--espacamento-xs);font-weight:600;color:var(--texto-escuro)}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{width:100%;padding:12px;border:2px solid var(--borda-clara);border-radius:var(--borda-sm);font-size:1rem;transition:border-color var(--transicao-rapida)}.comment-form-author input:focus,.comment-form-comment textarea:focus,.comment-form-email input:focus,.comment-form-url input:focus{outline:0;border-color:var(--cor-primaria)}.comment-form-comment textarea{min-height:120px;resize:vertical}.form-submit{margin-top:var(--espacamento-md)}.submit{background:var(--cor-gradiente);color:#fff;padding:12px 24px;border:0;border-radius:var(--borda-sm);font-weight:600;cursor:pointer;transition:all var(--transicao-rapida)}.submit:hover{transform:translateY(-2px);box-shadow:var(--sombra-rosa)}@media (max-width:768px){.comment-respond{padding:var(--espacamento-sm)}}.skip-link{position:absolute;left:-9999px;top:0;background:var(--texto-escuro);color:#fff;padding:var(--espacamento-sm);text-decoration:none;z-index:999999}.skip-link:focus{left:0}a:focus,input:focus,textarea:focus{outline:2px solid var(--cor-primaria);outline-offset:2px}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}.screen-reader-text:focus{background-color:var(--fundo-claro);border-radius:var(--borda-sm);box-shadow:var(--sombra-suave);clip:auto!important;color:var(--texto-escuro);display:block;font-size:1rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media print{.comment-respond{display:none}.site-main{background:#fff}}