:root{--creme: #FFF8EC;--tinta: #2B2340;--tinta-suave: #5A5170;--laranja: #FF7A2F;--laranja-escuro: #E0601A;--azul: #3BA7FF;--amarelo: #FFC93C;--menta: #2EC4A0;--lilas: #8F7BFF;--coral: #FF6B8A;--azul-claro: #E4F3FF;--amarelo-claro: #FFF1C7;--menta-claro: #DDF7EF;--branco: #FFFFFF;--heading: "Baloo 2", "Nunito", sans-serif;--body: "Nunito", sans-serif;--sombra: 5px 5px 0 var(--tinta);--sombra-botao: 4px 4px 0 var(--tinta)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--tinta);background:var(--creme);font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--heading);font-weight:800;line-height:1.1}ul{margin:0;padding:0;list-style:none}.page{width:100%;overflow:hidden}section{position:relative}.section-title{font-size:clamp(30px,8vw,46px)}.notebook,.sample-card,.how-card,.plan,.access-card,.faq-item{border:2px solid var(--tinta);border-radius:20px;box-shadow:var(--sombra);transform:rotate(var(--rot, 0deg)) scale(var(--scale, 1));transition:transform .2s ease}.notebook:hover,.sample-card:hover,.how-card:hover,.plan:hover,.access-card:hover,.faq-item:hover{transform:translateY(-2px) rotate(var(--rot, 0deg)) scale(var(--scale, 1))}.crayon{padding:0 .06em;background-repeat:no-repeat;background-size:100% .42em;background-position:0 94%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.crayon-amarelo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M4 12 C40 6 80 15 120 9 S180 12 196 8' fill='none' stroke='%23FFC93C' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M10 16 C60 12 110 17 190 12' fill='none' stroke='%23FFC93C' stroke-width='4' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E")}.crayon-menta{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M4 12 C40 6 80 15 120 9 S180 12 196 8' fill='none' stroke='%232EC4A0' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M10 16 C60 12 110 17 190 12' fill='none' stroke='%232EC4A0' stroke-width='4' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E")}.accent,.highlight{color:var(--tinta);font-weight:800;background:linear-gradient(transparent 58%,var(--amarelo) 58%,var(--amarelo) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.highlight{background:linear-gradient(transparent 58%,var(--menta) 58%,var(--menta) 92%,transparent 92%)}.doodle{position:absolute;width:44px;height:44px;pointer-events:none}.hide-mobile{display:none}.wave{display:block;line-height:0}.wave svg{display:block;width:100%;height:34px}.cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:12px 24px;border:2px solid var(--tinta);border-radius:999px;background:var(--laranja);box-shadow:var(--sombra-botao);color:var(--tinta);font-family:var(--heading);font-size:21px;font-weight:800;line-height:1.1;text-align:center;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.cta:hover{background:var(--laranja-escuro);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--tinta)}.cta:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--tinta)}.cta.pulse{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{scale:1}50%{scale:1.03}}.sample-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px 24px;border:2px solid var(--tinta);border-radius:999px;background:var(--menta);box-shadow:var(--sombra-botao);color:var(--tinta);font-family:var(--heading);font-size:19px;font-weight:800;transition:transform .15s ease,box-shadow .15s ease}.sample-download:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--tinta)}.secure-strip{padding:14px 16px 0;background:var(--creme)}.secure-strip span{display:block;width:fit-content;max-width:100%;margin:auto;padding:4px 14px;border:2px solid var(--tinta);border-radius:999px;background:var(--menta-claro);font-size:13px;font-weight:700;text-align:center}.hero{padding:20px 16px 30px;background:var(--creme)}.hero-inner{display:grid;grid-template-areas:"text" "media" "actions";gap:18px;width:min(100%,1120px);margin:auto;text-align:center}.hero-text{grid-area:text}.hero-media{grid-area:media;position:relative;width:min(100%,440px);margin:auto}.hero-actions{grid-area:actions;position:relative;width:min(100%,440px);margin:auto}.hero h1{font-size:clamp(40px,12vw,68px);line-height:1}.hero-subtitle{margin-top:14px;color:var(--tinta-suave);font-size:18px;font-weight:600;line-height:1.45}.hero-art{width:100%}.sticker{position:absolute;display:grid;place-items:center;width:104px;height:104px;padding:12px;border:2px solid var(--tinta);border-radius:50%;box-shadow:3px 3px 0 var(--tinta);color:var(--tinta);font-family:var(--heading);font-size:17px;font-weight:800;line-height:1;text-align:center}.sticker-qtd{top:-8px;left:-6px;background:var(--amarelo);transform:rotate(-8deg)}.sticker-idade{right:-6px;bottom:6px;background:var(--menta);transform:rotate(6deg)}.doodle-hero-star{top:-10px;right:18px;width:34px;height:34px;color:var(--amarelo)}.doodle-hero-spiral{top:34px;right:4%;color:var(--lilas)}.doodle-hero-arrow{top:-40px;left:-64px;width:58px;height:58px;color:var(--coral);transform:rotate(18deg)}.email-note{display:flex;align-items:center;justify-content:center;gap:10px;max-width:420px;margin:16px auto 0;color:var(--tinta-suave);font-size:13px;line-height:1.35;text-align:left}.email-note img{width:40px;height:40px;flex:none}.trust-strip{width:min(100%,420px);margin:16px auto 0}.age-band{padding:14px 0;background:linear-gradient(var(--creme) 50%,var(--azul-claro) 50%)}.age-band h2{width:112%;margin-left:-6%;padding:12px 16px;border-block:2px solid var(--tinta);background:var(--lilas);color:var(--branco);font-size:26px;text-align:center;transform:rotate(-2deg)}.pain{padding:26px 16px 40px;background:var(--azul-claro)}.notebook{position:relative;width:min(100%,760px);margin:auto;padding:26px 20px 26px 42px;background-color:var(--branco);background-image:repeating-linear-gradient(to bottom,transparent 0 31px,color-mix(in srgb,var(--azul) 22%,transparent) 31px 32px);background-position:0 18px}.notebook:before{content:"";position:absolute;top:0;bottom:0;left:26px;width:2px;background:color-mix(in srgb,var(--coral) 60%,transparent)}.notebook h2{margin-bottom:6px;font-size:clamp(28px,7.5vw,42px)}.notebook p{margin-top:12px;line-height:1.6}.x-list{display:grid;gap:12px;margin:16px 0}.x-list li{position:relative;padding-left:36px;font-weight:700;line-height:1.45}.x-list li:before{content:"✕";position:absolute;top:0;left:0;display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--tinta);border-radius:50%;background:var(--coral);color:var(--tinta);font-size:12px;font-weight:900}.examples{padding:30px 0 6px;background:var(--creme)}.examples-copy{position:relative;width:min(100% - 32px,680px);margin:0 auto 22px;text-align:center}.examples-copy p{margin-top:12px;color:var(--tinta-suave);font-size:16px;line-height:1.55}.doodle-title{top:-16px;right:2%;width:34px;height:34px;color:var(--menta)}.gallery-marquee{display:grid;gap:14px;padding:6px 0 22px}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.marquee-track{display:flex;width:max-content;animation:marquee linear infinite}.marquee.reverse .marquee-track{animation-direction:reverse}.marquee:hover .marquee-track,.marquee:active .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}.marquee-item{flex:0 0 auto;width:150px;margin-right:12px;padding:0;border:0;background:none;cursor:zoom-in}.marquee-item img{width:100%;height:auto;aspect-ratio:755 / 1023;filter:drop-shadow(3px 4px 0 color-mix(in srgb,var(--tinta) 18%,transparent))}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.gallery-hint{color:var(--tinta-suave);font-size:13px;text-align:center}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--tinta) 90%,transparent);cursor:zoom-out}.lightbox img{max-width:min(100%,620px);max-height:calc(100vh - 40px);object-fit:contain;cursor:default}.lightbox-close{position:absolute;top:12px;right:16px;border:0;background:none;color:var(--creme);font-size:40px;line-height:1;cursor:pointer}.sample{padding:26px 16px 42px;background:var(--amarelo-claro)}.sample-card{display:grid;gap:20px;width:min(100%,880px);margin:auto;padding:26px 20px;background:var(--creme);text-align:center}.sample p{margin-top:10px;color:var(--tinta-suave);line-height:1.55}.sample-download h3{font-size:19px}.download-icon{font-size:24px;line-height:1}.included{padding:26px 16px 44px;background:var(--menta-claro)}.included>h2{margin:0 auto 22px;font-size:clamp(30px,8vw,46px);text-align:center}.included-grid{display:grid;gap:20px;width:min(100%,980px);margin:auto}.included-art{width:min(100%,360px);margin:auto}.included h3{margin-bottom:10px;font-size:22px;text-align:center}.included .included-badge{width:fit-content;margin:0 auto 12px;padding:3px 14px;border:2px solid var(--tinta);border-radius:999px;background:var(--amarelo);font-size:16px}.check-list{display:grid;gap:10px;margin:18px 0 24px}.check-list li,.bonus-list li{position:relative;padding-left:34px;font-weight:600;line-height:1.4}.check-list li:before,.bonus-list li:before{content:"✓";position:absolute;top:-1px;left:0;display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--tinta);border-radius:50%;background:var(--menta);color:var(--tinta);font-size:12px;font-weight:900}.receive{margin-top:16px;color:var(--tinta-suave);text-align:center}.how-title{padding:30px 16px 6px;background:var(--creme);text-align:center}.how-title h2{font-size:clamp(30px,8vw,46px)}.how-grid{display:grid;gap:22px;padding:20px max(20px,calc((100% - 1040px)/2)) 46px;background:var(--creme)}.how-card{padding:22px 20px;text-align:center}.how-card:nth-child(1){--rot: -1deg;background:var(--azul)}.how-card:nth-child(2){--rot: 1deg;background:var(--amarelo)}.how-card:nth-child(3){--rot: -1deg;background:var(--lilas)}.how-emoji{display:block;font-size:52px;line-height:1.15}.how-card h3{margin:6px 0;font-size:24px}.how-card p{font-weight:700;line-height:1.45}.offer-intro{padding:28px 16px 18px;background:var(--azul-claro);text-align:center}.offer-intro h2{font-size:clamp(32px,8.5vw,48px)}.offer-intro h3{margin-top:6px;color:var(--tinta-suave);font-family:var(--body);font-size:18px;font-weight:700}.pricing{display:grid;grid-template-columns:minmax(0,440px);justify-content:center;gap:26px;padding:10px 16px 50px;background:var(--azul-claro)}.plan{position:relative;display:flex;flex-direction:column;align-items:center;padding:26px 20px;text-align:center}.plan.basic{background:var(--creme)}.plan.premium{padding-top:72px;border-width:3px;background:var(--branco);overflow:hidden}.plan .sold{position:absolute;top:34px;right:-50px;width:220px;padding:5px 0;border-block:2px solid var(--tinta);background:var(--amarelo);font-family:var(--heading);font-size:13px;font-weight:800;transform:rotate(40deg)}.plan h2{font-size:28px}.plan .benefit{width:100%;margin:10px 0;font-weight:800}.plan p{font-size:15px;line-height:1.45}.plan small{color:var(--tinta-suave);font-size:14px}.plan .price{margin:8px 0 2px;font-family:var(--heading);font-size:48px;font-weight:800;line-height:1}.plan img{width:min(100%,280px);max-height:230px;object-fit:contain;margin:10px auto}.bonus-list{display:grid;gap:8px;width:100%;margin:12px 0 16px;text-align:left}.bonus-list li{font-size:15px}.plan .cta{margin-top:16px;font-size:19px}.plan .plan-note{margin-top:14px;color:var(--tinta-suave);font-size:13px}.struck{color:var(--tinta-suave);text-decoration:line-through}.urgency{padding:28px 16px 48px;background:var(--amarelo-claro);text-align:center}.urgency h2{max-width:760px;margin:auto;font-size:clamp(26px,7vw,40px)}.urgency p{max-width:640px;margin:10px auto 0;color:var(--tinta-suave);line-height:1.55}.timer{display:flex;justify-content:center;gap:10px;margin:22px 0 26px}.timer-unit{min-width:72px;padding:10px 6px 8px;border:2px solid var(--tinta);border-radius:16px;box-shadow:3px 3px 0 var(--tinta)}.timer-unit:nth-child(1){background:var(--azul);transform:rotate(-2deg)}.timer-unit:nth-child(2){background:var(--amarelo);transform:rotate(1deg)}.timer-unit:nth-child(3){background:var(--menta);transform:rotate(-1deg)}.timer-unit:nth-child(4){background:var(--lilas);transform:rotate(2deg)}.timer-unit strong{display:block;font-family:var(--heading);font-size:34px;line-height:1}.timer-unit span{display:block;margin-top:4px;font-size:12px;font-weight:800}.urgency .cta{width:min(100%,440px);margin:auto}.guarantee-section{padding:30px 16px 46px;background:var(--menta-claro)}.guarantee-inner{display:grid;gap:26px;justify-items:center;width:min(100%,900px);margin:auto}.seal{display:grid;place-content:center;justify-items:center;width:164px;height:164px;border:3px solid var(--tinta);border-radius:50%;outline:2px dashed var(--tinta);outline-offset:-14px;background:var(--amarelo);box-shadow:var(--sombra);font-family:var(--heading);font-weight:800;line-height:1;text-align:center;transform:rotate(-8deg)}.seal span{font-size:14px;letter-spacing:.08em}.seal strong{font-size:66px;line-height:.9}.guarantee-text h2{margin-bottom:4px;font-size:clamp(28px,7.5vw,42px)}.guarantee-text p{margin-top:10px;line-height:1.55}.guarantee-text ul{display:grid;gap:8px;margin:12px 0}.guarantee-text li{position:relative;padding-left:24px;font-weight:700}.guarantee-text li:before{content:"";position:absolute;top:.45em;left:2px;width:12px;height:12px;border:2px solid var(--tinta);border-radius:50%;background:var(--menta)}.access{padding:30px 16px 48px;background:var(--creme);text-align:center}.access h2{margin-bottom:36px;font-size:clamp(32px,8.5vw,46px)}.access h2 small{display:block;color:var(--tinta-suave);font-size:.55em}.access-grid{display:grid;gap:40px;width:min(100%,1040px);margin:auto}.access-card{position:relative;padding:32px 20px 22px;background:var(--amarelo-claro)}.step-number{position:absolute;top:-22px;left:50%;display:grid;place-items:center;width:42px;height:42px;border:2px solid var(--tinta);border-radius:50%;background:var(--azul);box-shadow:3px 3px 0 var(--tinta);font-family:var(--heading);font-size:22px;font-weight:800;translate:-50% 0}.access-card img{width:120px;margin:0 auto 8px}.access-card h3{margin:4px 0 8px;font-size:22px}.access-card p,.access-card li{color:var(--tinta-suave);font-size:15px;line-height:1.5}.access-card ul{display:grid;gap:6px;width:fit-content;margin:auto;text-align:left}.access-card li{position:relative;padding-left:22px}.access-card li:before{content:"✓";position:absolute;left:0;color:var(--tinta);font-weight:900}.access .cta{width:min(100%,430px);margin:36px auto 0}.faq{padding:28px 16px 46px;background:var(--azul-claro)}.faq h2{margin-bottom:22px;font-size:clamp(32px,8.5vw,48px);text-align:center}.faq-list{display:grid;gap:14px;width:min(100%,780px);margin:auto}.faq-item{overflow:hidden;background:var(--creme)}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:14px 16px;border:0;background:transparent;font-family:var(--heading);font-size:19px;font-weight:700;line-height:1.25;text-align:left;cursor:pointer}.faq-question:after{content:"+";flex:none;display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--tinta);border-radius:50%;background:var(--amarelo);font-size:22px;font-weight:800;line-height:1}.faq-question.open:after{content:"−"}.faq-answer{padding:0 16px 16px;color:var(--tinta-suave);font-size:15px;line-height:1.6}.footer{padding:6px 16px 20px;background:var(--tinta);color:var(--creme);text-align:center}.footer .footer-brand{margin:8px 0 26px;color:var(--creme);font-family:var(--heading);font-size:clamp(44px,12vw,68px);font-weight:800;line-height:1}.footer-grid{display:grid;gap:26px;width:min(100%,990px);margin:auto}.footer h2{margin-bottom:10px;color:var(--amarelo);font-size:18px}.footer p,.footer a{display:block;color:var(--creme);font-size:15px;line-height:1.7}.footer a:hover{text-decoration:underline}.payment,.guarantee{margin:0 auto 10px;padding:8px 12px;border-radius:14px;background:var(--creme)}.payment{width:min(100%,230px)}.guarantee{width:min(100%,250px)}.footer .copyright{margin-top:26px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--creme) 25%,transparent);font-size:13px}@media(min-width:768px){.hide-mobile{display:block}.wave svg{height:56px}.marquee-item{width:220px;margin-right:18px}.age-band h2{font-size:36px;padding:14px 16px}.notebook{padding:36px 40px 34px 64px}.notebook:before{left:40px}.sample-card{grid-template-columns:1.3fr 1fr;align-items:center;padding:32px;text-align:left}.included-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px}.included h3{text-align:left}.included .included-badge{margin-left:0}.check-list{grid-template-columns:1fr 1fr;gap:10px 22px}.how-grid{grid-template-columns:repeat(3,1fr);gap:28px}.timer{gap:14px}.timer-unit{min-width:92px}.timer-unit strong{font-size:42px}.guarantee-inner{grid-template-columns:220px 1fr;align-items:center;justify-items:start;gap:44px}.seal{width:200px;height:200px}.seal strong{font-size:84px}.access-grid{grid-template-columns:repeat(3,1fr);gap:28px}.footer-grid{grid-template-columns:repeat(3,1fr);text-align:left}.payment,.guarantee{margin-left:0}}@media(min-width:900px){.hero{padding:36px 24px 50px}.hero-inner{grid-template-columns:1fr 1fr;grid-template-areas:"text media" "actions media";column-gap:56px;row-gap:26px;align-items:center;text-align:left}.hero-text{align-self:end}.hero-actions{align-self:start;width:min(100%,460px);margin:0}.hero-media{width:100%}.hero-subtitle{font-size:20px}.email-note{justify-content:flex-start;margin-left:0}.trust-strip{margin-left:0}.sticker{width:124px;height:124px;font-size:20px}.pricing{grid-template-columns:minmax(0,360px) minmax(0,460px);align-items:center;gap:40px}.plan.premium{--scale: 1.05}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta.pulse{animation:none}.marquee{overflow-x:auto}.marquee-track{animation:none}.notebook,.sample-card,.how-card,.plan,.access-card,.faq-item,.cta,.sample-download{transition:none}}.leque{position:relative;width:100%;aspect-ratio:1 / .9}.leque img{position:absolute;left:50%;top:3%;width:48%;margin-left:-24%;border:3px solid var(--tinta);border-radius:10px;background:var(--branco);box-shadow:var(--sombra);transform-origin:50% 100%}.leque-kit{width:min(100%,320px);margin:14px auto 6px;aspect-ratio:1 / .72}.leque-kit img{width:38%;margin-left:-19%;box-shadow:3px 3px 0 var(--tinta)}.leque-incluido{width:min(100%,340px);margin:auto}.email-icone{flex:none;font-size:30px;line-height:1}.confianca{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px auto 0;padding:0;list-style:none;font-size:13px;font-weight:800}.confianca li{padding:4px 12px;border:2px solid var(--tinta);border-radius:999px;background:var(--branco)}.step-emoji{display:block;margin:4px auto 10px;font-size:54px;line-height:1}.bump-note{margin-top:12px;color:var(--tinta-suave);font-size:13px;line-height:1.4}.pagamentos{font-weight:800}@media(min-width:900px){.confianca{justify-content:flex-start;margin-left:0}}.hero-media .sticker{z-index:20}.combo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:16px;overflow-y:auto;background:color-mix(in srgb,var(--tinta) 80%,transparent);animation:combo-fade .2s ease-out}.combo-card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:420px;padding:30px 20px 22px;border:3px solid var(--tinta);border-radius:20px;background:var(--branco);box-shadow:var(--sombra);text-align:center;animation:combo-pop .25s ease-out}.combo-card h2{margin:0 8px;font-size:24px;line-height:1.15}.combo-card>p{margin:10px 0 0;font-size:15px;line-height:1.45;color:var(--tinta-suave)}.combo-close{position:absolute;top:6px;right:10px;width:40px;height:40px;border:0;background:none;color:var(--tinta);font-size:32px;line-height:1;cursor:pointer}.leque.leque-combo{width:min(100%,250px);margin:14px auto 4px;aspect-ratio:1 / .78}.combo-itens{width:100%;margin:8px 0 0;grid-template-columns:1fr!important;text-align:left;font-size:15px}.combo-preco{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:12px 0 0}.combo-preco s{color:var(--tinta-suave);font-size:18px;font-weight:700}.combo-preco strong{color:var(--tinta);font-family:var(--heading);font-size:44px;font-weight:800;line-height:1}.combo-card .cta{margin-top:14px;font-size:18px;text-align:center}.combo-nao{margin-top:14px;padding:6px;color:var(--tinta-suave);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.combo-nao:hover{color:var(--tinta)}@keyframes combo-fade{0%{opacity:0}}@keyframes combo-pop{0%{opacity:0;transform:translateY(12px) scale(.97)}}@media(prefers-reduced-motion:reduce){.combo-overlay,.combo-card{animation:none}}.provas{padding:10px 0 34px;background:var(--creme)}.provas-grid{columns:2;column-gap:16px;width:min(100% - 32px,960px);margin:0 auto;padding-top:12px}.prova-item{--rot: -2deg;--papel: #FFF4A8;position:relative;display:block;width:100%;margin:0 0 26px;padding:12px;border:0;border-radius:4px;background:var(--papel);box-shadow:1px 1px #0000000a,4px 6px 10px -2px #2b234047;transform:rotate(var(--rot));transition:transform .2s ease,box-shadow .2s ease;break-inside:avoid;cursor:zoom-in}.prova-item:nth-child(2n){--rot: 2deg}.prova-item:nth-child(3n){--rot: -1deg}.prova-item:nth-child(4n){--papel: #FFD6E0}.prova-item:nth-child(5n){--papel: var(--menta-claro)}.prova-item:before{content:"";position:absolute;top:-11px;left:50%;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffffbf,#fff0 45%),var(--laranja);box-shadow:1px 2px 3px #2b234059;transform:translate(-50%)}.prova-item:hover,.prova-item:focus-visible{transform:translateY(-4px) rotate(0);box-shadow:1px 1px #0000000a,8px 12px 18px -4px #2b234059}.prova-item img{display:block;width:100%;height:auto;border:1px solid rgba(0,0,0,.08);border-radius:8px}.provas-mini{display:inline-flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px;color:var(--tinta);font-weight:800;text-decoration:none}.provas-mini-fotos{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,360px)}.provas-mini-fotos img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:top;border-radius:10px;filter:drop-shadow(3px 4px 0 color-mix(in srgb,var(--tinta) 18%,transparent))}.provas-mini:hover span:last-child{text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.provas-grid{columns:3;column-gap:24px}}@media(prefers-reduced-motion:reduce){.prova-item{transition:none}}
