main#MainContent:has(.mp-rb){background:radial-gradient(130% 18% at 12% 0%,rgba(122,26,92,.2),transparent 70%),radial-gradient(120% 20% at 100% 38%,rgba(122,26,92,.14),transparent 70%),radial-gradient(130% 20% at 0% 70%,rgba(122,26,92,.12),transparent 70%),linear-gradient(180deg,#f6f0e7,#f1e9de,#f4ede3)}main#MainContent:has(.mp-rb) .gradient{background:transparent!important}.mp-rb{--rb-pad: 20px;color:var(--mp-ink, #2A1523);font-family:var(--mp-font-body, sans-serif);overflow-x:clip}@media(min-width:768px){.mp-rb{--rb-pad: 48px}}@media(min-width:1100px){.mp-rb{--rb-pad: 96px}}.mp-rb__hero{display:grid;gap:40px;width:100%;padding:56px max(var(--rb-pad),calc((100% - 1360px) / 2 + var(--rb-pad))) 0;align-items:center;overflow:clip;box-sizing:border-box}@media(min-width:900px){.mp-rb__hero{grid-template-columns:7fr 5fr;gap:48px;min-height:calc(100svh - 100px);padding-top:24px}}.mp-rb__name{margin:0 0 28px;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(5.2rem,8.4vw,12rem);line-height:.9;letter-spacing:-.055em;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.mp-rb__line{display:block;overflow:hidden;padding-bottom:.06em;white-space:nowrap}.mp-rb__line>span{display:inline-block}.mp-rb__line--soft>span{color:var(--mp-fg-mute)}html.mp-js .mp-rb__line>span{transform:translateY(105%);transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--d, 0s)}html.mp-js .mp-rb.is-ready .mp-rb__line>span{transform:none}.mp-rb__lead{margin:0 0 32px;max-width:none;font-family:var(--mp-font-display, inherit);font-weight:500;font-size:clamp(1.9rem,2.1vw,2.8rem);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.mp-rb__meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mp-rb__meta li{padding:7px 12px;white-space:nowrap;border:1px solid var(--mp-line-strong);border-radius:999px;font-family:var(--mp-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mp-prugna);background:#fff6}.mp-rb__portrait{position:relative;margin:0;justify-self:center;align-self:end;width:min(100%,440px);perspective:1100px}@media(min-width:900px){.mp-rb__portrait{width:auto;height:min(calc(100svh - 124px),860px);aspect-ratio:2 / 3;justify-self:end}}.mp-rb__sil{display:none}.mp-rb__frame{position:relative;z-index:1;width:100%;height:100%;aspect-ratio:2 / 3;transform:translateY(var(--py, 0px)) rotateY(var(--ry, 0deg)) rotateX(var(--rx, 0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1);will-change:transform}.mp-rb__img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 26px 28px rgba(42,21,35,.3))}.mp-rb__ph{width:100%;height:100%;background:radial-gradient(120% 90% at 50% 100%,#D8CFC2,var(--mp-bg-2))}.mp-rb__cap{position:absolute;z-index:2;left:0;bottom:24px;padding:6px 12px;border-radius:999px;background:#f4eee4c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--mp-font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mp-ink)}.mp-rb__nums{display:grid;grid-template-columns:1fr;align-content:center;min-height:100svh;border-top:1px solid var(--mp-line)}@media(min-width:900px){.mp-rb__nums{grid-template-columns:repeat(3,1fr)}}.mp-rb__stat{display:grid;align-content:center;gap:14px;padding:48px var(--rb-pad);border-bottom:1px solid var(--mp-line)}.mp-rb__stat:last-child{border-bottom:0}@media(min-width:900px){.mp-rb__stat{min-height:100svh;border-bottom:0;border-right:1px solid var(--mp-line);padding:48px 40px 48px var(--rb-pad)}.mp-rb__stat:last-child{border-right:0}}.mp-rb__statValue{font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(8rem,13vw,20rem);line-height:.9;letter-spacing:-.06em;color:var(--mp-prugna);font-variant-numeric:tabular-nums}.mp-rb__statLabel{max-width:38ch;text-wrap:balance;font-family:var(--mp-font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mp-fg-mute)}.mp-rb__chapters{display:grid;gap:0;max-width:1360px;margin:0 auto;padding:0 var(--rb-pad)}@media(min-width:900px){.mp-rb__chapters{grid-template-columns:5fr 7fr;gap:72px}.mp-rb__chHead{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center}}.mp-rb__chHead{padding:80px 0 24px}.mp-rb__chTitle{margin:0;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(3.2rem,3.5vw,5.2rem);line-height:1;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.mp-rb__ch{display:flex;flex-direction:column;justify-content:center;min-height:70svh;padding:28px 0;border-top:1px solid var(--mp-line-strong)}@media(min-width:900px){.mp-rb__ch{min-height:100svh;border-top:0}.mp-rb__ch:before{content:"";display:block;width:100%;height:1px;margin-bottom:36px;background:var(--mp-line-strong)}}.mp-rb__ch h3{display:flex;align-items:baseline;gap:14px;margin:0 0 22px;text-wrap:balance;font-family:var(--mp-font-display, inherit);font-weight:700;font-size:clamp(2.4rem,2.5vw,3.6rem);line-height:1.08;letter-spacing:-.04em}.mp-rb__chIx{flex:none;font-family:var(--mp-font-mono);font-size:1.2rem;font-weight:400;letter-spacing:.2em;color:var(--mp-prugna)}.mp-rb__rte p{margin:0 0 22px;max-width:62ch;text-wrap:pretty;font-size:1.9rem;line-height:1.8;color:var(--mp-fg-soft)}.mp-rb__ico{display:grid;place-items:center;width:136px;height:136px;margin:0 0 24px;border-radius:50%;border:1px solid var(--mp-line-strong);background:#ffffff73;color:var(--mp-prugna);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.mp-rb__ch:hover .mp-rb__ico{transform:rotate(-6deg) scale(1.05)}.mp-rb__ico svg{width:108px;height:108px;overflow:visible}.mp-rb__ico .d{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mp-rb__ico .g{stroke-width:3.4}.mp-rb__ico .f{fill:#e07baa61;stroke:none}.mp-rb__ico .b{fill:#2a152324;stroke:none}.mp-rb__ico .s{fill:#f4eee4;stroke:none}.mp-rb__ico .e{fill:currentColor;stroke:none}html.mp-js .mp-rb__ico .d{stroke-dasharray:1;stroke-dashoffset:1}html.mp-js .mp-rb__ico .f,html.mp-js .mp-rb__ico .b{opacity:0}html.mp-js .mp-rb__ch.is-in .mp-rb__ico .d{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1) .25s}html.mp-js .mp-rb__ch.is-in .mp-rb__ico .f,html.mp-js .mp-rb__ch.is-in .mp-rb__ico .b{opacity:1;transition:opacity .9s ease 1s}.mp-rb__langs{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding:72px 0;border-top:1px solid var(--mp-line);overflow:hidden}.mp-rb__langsEyebrow{padding:0 var(--rb-pad)}.mp-rb__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mp-rb__track{display:flex;width:max-content;animation:mp-rb-run 46s linear infinite}.mp-rb__marquee:hover .mp-rb__track{animation-play-state:paused}.mp-rb__set{display:flex;flex:none;gap:0;margin:0;padding:0;list-style:none}.mp-rb__set li{display:flex;align-items:center;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(8rem,17vw,24rem);line-height:1.1;letter-spacing:-.05em;white-space:nowrap;color:transparent;-webkit-text-stroke:2px var(--mp-prugna);transition:color .3s}.mp-rb__set li:hover{color:var(--mp-prugna)}.mp-rb__set li:after{content:"";display:inline-block;width:.22em;height:.22em;margin:0 .45em;border-radius:50%;background:var(--mp-rosa-4)}@keyframes mp-rb-run{to{transform:translate(-50%)}}.mp-rb__quote{position:relative;overflow:hidden;display:flex;align-items:center;min-height:100svh;padding:120px var(--rb-pad);background:var(--cbg, #E07BAA);color:var(--cfg, #14091a);transition:background-color .2s linear}.mp-rb__quoteSil{position:absolute;right:-4%;bottom:-12%;height:120%;width:auto;color:var(--cfg, #14091a);fill:currentColor;opacity:.09;pointer-events:none}.mp-rb__quote blockquote{position:relative;max-width:1320px;margin:0 auto}.mp-rb__quote p{margin:0 0 28px;font-family:var(--mp-font-display, inherit);font-weight:700;font-size:clamp(3rem,5vw,7rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance;color:var(--cfg, #14091a)}.mp-rb__quote footer{font-family:var(--mp-font-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--cfg-soft, rgba(20, 9, 26, .88))}.mp-rb__quote footer:before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.mp-rb__end{display:grid;gap:40px;align-items:center;max-width:1360px;margin:0 auto;padding:96px var(--rb-pad) 0;overflow:clip}@media(min-width:900px){.mp-rb__end{grid-template-columns:7fr 5fr;gap:48px;min-height:100svh;padding-top:120px}}.mp-rb__endTitle{margin:0 0 22px;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(3.8rem,6.8vw,9rem);line-height:.96;letter-spacing:-.055em;text-wrap:balance}.mp-rb__endBody{margin:0 0 32px;max-width:60ch;text-wrap:pretty;font-size:1.9rem;line-height:1.75;color:var(--mp-fg-soft)}.mp-rb__cta{display:flex;flex-wrap:wrap;gap:14px}.mp-rb__endFig{margin:0;align-self:end;justify-self:center;width:min(100%,420px);aspect-ratio:2 / 3}@media(min-width:900px){.mp-rb__endFig{width:auto;height:min(calc(100svh - 160px),780px);justify-self:end}}.mp-rb__endFig .mp-rb__img{object-fit:contain;object-position:50% 100%;transform:translateY(var(--py, 0px));will-change:transform}.mp-rb__hero{position:relative}.mp-rb__heroText{position:relative;z-index:1}.mp-rb__bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-evenly;opacity:.16;color:var(--mp-prugna);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mp-rb__bgRow{display:flex;width:max-content;animation:mp-rb-run 70s linear infinite}.mp-rb__bgRow:nth-child(2n){animation-direction:reverse;animation-duration:85s}.mp-rb__bgSet{display:flex;flex:none;align-items:flex-end}.mp-rb__bgSet svg{flex:none;height:clamp(11rem,24svh,24rem);width:auto;margin:0 clamp(2rem,5vw,7rem);fill:currentColor}.mp-rb__bgRow:nth-child(2n) .mp-rb__bgSet svg{height:clamp(8rem,18svh,18rem)}@media(prefers-reduced-motion:reduce){html.mp-js .mp-rb__line>span{transform:none;transition:none}.mp-rb__track,.mp-rb__bgRow{animation:none}html.mp-js .mp-rb__ico .d{stroke-dashoffset:0}html.mp-js .mp-rb__ico .f,html.mp-js .mp-rb__ico .b{opacity:1}.mp-rb__ch:hover .mp-rb__ico{transform:none}.mp-rb__marquee{overflow-x:auto}.mp-rb__frame{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mp-roberto.css.map */
