@font-face{font-family:Archivo;src:url(/fonts/archivo-vf.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo-italic-vf.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:swap}:root{--paper:#eff2f3;--white:#fff;--black:#161616;--ink:#d1006f;--yellow:#ffd23f;--grey:#555552;--rule:#cfcfca;--gutter:clamp(16px, 3vw, 40px);--measure:66ch;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-slow:.4s;--duration-very-slow:.5s;--blur-small:2px;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-dur:.28s;--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--black);font-variant-numeric:tabular-nums;margin:0;font-family:Archivo,system-ui,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.55;overflow-x:hidden}::selection{background:var(--yellow);color:var(--black)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1.5px}@media (hover:hover){a:not(.button):hover{color:var(--ink)}}input,select,button{font:inherit;color:inherit;caret-color:var(--ink)}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--gutter);z-index:10;background:var(--black);color:var(--white);padding:.5rem .9rem;top:8px}.masthead{padding:clamp(14px, 2.4vw, 28px) var(--gutter) 0;position:relative}.wordmark{text-transform:uppercase;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(3.1rem,12.6vw,11.5rem);font-weight:900;font-stretch:62%;line-height:.82;text-decoration:none;display:block}.wordmark:hover{color:var(--ink)}.issue-line{border-top:3px solid var(--black);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:clamp(8px,1.2vw,14px);padding-top:7px;font-size:.8125rem;font-weight:600;font-stretch:75%;display:flex}.issue-line p{margin:0}.switch{flex:none}.cover{margin:14px var(--gutter) 0;border:3px solid var(--black);background:var(--white);isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(16px,3vw,48px);min-height:min(76vh,720px);padding:clamp(20px,3.4vw,52px);display:grid;position:relative;overflow:hidden}.halftone{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.cover-lines{flex-direction:column;align-items:flex-start;gap:clamp(18px,2.4vw,30px);display:flex}.narration{background:var(--yellow);color:var(--black);letter-spacing:-.015em;text-wrap:balance;max-width:13ch;box-shadow:0 1px 0 var(--black);margin:0;padding:.22em .32em .26em;font-size:clamp(2rem,4.6vw,4.1rem);font-weight:700;font-stretch:75%;line-height:.98}.action{justify-items:start;gap:8px;display:grid}.button{background:var(--black);color:var(--white);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;min-height:52px;transition:background-color var(--duration-quick) var(--ease-smooth-out);border:0;border-radius:0;align-items:center;gap:.6rem;padding:.85rem 1.3rem .85rem 1.05rem;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:700;font-stretch:75%;text-decoration:none;display:inline-flex}.button:disabled{background:var(--grey);cursor:progress}.button-ink{background:var(--book-ink,var(--ink))}@media (hover:hover){.button:hover{background:var(--ink);color:var(--white)}.button-ink:hover{background:var(--black)}}.buy-lock{display:inline-flex}.buy-go,.is-paid .buy-lock{display:none}.is-paid .buy-go{display:inline-flex}.hint{background:var(--white);margin:0;padding:2px 6px;font-size:.9375rem}.error{background:var(--black);max-width:38ch;color:var(--white);margin:0;padding:8px 10px;font-size:.9375rem}.error:empty{display:none}.cover-line{background:var(--white);border:2px solid var(--black);max-width:34ch;margin:auto 0 0;padding:10px 12px;font-size:1rem;font-weight:600;line-height:1.4}.cover-story{flex-direction:column;justify-content:center;gap:clamp(24px,2.2vw,30px);display:flex;position:relative}.sample-tag{background:var(--black);color:var(--white);text-transform:uppercase;letter-spacing:.04em;align-self:flex-end;margin:0;padding:3px 7px;font-size:.75rem;font-weight:600;font-stretch:75%}.balloon{background:var(--white);border:2px solid var(--black);overflow-wrap:anywhere;border-radius:18px;max-width:min(30ch,92%);margin:0;padding:.55em .9em .6em;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.35;position:relative}.balloon:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 17'%3E%3Cpath d='M3 0 L1.5 15.5 L17 0' fill='%23fff' stroke='%23161616' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;width:20px;height:17px;position:absolute;top:100%;left:16px}.balloon-l{align-self:flex-start}.balloon-r{align-self:flex-end}.balloon-r:after{left:auto;right:16px;transform:scaleX(-1)}.balloon .who{text-transform:uppercase;letter-spacing:.03em;color:var(--grey);font-size:.72em;font-weight:600;font-stretch:75%;display:block}.price-corner{right:calc(var(--gutter) - 6px);z-index:1;background:var(--yellow);border:3px solid var(--black);text-align:center;border-radius:50%;place-items:center;width:7.2rem;height:7.2rem;margin:0;line-height:1;display:grid;position:absolute;top:clamp(8px,1.4vw,18px);transform:rotate(-8deg)}.price-corner span{text-transform:uppercase;letter-spacing:.04em;margin-top:1.4rem;font-size:.7rem;font-weight:600;font-stretch:75%}.price-corner strong{margin-bottom:1.3rem;font-size:2.6rem;font-weight:900;font-stretch:62%}.drop-hint{border:3px dashed var(--black);text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-in-out);background:#ffd23feb;place-items:center;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:800;font-stretch:62%;display:grid;position:absolute;inset:10px}.cover.is-dragging .drop-hint{opacity:1}.section-head{text-transform:uppercase;color:var(--ink);letter-spacing:-.01em;margin:0 0 clamp(18px,2.4vw,28px);font-size:clamp(2.4rem,5.6vw,5rem);font-weight:900;font-stretch:62%;line-height:.9}main>section{padding:clamp(56px, 8vw, 120px) var(--gutter) 0}main>.cover{padding:clamp(20px,3.4vw,52px)}.edition[hidden]{display:none}.strip{scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:4px 4px 18px;padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--black) transparent;gap:clamp(12px,1.6vw,20px);display:flex;overflow-x:auto}.strip::-webkit-scrollbar{height:6px}.strip::-webkit-scrollbar-thumb{background:var(--black)}.sheet{scroll-snap-align:start;aspect-ratio:419.53/595.28;background:var(--white);flex:none;width:clamp(300px,30vw,440px);margin:0;position:relative;box-shadow:0 1px 2px #0000001f,0 6px 18px -6px #00000038}.sheet canvas{width:100%;height:100%;display:block}.strip-more{z-index:1;background:var(--yellow);border:3px solid var(--black);flex:none;align-self:flex-end;max-width:17ch;margin:0 0 12px -1px;padding:8px 12px 9px;font-size:1.05rem;font-weight:700;font-stretch:75%;line-height:1.15;position:sticky;right:0}.sheet-locked{text-align:center;background:var(--white);border:2px dashed var(--black);box-shadow:none;place-content:center;justify-items:center;gap:6px;padding:16px;display:grid}.sheet-locked strong{text-transform:uppercase;color:var(--ink);font-size:2.2rem;font-weight:800;font-stretch:62%;line-height:.95}.sheet-locked span{text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:600;font-stretch:75%}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);transition-delay:calc(var(--i,0) * var(--stagger-stagger) * 2);will-change:transform, opacity, filter}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.edition-body{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(20px,3vw,36px);display:grid}.controls{grid-template-columns:1fr 1fr;gap:22px 24px;margin:0;display:grid}.field{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.field-wide{grid-column:1/-1}.label{text-transform:uppercase;letter-spacing:.04em;padding:0;font-size:.8125rem;font-weight:600;font-stretch:75%}.sub{color:var(--grey);font-size:.8125rem}.controls input[type=text],.controls select{background:var(--white);border:2px solid var(--black);border-radius:0;width:100%;min-height:46px;padding:8px 10px;font-size:1rem}.controls select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5' fill='none' stroke='%23161616' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:34px}.controls input[type=text]:focus,.controls select:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.period{grid-template-columns:1fr 1fr}.period legend{grid-column:1/-1}.period label{gap:4px;display:grid}.inks{grid-template-columns:repeat(4,minmax(0,1fr))}.inks legend{margin-bottom:7px}.chip{cursor:pointer;border:2px solid var(--black);background:var(--white);gap:0;display:grid;position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip-swatch{background:var(--chip);height:44px}.chip-name{text-transform:uppercase;letter-spacing:.04em;border-top:2px solid var(--black);padding:5px 7px;font-size:.75rem;font-weight:600;font-stretch:75%}.chip:has(input:checked){outline:3px solid var(--black);outline-offset:3px}.chip:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.chip-magenta{--chip:#d1006f}.chip-azul{--chip:#1f4fbf}.chip-verde{--chip:#0e7a5a}.chip-preto{--chip:#1b1b1b}.names [data-names]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 16px;display:grid}.names label{gap:4px;display:grid}.edition-tools{flex-wrap:wrap;gap:8px 24px;display:flex}.link-button{text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline;text-decoration-thickness:1.5px}.link-button:hover{color:var(--ink)}.coupon{background:var(--white);border:2px dashed var(--black);padding:26px clamp(18px,2vw,26px) 24px;position:sticky;top:16px}.coupon-cut{background:var(--paper);margin:0;padding:0 6px;line-height:1;position:absolute;top:-15px;left:18px}.coupon-cut .icon{width:24px;height:24px}.coupon-title{text-transform:uppercase;margin:0;font-size:2rem;font-weight:800;font-stretch:62%;line-height:.95}.coupon-pages{margin:8px 0 0;font-weight:600}.coupon-note{color:var(--grey);margin:4px 0 18px;font-size:.9375rem}.coupon .button{justify-content:center;width:100%}.coupon-status{min-height:1.5em;margin:12px 0 0;font-size:.9375rem}.coupon-status:empty{min-height:0;margin:0}.test-mode{background:var(--yellow);border:2px solid var(--black);margin:0 0 14px;padding:6px 9px;font-size:.875rem;font-weight:600}.button-save{margin-top:10px}.progress{margin-top:14px}.progress-bar{border:2px solid var(--black);background:var(--white);height:10px}.progress-bar span{height:100%;width:calc(var(--p,0) * 100%);background:var(--ink);transition:width var(--duration-fast) var(--ease-smooth-out);display:block}.panels{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.panel-wide{grid-row:span 2;align-self:stretch}.panel{border:3px solid var(--black);background:var(--white);flex-direction:column;align-items:flex-start;gap:16px;padding:0 clamp(16px,2vw,26px) clamp(20px,2.4vw,30px);display:flex;position:relative}.caption{background:var(--yellow);border-right:3px solid var(--black);border-bottom:3px solid var(--black);text-wrap:balance;max-width:26ch;margin:0 0 0 calc(-1*clamp(16px,2vw,26px));padding:8px 14px 9px;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:700;font-stretch:75%;line-height:1.12}.panel .balloon{max-width:100%;margin-bottom:14px;font-size:1.0625rem}.export ol{gap:6px;margin:0;padding-left:1.3em;display:grid}.export li::marker{color:var(--ink);font-weight:700}.t-tabs{border:2px solid var(--black);background:var(--white);align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:34px;color:var(--black);cursor:pointer;z-index:1;text-transform:uppercase;letter-spacing:.03em;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;padding:4px 14px;font-weight:700;font-stretch:75%;position:relative}.t-tab[aria-selected=true]{color:var(--white)}.t-tabs-pill{background:var(--black);width:0;height:34px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;position:absolute;top:3px;left:0;transform:translate(0)}.inside{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.inside-text p{max-width:52ch;margin:0 0 1em}.note{color:var(--grey);font-size:.9375rem}.spread{background:var(--white);grid-template-columns:1fr 1fr;display:grid;position:relative;box-shadow:0 2px 4px #0000001a,0 18px 40px -16px #00000059}.spread:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00000014 45%,#00000024 50%,#00000014 55%,#0000);width:28px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.spread canvas{aspect-ratio:419.53/595.28;width:100%;display:block}.privacy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);display:grid}.privacy .section-head{grid-column:1/-1}.privacy p{max-width:48ch;margin:0 0 1em;font-size:1.125rem}.privacy .proof{background:var(--black);max-width:none;color:var(--white);grid-column:1/-1;margin-top:8px;padding:18px 22px;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600;line-height:1.35}.faq{max-width:980px}.t-acc{border-top:2px solid var(--black)}.t-acc:last-of-type{border-bottom:2px solid var(--black)}.t-acc h3{margin:0}.t-acc-head{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 0;font-size:1.1875rem;font-weight:700;line-height:1.3;display:flex}.t-acc-head:hover{color:var(--ink)}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(var(--blur-small));transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-panel-inner p{max-width:var(--measure);margin:0 0 20px}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron .icon{width:22px;height:22px}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}.colophon{padding:22px var(--gutter) 34px;border-top:3px solid var(--black);grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px 28px;margin-top:clamp(64px,9vw,130px);font-size:.9375rem;display:grid}.colophon p{margin:0}.colophon-mark{text-transform:uppercase;color:var(--ink);font-size:1.5rem;font-weight:800;font-stretch:62%}.colophon nav{gap:18px;display:flex}.legal{padding:clamp(40px, 6vw, 80px) var(--gutter) 0;max-width:calc(var(--measure) + 2 * var(--gutter))}.legal .narration{margin-bottom:18px;font-size:clamp(2.2rem,5vw,3.6rem);display:inline-block}.legal h2{margin:2em 0 .4em;font-size:1.375rem;font-weight:700;font-stretch:75%}.legal p{margin:0 0 1em}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}.t-input{will-change:transform}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.t-text-swap,.t-tabs-pill,.t-tab,.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron,.t-stagger-line,.progress-bar span,.drop-hint,.button{transition:none!important}.t-input{animation:none!important;transform:none!important}}@media (max-width:900px){.cover{grid-template-columns:1fr;min-height:0}.cover-line{margin-top:0}.edition-body,.inside,.privacy{grid-template-columns:1fr}.coupon{order:-1;position:relative;top:auto}.panels{grid-template-columns:1fr}.panel-wide{grid-row:auto}}@media (max-width:560px){.wordmark{white-space:normal;font-size:clamp(2.6rem,22.5vw,6rem);line-height:.84}.issue-line{font-size:.75rem}.cover{gap:22px;padding:18px 16px 20px}.narration{font-size:clamp(1.9rem,9vw,2.6rem)}.button{justify-content:center;width:100%}.action{justify-items:stretch;width:100%}.price-corner{border-width:2px;width:4.1rem;height:4.1rem;top:10px;right:4px}.price-corner strong{margin-bottom:.7rem;font-size:1.45rem}.price-corner span{letter-spacing:0;margin-top:.8rem;font-size:.6875rem}.sheet{width:84vw}.controls{grid-template-columns:1fr}.inks{grid-template-columns:repeat(2,minmax(0,1fr))}.spread{grid-template-columns:1fr}.spread canvas:first-child,.spread:after{display:none}.colophon{grid-template-columns:1fr}}
