:root{--bg:#f3eccd;--paper:#fbf7ea;--ink:#2a0a0c;--mute:#2a0a0cb3;--line:#2a0a0c29;--red:#aa191e;--howto-bg:#7b1219;--howto-shadow:0 30px 60px -36px #aa191eb3;--save-bg:#aa191e1f;--save-best-bg:#fbf7ea33;--display:"Archivo Black","Arial Black",sans-serif;--text:"Archivo","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--serif:"Instrument Serif",Georgia,serif;--pad:clamp(20px,5vw,64px);--wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='14' viewBox='0 0 120 14'%3E%3Cpath d='M0 7 C20 0 40 0 60 7 S100 14 120 7' fill='none' stroke='%232A0A0C' stroke-opacity='.28' stroke-width='1.5'/%3E%3C/svg%3E")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}.wrap{max-width:1120px;padding:0 var(--pad);margin:0 auto}h1,h2,h3{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:.98}section{scroll-margin-top:72px;position:relative}.wave:before{content:"";background:var(--wave) repeat-x 0 50%/120px 14px;height:14px;position:absolute;top:-7px;left:0;right:0}.label{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-bottom:16px;display:block}.accent{font-family:var(--serif);letter-spacing:-.01em;color:var(--red);font-size:1.12em;font-style:italic;font-weight:400;line-height:.9}.btn{background:var(--red);color:#fbf7ea;font:600 16px/1 var(--text);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:19px 30px;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 14px 30px -18px #aa191ecc}.btn:hover{background:var(--ink);transform:translateY(-2px)}.btn svg{transition:transform .2s}.btn:hover svg{transform:translate(3px)}.cta{justify-items:start;gap:10px;margin-top:clamp(28px,4vw,40px);display:grid}.cta small{font:500 12px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}a:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}header{z-index:20;-webkit-backdrop-filter:blur(10px);background:#f3eccdf0;position:sticky;top:0}header .wrap{justify-content:space-between;align-items:center;height:60px;display:flex}header img,footer img{filter:brightness(0)saturate()}header img{width:auto;height:21px}header .buy{font:600 14px/1 var(--text);background:var(--red);color:#fbf7ea;border-radius:999px;padding:10px 18px}.hero{padding:0 0 clamp(56px,8vw,100px)}.film video{object-fit:cover;object-position:50% 35%;width:100%;height:58svh;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.hero .copy{gap:18px;padding-top:12px;display:grid}.hero h1{letter-spacing:-.04em;max-width:15ch;font-size:clamp(34px,8vw,72px)}.hero h1 em{font-family:var(--serif);letter-spacing:-.01em;color:var(--red);font-size:1.14em;font-style:italic;font-weight:400}.hero .lead{max-width:40ch;color:var(--mute);font-size:clamp(17px,1.6vw,19px)}.hero .lead b{font-family:var(--serif);color:var(--red);white-space:nowrap;font-size:1.3em;font-style:italic;font-weight:400}.seals{flex-wrap:wrap;gap:8px;display:flex}.seals span{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#2a0a0c0f;border-radius:999px;padding:8px 12px}.hero .btn{justify-self:start}@media (width>=960px){.hero{padding:0}.hero .grid{grid-template-columns:1fr 1fr;align-items:center;min-height:calc(100svh - 60px);display:grid}.film{order:2}.film video{height:min(86svh,820px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.hero .copy{padding:0 32px 0 0}}.how{padding:clamp(64px,9vw,120px) 0}.howto{aspect-ratio:1;background:var(--howto-bg);max-width:420px;box-shadow:var(--howto-shadow);border-radius:46% 54% 48% 52%/40% 42% 58% 60%;margin:clamp(20px,3vw,32px) auto clamp(24px,4vw,40px);position:relative;overflow:hidden}.howto video{width:232%;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=960px){.how .wrap{grid-template-columns:.9fr 1.1fr;align-items:center;column-gap:56px;display:grid}.how .head{grid-column:1/-1}.howto{width:100%;margin:0}}.verb{grid-template-columns:44px 1fr;gap:4px 14px;padding:clamp(12px,2vw,20px) 0;display:grid}.verb .n{font:400 34px/1 var(--serif);color:var(--red);grid-row:1/3;font-style:italic}.verb h3{color:#0000;-webkit-text-stroke:1.5px var(--ink);font-size:clamp(46px,11vw,120px);line-height:.88;transition:color .45s}.verb.on h3{color:var(--ink)}.verb.on:nth-child(2) h3{color:var(--red);-webkit-text-stroke-color:var(--red)}.verb p{color:var(--mute);max-width:36ch;font-size:16px}.why{padding:clamp(64px,9vw,120px) 0;overflow-x:clip}.why .grid{align-items:start;gap:44px;display:grid}.why .sub{font:400 clamp(24px,2.8vw,32px)/1.1 var(--serif);color:var(--red);margin:14px 0 20px;font-style:italic}.why .txt{color:var(--mute);gap:14px;max-width:44ch;display:grid}.why .txt b{color:var(--ink);font-weight:600}.hl{color:var(--ink);font-family:var(--display);white-space:nowrap;background:linear-gradient(#0000 60%,#aa191e47 60%);border-radius:6px;padding:0 4px;font-size:1.12em}.slip{cursor:pointer;background:var(--paper);color:#2a1b12;width:min(100%,330px);font:400 14px/1.5 var(--mono);transform-origin:50% 0;border-radius:6px 6px 0 0;justify-self:center;padding:24px 24px 34px;animation:6s ease-in-out infinite sway;position:relative;box-shadow:0 1px #2a0a0c0f,0 18px 40px -24px #2a0a0c59;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}@keyframes sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(-.4deg)translateY(-3px)}}.slip .hd{text-align:center;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px dashed #2a1b12;margin-bottom:4px;padding-bottom:12px;font-size:12px}.slip ul{list-style:none}.slip li{border-bottom:1px dotted #2a1b124d;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.slip li s{text-decoration:none;position:relative}.slip li s:after{content:"";background:var(--red);transform-origin:0;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.6,0,.3,1);position:absolute;top:54%;left:-3px;right:-3px;transform:scaleX(0)}.slip.play li s:after{transform:scaleX(1)}.slip.play li:first-child s:after{transition-delay:.25s}.slip.play li:nth-child(2) s:after{transition-delay:.65s}.slip.play li:nth-child(3) s:after{transition-delay:1.05s}.slip li.keep{border-radius:8px;font-weight:500;transition:background .4s 1.5s,padding .4s 1.5s}.slip li.keep span:last-child{color:var(--red)}.slip.play li.keep{background:#aa191e1a;padding-left:8px;padding-right:8px}.slip .tot{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;padding-top:12px;font-size:12px;font-weight:500;display:flex}.stamp{font:400 15px/1 var(--display);text-transform:uppercase;color:var(--red);border:2px solid var(--red);opacity:0;pointer-events:none;border-radius:999px;padding:8px 14px;transition:transform .35s cubic-bezier(.3,1.6,.5,1) 1.9s,opacity .2s 1.9s;position:absolute;bottom:44px;right:14px;transform:rotate(-12deg)scale(1.35)}.slip.play .stamp{opacity:.92;transform:rotate(-12deg)scale(1)}.punch{grid-column:1/-1;max-width:20ch;font-size:clamp(28px,4.2vw,50px)}.punch span{font-family:var(--serif);color:var(--red);font-size:1.12em;font-style:italic;font-weight:400}@media (width>=960px){.why .grid{grid-template-columns:1.15fr .85fr}}.packs{padding:clamp(64px,9vw,120px) 0}.packs .intro{color:var(--mute);max-width:40ch;margin-top:12px}.menu{gap:14px;margin-top:clamp(24px,3vw,36px);display:grid}.opt{background:var(--paper);border-radius:28px;grid-template-columns:88px 1fr auto;align-items:center;gap:14px;padding:14px 18px 14px 12px;transition:transform .25s;display:grid;position:relative;box-shadow:0 1px #2a0a0c0d,0 16px 36px -28px #2a0a0c80}.opt:hover{transform:translateY(-3px)}.opt img{object-fit:cover;border-radius:42% 58% 52% 48%/46% 44% 56% 54%;width:88px;height:88px}.opt:nth-child(2) img{border-radius:55% 45% 48% 52%/52% 58% 42% 48%}.opt:nth-child(3) img{border-radius:48% 52% 60% 40%/44% 50% 50% 56%}.opt .nm{font:400 19px/1.05 var(--display);letter-spacing:-.02em;white-space:nowrap}.opt .cn{color:var(--mute);margin-top:4px;font-size:14px}.opt .pr{text-align:right;white-space:nowrap}.opt .pr s{font:400 13px/1 var(--text);color:var(--mute);-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.opt .pr strong{font:400 22px/1.1 var(--display);letter-spacing:-.03em;margin-top:2px;display:block}.opt .pr span{font:400 16px/1.1 var(--serif);color:var(--red);margin-top:2px;font-style:italic;display:block}.opt.best{background:var(--red);color:#fbf7ea;box-shadow:0 22px 40px -22px #aa191ee6}.opt.best .cn,.opt.best .pr s{color:#fbf7eabf}.opt.best .pr span{color:#fbf7ea}.opt .tag{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:#fbf7ea;border-radius:999px;padding:7px 11px;position:absolute;top:-11px;left:18px}.note{font:500 12px/1.4 var(--mono);color:var(--mute);margin-top:14px}@media (width>=960px){.menu{grid-template-columns:repeat(3,1fr);align-items:end;gap:24px}.opt{text-align:center;border-radius:36px;grid-template-columns:1fr;justify-items:center;padding:28px 22px 26px}.opt.best{padding-top:40px;padding-bottom:36px}.opt img{aspect-ratio:1;width:78%;height:auto}.opt .pr{text-align:center}.opt .pr strong{font-size:34px}.opt .tag{left:50%;transform:translate(-50%)}}.vsh .sem{font-family:var(--serif);color:var(--mute);text-decoration:line-through;-webkit-text-decoration-color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);font-style:italic;font-weight:400;text-decoration-thickness:3px}.vsh i{font-family:var(--serif);color:var(--red);padding:0 .1em;font-weight:400}.swaps{gap:22px;margin-top:clamp(20px,3vw,32px);list-style:none;display:grid}.swaps li{gap:4px;display:grid}.swaps .k{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.swaps .s{font:400 17px/1.3 var(--serif);color:var(--mute);font-style:italic;-webkit-text-decoration:line-through #aa191e8c;text-decoration:line-through #aa191e8c}.swaps .c{font:400 clamp(22px,2.6vw,28px)/1.1 var(--display);letter-spacing:-.025em;align-items:baseline;gap:10px;display:flex}.swaps .c:before{content:"→";font-family:var(--text);color:var(--red);font-size:.8em;font-weight:600}.faq{padding:clamp(48px,7vw,90px) 0}.faq .list{max-width:720px}.faq details{background:#2a0a0c0b;border-radius:18px;margin-bottom:10px;padding:0 20px}.faq summary{cursor:pointer;font:400 clamp(18px,2vw,21px)/1.2 var(--display);letter-spacing:-.015em;justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 22px/1 var(--text);color:var(--red);transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--mute);max-width:56ch;padding:0 0 18px}.close{text-align:center;padding:clamp(110px,14vw,150px) 0;overflow:hidden}.close .bgimg{opacity:.32;mix-blend-mode:multiply;background:url(https://www.squezzy.com.br/_next/static/immutable/media/squezzy-your-day.1482204gm_6ya.jpg) 50%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.close .wrap{justify-items:center;display:grid;position:relative}.close h2{max-width:13ch;font-size:clamp(38px,7vw,88px)}.close h2 span{font-family:var(--serif);color:var(--red);font-size:1.12em;font-style:italic;font-weight:400}.close p{margin:22px 0 28px;font-size:18px}.close p b{font-family:var(--serif);color:var(--red);font-size:1.3em;font-style:italic;font-weight:400}footer{color:var(--mute);padding:40px 0 44px;font-size:12px;line-height:1.6;position:relative}footer .f1{font:600 14px/1 var(--text);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}footer img{width:auto;height:20px}footer p+p{margin-top:8px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.verb h3{color:var(--ink);transition:none}.slip{animation:none}.slip *,.slip :after{transition:none!important}}.vs{padding:clamp(64px,9vw,120px) 0}.vsgrid{max-width:760px}.dose{padding:clamp(56px,8vw,110px) 0;overflow-x:clip}.orbit{grid-template-columns:1fr 1fr;align-items:center;gap:12px;margin-top:clamp(24px,3vw,40px);display:grid}.orbit .bottle{aspect-ratio:1;object-fit:cover;border-radius:46% 54% 48% 52%/40% 42% 58% 60%;grid-area:1/1/auto/-1;justify-self:center;width:min(62vw,280px);margin-bottom:8px;animation:6s ease-in-out infinite bob;box-shadow:0 30px 60px -30px #aa191e99}.orbit .f{background:var(--paper);border-radius:22px;gap:4px;padding:16px 16px 18px;display:grid;box-shadow:0 1px #2a0a0c0d,0 14px 30px -24px #2a0a0c66}.orbit .f1{border-radius:22px 22px 6px}.orbit .f2{border-radius:22px 22px 22px 6px}.orbit .f3{border-radius:22px 6px 22px 22px}.orbit .f4{border-radius:6px 22px 22px}.orbit strong{font:400 clamp(30px,4vw,42px)/1 var(--display);letter-spacing:-.04em;color:var(--red)}.orbit strong small{font-family:var(--serif);letter-spacing:0;color:var(--ink);margin-left:3px;font-size:.62em;font-style:italic;font-weight:400}.orbit b{font:600 14px/1.25 var(--text);margin-top:4px}.orbit p{color:var(--mute);font-size:13px;line-height:1.4}@keyframes bob{50%{transform:translateY(-8px)}}@media (width>=960px){.orbit{grid-template-rows:auto auto;grid-template-columns:1fr 340px 1fr;gap:24px 40px}.orbit .bottle{grid-area:1/2/3;width:340px;margin:0}.orbit .f1{grid-area:1/1;transform:rotate(-2deg)}.orbit .f3{grid-area:2/1;transform:rotate(1.5deg)translate(24px)}.orbit .f2{grid-area:1/3;transform:rotate(2deg)}.orbit .f4{grid-area:2/3;transform:rotate(-1.5deg)translate(-24px)}}.ugc{padding:clamp(64px,9vw,120px) 0 clamp(48px,7vw,90px)}.reel{scroll-snap-type:x mandatory;padding:28px var(--pad) 8px;scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.reel::-webkit-scrollbar{display:none}.reel figure{scroll-snap-align:center;min-width:0;margin:0;position:relative}.reel video{aspect-ratio:9/16;object-fit:cover;border:2px solid var(--ink);width:100%;box-shadow:4px 4px 0 var(--ink);background:var(--reel-video-bg);border-radius:16px;display:block}.snd{border:2px solid var(--ink);background:var(--vanilla);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:999px;padding:0;font-size:18px;position:absolute;bottom:10px;right:10px}.snd:hover{background:var(--vanilla)}@media (width>=960px){.reel{grid-template-columns:repeat(5,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:16px;max-width:1120px;margin:0 auto;overflow:visible}}@media (prefers-reduced-motion:reduce){.orbit .bottle{animation:none}}.hint{font:500 13px/1.4 var(--mono);color:var(--mute)}.hint b{color:var(--red);font-weight:500}.hero .hint b{font:inherit;color:var(--red);white-space:normal}.close p.hint{font:500 13px/1.4 var(--mono);color:var(--mute)}.why .cta{grid-column:1/-1}.save{font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;background:var(--save-bg);color:var(--red);border-radius:999px;margin-top:6px;padding:5px 8px;font-style:normal;display:inline-block}.opt.best .save{background:var(--save-best-bg);color:var(--paper)}.opt .pr .go{font:600 13px/1 var(--text);color:inherit;border:1.5px solid;border-radius:999px;margin-top:10px;padding:9px 14px;display:inline-block}.opt.best .pr .go{background:var(--paper);color:var(--red);border-color:var(--paper)}.opt .pr .go:before{content:"";display:block}.opt .pr .save+.go{margin-left:auto;display:table}@media (width>=960px){.opt .pr .save+.go{margin-right:auto}}:root{--vanilla:#f3eccd;--blush:#f4d3c9;--butter:#f2e49c;--pink:#f8e3dc;--hard:4px 4px 0 var(--ink);--reel-video-bg:#000}.how{background:var(--blush)}.why{background:var(--vanilla)}.packs{background:var(--butter)}.vs{background:var(--vanilla)}.dose{background:var(--blush)}.ugc{background:var(--vanilla)}.faq{background:var(--pink)}.close{background:var(--red);color:var(--vanilla)}.close .bgimg{mix-blend-mode:soft-light;opacity:.35}.close h2,.close p{color:var(--vanilla)}.close h2 span,.close p b{color:var(--butter)}.close .btn{background:var(--vanilla);color:var(--red)}.close .hint{color:#f3eccdcc}.accent,.hero h1 em,.punch span{font-family:var(--display);letter-spacing:-.035em;color:var(--ink);background:linear-gradient(transparent 55%,var(--butter) 55%);padding:0 .08em;font-size:1em;font-style:normal}.packs .accent{background:linear-gradient(#0000 55%,#fff 55%)}.close h2 span{font-family:var(--display);font-size:1em;font-style:normal}.hero .lead b,.why .sub{font-family:var(--display);letter-spacing:-.02em;color:var(--red);font-size:1em;font-style:normal}.why .sub{font-size:clamp(20px,2.4vw,26px)}.h2,.hero h1,.close h2{text-transform:uppercase;letter-spacing:-.03em;line-height:.95}.hero h1{font-size:clamp(32px,7.4vw,66px)}.h2{font-size:clamp(30px,5.2vw,58px)}.btn{border:2px solid var(--ink);box-shadow:var(--hard);text-transform:uppercase;letter-spacing:.02em;border-radius:12px;font-weight:700}.btn:hover{box-shadow:6px 6px 0 var(--ink);background:var(--red);transform:translate(-2px,-2px)}.btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}header .buy{border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:10px}.opt{border:2px solid var(--ink);box-shadow:var(--hard);background:var(--vanilla);border-radius:18px}.opt:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.opt.best{background:var(--red);box-shadow:6px 6px 0 var(--ink)}.opt img{border:2px solid var(--ink);border-radius:12px}.opt:nth-child(2) img,.opt:nth-child(3) img{border-radius:12px}.opt .tag{background:var(--butter);color:var(--ink);border:2px solid var(--ink)}.save{border:1.5px solid;border-radius:6px}.orbit .f{border:2px solid var(--ink);box-shadow:var(--hard);background:var(--vanilla);border-radius:16px}.orbit .bottle{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:20px;animation:none}.facts2>div{border-radius:16px}.faq details{border:2px solid var(--ink);background:var(--vanilla);border-radius:14px}.seals span{border:1.5px solid var(--ink);background:0 0;border-radius:8px}.slip{box-shadow:6px 6px 0 var(--ink)}.howto{aspect-ratio:3/4;border:2px solid var(--ink);width:100%;max-width:none;box-shadow:6px 6px 0 var(--ink);background:#7b1219;border-radius:20px;transform:none}.howto video{width:306%;top:0}@media (width>=960px){.howto{justify-self:center;max-width:460px}}@media (width<=959px){.howto{max-width:440px;margin-left:auto;margin-right:auto}}.howto{aspect-ratio:4/5;width:100%;max-width:360px;margin-left:auto;margin-right:auto}.howto video{width:282%;top:-9.4%;left:50%;transform:translate(-50%)}@media (width>=960px){.howto{max-width:420px}}.zeros{grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:440px;display:grid}.zeros span{text-align:center;background:var(--red);color:#fff;min-height:64px;font:400 clamp(17px,2.2vw,21px)/1.05 var(--display);letter-spacing:-.01em;text-transform:uppercase;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:12px;justify-content:center;align-items:center;padding:14px 12px;display:flex}.orbit .f3 strong{font-size:clamp(22px,3vw,30px);line-height:1.1}.zero2{gap:2px;display:grid}.zero2 span{font:400 clamp(20px,2.4vw,26px)/1 var(--display);letter-spacing:-.02em;color:var(--ink);text-transform:lowercase;align-items:baseline;gap:8px;display:flex}.zero2 i{color:var(--red);font-size:1.9em;font-style:normal;line-height:.9}@media (width<=380px){.opt{grid-template-columns:64px 1fr;gap:10px 12px;padding:12px}.opt img{width:64px;height:64px}.opt .pr{text-align:left;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 10px;display:flex}.opt .pr strong{margin-top:0}.opt .go{margin-top:6px}}.orbit strong small,.facts2 strong small{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;margin-left:5px;font-size:.5em;font-style:normal;font-weight:400}
