@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-stretch:75% 100%;font-display:swap;src:url(/site/fonts/bricolage-grotesque-latin.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/site/fonts/figtree-latin.woff2) format("woff2")}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/great-vibes-latin.woff2) format("woff2")}.sd{--blush:#F4C9C3;--blush-deep:#EBAFA8;--crimson:#B0283F;--crimson-deep:#8E1F33;--cocoa:#4A3B34;--cream:#FBF3EA;--butter:#F6CF6E;--mint:#BFE0CF;--display:"Bricolage Grotesque","Arial Narrow",Impact,sans-serif;--script:"Great Vibes","Snell Roundhand",cursive;--body:"Figtree","Helvetica Neue",Arial,sans-serif;color-scheme:light}.sd,.sd *{box-sizing:border-box}.sd{scroll-behavior:smooth;overflow-x:clip;color:var(--cocoa);font-family:var(--body);font-size:16px;line-height:1.55;overflow-x:hidden}.sd,.sd:before{background:var(--blush)}.sd:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:60}.sd .wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));max-width:1320px;margin-inline:auto}.sd h1,.sd h2,.sd h3{font-family:var(--display);font-variation-settings:"wdth" 75;font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:-.01em;margin:0;text-wrap:balance}.sd p{margin:0}.sd section{position:relative}.sd .nav-links a{white-space:nowrap}.sd a{color:inherit}.sd :focus-visible{outline:3px solid var(--butter);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){.sd,.sd *{animation:none!important;transition:none!important}}.sd header.nav{position:sticky;top:env(safe-area-inset-top,0);z-index:50;padding-block:14px}.sd .nav-pill{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;background:var(--cream);border-radius:14px;padding:8px 8px 8px 20px;box-shadow:0 6px 24px rgba(74,59,52,.12)}.sd .nav-links{display:flex;gap:20px;font:700 12px/1 var(--body);text-transform:uppercase;letter-spacing:.06em}.sd .nav-links a{text-decoration:none}.sd .nav-links a:hover{color:var(--crimson)}.sd .nav-logo{width:66px;height:66px;margin-block:-22px}.sd .nav-cta{justify-self:end;display:flex;gap:8px}.sd .btn{display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;text-decoration:none;font:700 12px/1 var(--body);text-transform:uppercase;letter-spacing:.06em;padding:14px 18px;border-radius:10px;background:var(--crimson);color:var(--cream);transition:transform .2s,background .2s}.sd .btn:hover{transform:translateY(-2px);background:var(--crimson-deep)}.sd .btn.icon{padding:12px;background:var(--blush);color:var(--cocoa)}.sd .btn.ghost{background:var(--cocoa)}.sd .burger{display:none}.sd .hero{position:relative;text-align:center;padding-block:28px 0;overflow:hidden}.sd .hero h1{font-size:clamp(64px,13.5vw,196px);color:var(--cream);position:relative;z-index:1}.sd .hero h1 .script{display:block;font-family:var(--script);text-transform:none;font-weight:400;color:var(--crimson);font-size:.42em;line-height:1;margin-bottom:-.05em;letter-spacing:0;font-variation-settings:normal}.sd .hero-stage{position:relative;z-index:2;margin:-9vw auto 0;width:min(520px,78vw);aspect-ratio:1;max-width:100%}.sd .hero-stage svg{width:100%;height:100%;animation:bob 5s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-12px) rotate(-2deg)}}.sd .hero-stage svg{cursor:pointer;transform-origin:50% 60%}.sd .hero-stage:active svg,.sd .hero-stage:hover svg{animation:beat .9s cubic-bezier(.3,0,.3,1) infinite}@keyframes beat{0%,to{transform:scale(1) rotate(0)}15%{transform:scale(1.12) rotate(-4deg)}30%{transform:scale(.97) rotate(3deg)}45%{transform:scale(1.08) rotate(-2deg)}60%{transform:scale(1) rotate(0)}}.sd .sprinkle{position:absolute;border-radius:6px;width:10px;height:28px;z-index:1}.sd .hero-tag{position:absolute;z-index:3;right:12%;top:46%;width:132px;height:132px;border-radius:50%;background:var(--butter);color:var(--cocoa);display:grid;place-items:center;text-align:center;font:800 15px/1.05 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;transform:rotate(12deg);box-shadow:0 8px 0 var(--cocoa)}.sd .hero-tag small{display:block;font:600 11px/1.2 var(--body);text-transform:none;margin-top:4px}.sd .ticker{background:var(--crimson);color:var(--cream);overflow:hidden;white-space:nowrap;padding-block:16px;position:relative;z-index:3;transform:rotate(-1.2deg);margin-block:-10px 0;width:104%;margin-left:-2%}.sd .ticker-track{display:inline-flex;gap:36px;animation:slide 32s linear infinite;font:700 14px/1 var(--body);text-transform:uppercase;letter-spacing:.08em}.sd .ticker-track span:after{content:"✦";margin-left:36px;color:var(--butter)}@keyframes slide{to{transform:translateX(-50%)}}.sd .lines{background:var(--crimson);color:var(--cream);position:relative;padding-block:120px 80px;overflow:hidden;transition:background .5s}.sd .lines-big{font-size:clamp(72px,17vw,260px);color:var(--blush);opacity:.55;text-align:center;white-space:nowrap;position:absolute;left:50%;top:150px;transform:translateX(-50%);pointer-events:none}.sd .lines-grid{position:relative;display:grid;grid-template-columns:1fr minmax(240px,420px) 1fr;gap:32px;align-items:center}.sd .lines-pkg{aspect-ratio:3/4;max-width:100%}.sd .lines-copy h3{font-size:clamp(34px,4vw,56px);color:var(--butter)}.sd .lines-copy p{margin-top:14px;max-width:34ch;opacity:.95}.sd .lines-copy .btn{margin-top:22px;background:var(--cream);color:var(--crimson)}.sd .lines-tabs{display:flex;flex-direction:column;gap:10px;justify-self:end;text-align:right}.sd .lines-tabs button{all:unset;cursor:pointer;font:800 clamp(18px,2vw,26px)/1 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;opacity:.45;transition:opacity .2s}.sd .lines-tabs button:hover,.sd .lines-tabs button[aria-selected=true]{opacity:1}.sd .lines-tabs button[aria-selected=true]:before{content:"● ";color:var(--butter)}.sd .lines-hint{text-align:center;margin-top:48px;font:600 12px/1 var(--body);text-transform:uppercase;letter-spacing:.1em;opacity:.7}.sd .why{position:relative;padding-block:120px 100px}.sd .why-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:40px;align-items:center}.sd .why h2{font-size:clamp(56px,7vw,104px);color:var(--cream);-webkit-text-stroke:0}.sd .why h2 em{font-style:normal;color:var(--crimson)}.sd .badge-pill{display:inline-block;margin-top:14px;background:var(--crimson);color:var(--cream);font:700 11px/1 var(--body);text-transform:uppercase;letter-spacing:.1em;padding:9px 14px;border-radius:6px;transform:rotate(-3deg)}.sd .why-lead{margin-top:24px;font:700 15px/1.45 var(--body);text-transform:uppercase;max-width:30ch}.sd .why-plate{aspect-ratio:1;max-width:100%}.sd .feats{display:grid;gap:26px}.sd .feat{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start}.sd .feat i{width:52px;height:52px;border-radius:14px;background:var(--cream);display:grid;place-items:center;font-style:normal;font-size:22px;color:var(--crimson)}.sd .feat h3{font-size:24px;color:var(--cocoa)}.sd .feat p{font-size:14px;margin-top:6px}.sd .marquee{overflow:hidden;white-space:nowrap;padding-block:24px;background:var(--cream);border-block:3px solid var(--cocoa)}.sd .marquee .ticker-track{font:800 clamp(40px,6vw,88px)/1 var(--display);font-variation-settings:"wdth" 75;color:var(--crimson);animation-duration:40s;gap:40px;letter-spacing:0}.sd .marquee .ticker-track span:after{content:"♥";color:var(--butter);margin-left:40px}.sd .occ{background:var(--cream);padding-block:110px}.sd .occ-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.sd .occ-head h2{font-size:clamp(52px,7vw,104px);color:var(--crimson)}.sd .occ-head p{max-width:40ch}.sd .occ-grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sd .occ-card{border-radius:22px;overflow:hidden;background:var(--blush);display:flex;flex-direction:column;transition:transform .25s}.sd .occ-card:hover{transform:translateY(-6px) rotate(-1deg)}.sd .occ-card .img{aspect-ratio:4/5;display:grid;place-items:center;position:relative}.sd .occ-card .img svg{width:70%;height:auto}.sd .occ-card .img .ph{position:absolute;left:12px;bottom:12px;background:rgba(251,243,234,.85);font:600 10px/1 var(--body);text-transform:uppercase;letter-spacing:.08em;padding:6px 8px;border-radius:6px}.sd .occ-card .meta{padding:18px 18px 22px}.sd .occ-card h3{font-size:28px;color:var(--cocoa)}.sd .occ-card p{font-size:14px;margin-top:6px}.sd .occ-card.c2{background:var(--butter)}.sd .occ-card.c3{background:var(--mint)}.sd .occ-card.c4{background:var(--blush-deep)}.sd .test{padding-block:120px;text-align:center;position:relative;overflow:hidden}.sd .test h2{font-size:clamp(52px,7vw,104px);color:var(--cream)}.sd .test .badge-pill{transform:rotate(2deg)}.sd .stack{position:relative;width:min(640px,100%);margin:64px auto 0;height:340px}.sd .tcard{position:absolute;inset:0;border-radius:22px;padding:34px;text-align:left;display:flex;flex-direction:column;gap:18px;box-shadow:0 18px 40px rgba(74,59,52,.18)}.sd .tcard.back2{background:var(--butter);transform:rotate(-7deg) translate(-22px,10px)}.sd .tcard.back1{background:var(--cream);transform:rotate(4deg) translate(18px,6px)}.sd .tcard.front{background:var(--crimson);color:var(--cream)}.sd .tcard .who{display:flex;gap:14px;align-items:center}.sd .tcard .av{width:56px;height:56px;border-radius:50%;background:var(--cream);color:var(--crimson);display:grid;place-items:center;font:800 20px var(--display)}.sd .tcard .who strong{font:800 22px/1 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;display:block}.sd .tcard .who small{display:inline-block;margin-top:6px;background:var(--butter);color:var(--cocoa);font:700 10px/1 var(--body);text-transform:uppercase;letter-spacing:.08em;padding:5px 8px;border-radius:5px}.sd .tcard blockquote{margin:0;font:600 18px/1.45 var(--body)}.sd .tcard .q{font:400 90px/.6 var(--script);color:var(--butter);height:30px}.sd .stack-nav{margin-top:28px;display:flex;gap:10px;justify-content:center}.sd .stack-nav span{width:10px;height:10px;border-radius:50%;background:var(--cream)}.sd .stack-nav span:first-child{background:var(--crimson);width:28px;border-radius:6px}.sd .cta{background:var(--cream);padding-block:120px 140px;text-align:center;position:relative;overflow:hidden}.sd .cta h2{font-size:clamp(64px,12vw,184px);color:var(--crimson);position:relative;z-index:1}.sd .cta-stage{position:relative;z-index:2;width:min(360px,64vw);margin:-7vw auto 0;aspect-ratio:1;max-width:100%}.sd .cta-sticker{position:absolute;z-index:3;left:50%;top:58%;transform:translate(-50%,-50%) rotate(-4deg);background:var(--cocoa);color:var(--cream);padding:14px 22px;border-radius:10px;font:800 26px/1 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;white-space:nowrap}.sd .cta-sticker small{display:block;font:500 13px/1.2 var(--body);text-transform:none;margin-top:4px;color:var(--butter)}.sd .cta-circle{position:absolute;z-index:4;right:14%;top:52%;width:150px;height:150px;border-radius:50%;background:var(--blush);border:2px solid var(--crimson);display:grid;place-items:center;color:var(--crimson);font:800 18px/1 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;text-decoration:none;transform:rotate(-10deg);transition:transform .25s}.sd .cta-circle:hover{transform:rotate(0) scale(1.06)}.sd footer{background:var(--cocoa);color:var(--cream);padding-block:72px 36px}.sd .foot-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:32px}.sd .foot-grid h4{margin:0 0 12px;font:700 12px/1 var(--body);text-transform:uppercase;letter-spacing:.12em;color:var(--butter)}.sd .foot-grid li,.sd .foot-grid p{font-size:15px}.sd .foot-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sd .foot-logo{width:120px;height:120px}.sd .foot-big{margin-top:56px;font:800 clamp(56px,13vw,200px)/.85 var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;color:var(--crimson);text-align:center;white-space:nowrap;overflow:hidden}.sd .foot-legal a{text-decoration:none}.sd .foot-legal{margin-top:24px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;opacity:.7}@media (max-width:980px){.sd .nav-links{display:none}.sd .burger{display:inline-flex}.sd .nav-pill{padding-left:8px}.sd .lines-grid,.sd .why-grid{grid-template-columns:1fr;text-align:center}.sd .lines-tabs{flex-direction:row;flex-wrap:wrap;justify-content:center;justify-self:center;text-align:center}.sd .lines-copy p,.sd .lines-pkg{margin-inline:auto}.sd .lines-pkg{width:min(320px,80%)}.sd .why-lead,.sd .why-plate{margin-inline:auto}.sd .why-plate{width:min(360px,80%)}.sd .feats{text-align:left}.sd .occ-grid{grid-template-columns:repeat(2,1fr)}.sd .foot-grid{grid-template-columns:1fr 1fr}.sd .hero-tag{right:4%;width:104px;height:104px;font-size:13px}.sd .cta-circle{right:4%;width:116px;height:116px;font-size:15px}}@media (max-width:560px){.sd .occ-grid{grid-template-columns:1fr}.sd .occ-card .img{aspect-ratio:4/3}.sd .occ-card .img svg{width:46%}.sd .foot-grid{grid-template-columns:1fr}.sd .stack{height:400px}.sd .tcard{padding:24px}.sd .tcard blockquote{font-size:16px}.sd .nav-cta .ghost{display:none}}.sd .skip{position:absolute;left:-999px;top:8px;z-index:100;background:var(--cocoa);color:var(--cream);padding:10px 14px;border-radius:8px}.sd .skip:focus{left:16px}.sd .nav-logo-link{display:block;line-height:0}.sd .nav-logo{object-fit:contain}.sd .mobile-menu{display:none}.sd .burger{justify-self:start}@media (max-width:980px){.sd .mobile-menu{display:grid;gap:4px;background:var(--cream);border-radius:14px;margin-top:8px;padding:10px;box-shadow:0 6px 24px rgba(74,59,52,.12)}.sd .mobile-menu[hidden]{display:none}.sd .mobile-menu a{padding:12px 14px;border-radius:10px;text-decoration:none;font:700 14px/1 var(--body);text-transform:uppercase;letter-spacing:.06em}.sd .mobile-menu a:hover{background:var(--blush)}}.sd .occ-card .img.photo{display:block}.sd .occ-card .img.photo img{width:100%;height:100%;object-fit:cover;display:block}.sd .foot-grid a{text-decoration:none}.sd .foot-grid a:hover{color:var(--butter)}.sd .tcard.photo{padding:0;overflow:hidden}.sd .tcard.photo img{width:100%;height:100%;object-fit:cover;display:block}.sd .tcard.front{justify-content:center;align-items:flex-start}.sd .tcard.front h3{font-size:clamp(30px,4vw,44px);color:var(--butter)}.sd .tcard.front p{font:500 17px/1.5 var(--body);max-width:40ch}.sd .tcard.front .btn{background:var(--cream);color:var(--crimson)}.sd .insta-grid{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:28px;align-items:center;margin-top:56px;text-align:left}.sd .insta-photo{margin:0;aspect-ratio:3/4;border:solid var(--cream);border-width:10px 10px 34px;border-radius:6px;overflow:hidden;box-shadow:0 18px 40px rgba(74,59,52,.2);background:var(--cream);transition:transform .3s}.sd .insta-photo img{width:100%;height:100%;object-fit:cover;display:block}.sd .insta-photo.left{transform:rotate(-6deg)}.sd .insta-photo.right{transform:rotate(5deg)}.sd .insta-photo:hover{transform:rotate(0) scale(1.03)}.sd .insta-card{background:var(--crimson);color:var(--cream);border-radius:22px;padding:36px;display:grid;gap:16px;justify-items:start;box-shadow:0 18px 40px rgba(74,59,52,.18)}.sd .insta-card h3{font-size:clamp(30px,3.6vw,44px);color:var(--butter)}.sd .insta-card p{font:500 17px/1.5 var(--body)}.sd .insta-card .btn{background:var(--cream);color:var(--crimson)}@media (max-width:760px){.sd .insta-grid{grid-template-columns:1fr 1fr;gap:18px}.sd .insta-card{grid-column:1/-1;order:-1;padding:26px}}@media (max-width:560px){.sd .cta{padding-block:90px 80px}.sd .cta-sticker{position:relative;left:auto;top:auto;transform:rotate(-3deg);display:inline-block;white-space:normal;max-width:calc(100% - 32px);font-size:22px;margin-top:-30px}.sd .cta-circle{position:relative;right:auto;top:auto;margin:28px auto 0;width:132px;height:132px;transform:rotate(-8deg)}}.sd .loja{padding-block:32px 96px}.sd .loja-titulo{font-size:clamp(56px,9vw,128px);color:var(--cream)}.sd .loja-titulo .script{display:block;font-family:var(--script);font-weight:400;text-transform:none;font-variation-settings:normal;color:var(--crimson);font-size:.4em;line-height:1}.sd .painel-loja{background:var(--cream);border-radius:22px;padding:24px;box-shadow:0 18px 40px rgba(74,59,52,.12)}.sd .chip{display:inline-block;padding:10px 16px;border-radius:10px;background:var(--cream);font:700 12px/1 var(--body);text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.sd .chip[aria-current=true]{background:var(--crimson);color:var(--cream)}.sd .loja .occ-card{text-decoration:none}.sd .loja .occ-card:nth-child(4n+1){background:var(--cream)}.sd .loja .occ-card:nth-child(4n+2){background:var(--butter)}.sd .loja .occ-card:nth-child(4n+3){background:var(--mint)}.sd .loja .occ-card:nth-child(4n+4){background:var(--blush-deep)}.sd .loja .occ-card .img img{width:100%;height:100%;object-fit:cover;display:block}.sd .preco{font:800 20px/1 var(--display);font-variation-settings:"wdth" 75;color:var(--crimson)}.sd .font-serif{font-family:var(--display);font-variation-settings:"wdth" 75;font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.01em}.sd h1.font-serif{color:var(--crimson)}.sd h1,.sd h2,.sd h3,.sd p{margin-block:0}.sd{--marca:#B0283F}