@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.Fc46aG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.Fc46aG_variable{--font-snn-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.HIceZW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.HIceZW_variable{--font-snn-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.DnyXuq_className{font-family:Caveat,Caveat Fallback;font-style:normal}.DnyXuq_variable{--font-snn-hand:"Caveat", "Caveat Fallback"}
[data-platform]{--color-paper:#fffaf2;--color-linen:#fff;--color-cream:#fff3df;--color-parchment:#ffe9bf;--color-ink:#10231a;--color-ink-soft:#33463b;--color-ink-muted:#5b6b62;--color-forest:#0b6b47;--color-forest-deep:#075238;--color-sage:#5f8f74;--color-sage-light:#a8d5bb;--color-sage-pale:#e2f2e8;--color-bronze:#a86a12;--color-clay:#f2734a;--color-sand:#ffc23d;--color-bark:#b42318;--font-display:var(--font-snn-display), ui-sans-serif, system-ui, sans-serif;--font-sans:var(--font-snn-body), ui-sans-serif, system-ui, sans-serif;--font-script:var(--font-snn-hand), "Segoe Print", cursive;--shadow-card:0 1px 2px #10231a0f, 0 10px 30px -14px #10231a38;--shadow-lift:0 2px 6px #10231a14, 0 30px 60px -24px #10231a59;background:var(--color-paper);min-height:100dvh;color:var(--color-ink);font-family:var(--font-sans);font-feature-settings:"ss01"}body:has([data-platform]){background:#fffaf2}body:has([data-platform]):before{display:none}[data-platform] ::selection{color:#10231a;background:#ffe39a}[data-platform] :focus-visible{outline-color:#0b6b47}@layer components{[data-platform] .btn{letter-spacing:0;font-weight:600}[data-platform] .btn-sun{background:var(--color-sand);color:var(--color-ink);box-shadow:0 10px 24px -12px #a86a12b3}[data-platform] .btn-sun:hover{background:#ffb30f}[data-platform] .btn-whatsapp{color:#fff;background:#128c4a;box-shadow:0 10px 24px -12px #128c4ab3}[data-platform] .btn-whatsapp:hover{background:#0e7a40}[data-platform] .field{width:100%;min-height:3.5rem;color:var(--color-ink);background:#fff;border:1.5px solid #10231a29;border-radius:.9rem;outline:none;padding:0 1rem;font-size:1.1rem;transition:border-color .2s,box-shadow .2s;display:block}[data-platform] .field:focus{border-color:var(--color-forest);box-shadow:0 0 0 4px #0b6b471f}[data-platform] .field[aria-invalid=true]{border-color:var(--color-bark)}[data-platform] textarea.field{min-height:7rem;padding-top:.85rem;padding-bottom:.85rem}[data-platform] .scribble{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 9C40 3 90 2 198 6' fill='none' stroke='%23ffc23d' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% .42em;padding-bottom:.05em}[data-platform] .legal h2{font-family:var(--font-display);letter-spacing:-.01em;margin-top:2.25rem;font-size:1.35rem;font-weight:700}[data-platform] .legal p,[data-platform] .legal li{color:var(--color-ink-soft);margin-top:.75rem;line-height:1.65}[data-platform] .legal ul{padding-left:1.25rem;list-style:outside}[data-platform] .legal a{color:var(--color-forest);text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){[data-platform] .float-slow{animation:7s ease-in-out infinite alternate snn-float}[data-platform] .pulse-dot{animation:1.6s ease-in-out infinite snn-pulse}}@keyframes snn-float{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-10px)rotate(1deg)}}@keyframes snn-pulse{0%,to{opacity:.35}50%{opacity:1}}
