#turn{max-width:760px;width:100%;aspect-ratio:16/10;position:relative;margin:0 auto}.pin-in .anat{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}#tecnologia .anat figure:before{display:none}#turn .shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;opacity:0;transform:scale(1.04);transition:opacity .7s ease,transform 1.2s ease;-webkit-mask-image:radial-gradient(ellipse 52% 52% at 50% 50%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 52% 52% at 50% 50%,#000 35%,transparent 100%)}#turn .shot.show{opacity:1;transform:none}#rituale .wrap{text-align:center}#rituale h2{margin-left:auto;margin-right:auto}#rituale .steps li{align-items:center;text-align:center}#rituale .steps p{margin-inline:auto}.steps{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.steps li{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:2px solid var(--ink)}.steps .num{font-family:var(--display);font-stretch:110%;font-weight:300;font-size:44px;line-height:1;color:var(--led-text)}.steps h3{margin:0;font-size:20px;font-weight:600}.steps p{margin:0;color:var(--ink-soft);max-width:34ch}.trust{background:var(--ink);color:var(--paper)}.trust .eyebrow{color:#f4f1eeb8}.trust h2{color:var(--paper)}.tgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;border-top:1px solid rgba(255,255,255,.16)}.tgrid div{padding:26px 24px 4px;border-left:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:8px;min-width:0}.tgrid div:first-child{border-left:0;padding-left:0}.tgrid svg{color:#ff5a68}.tgrid h3{margin:0;font-size:17px;font-weight:600}.tgrid p{margin:0;color:#f4f1eeb8;font-size:14px}.todo{background:#ff5a682e;border-radius:4px;padding:0 4px}.safe .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:start}.safe ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.safe li{padding:15px 0;border-bottom:1px solid var(--line);display:flex;gap:12px;align-items:baseline}.safe li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--led);transform:translateY(-2px)}.note{margin:18px 0 0;color:var(--ink-soft);font-size:14px;max-width:52ch}@media(max-width:760px){.pin{height:420vh}.pin-in .anat{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;justify-items:center;gap:6px}#turn{grid-row:1;grid-column:1;width:100%;max-width:440px}#tecnologia .callouts{grid-row:2;grid-column:1;display:grid;width:100%;max-width:360px;gap:0}#tecnologia .callouts li{grid-area:1/1;align-items:center!important;text-align:center;border-top:0;opacity:0;transform:translateY(10px)}#tecnologia .callouts li.on{opacity:0;transform:translateY(10px)}#tecnologia .callouts li.cur{opacity:1;transform:none}#tecnologia .callouts.r .n{flex-direction:row}#tecnologia .callouts p{margin-inline:auto}#tecnologia .callouts .v{font-size:34px}}@media(max-width:760px)and (orientation:portrait){.stage img.layer{inset:auto;top:8%;left:50%;width:auto;height:60%;max-width:none;transform:translate(-61.5%);object-fit:contain;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 80%,transparent 100%)}.stage .word{top:15%}.pitch p{font-size:24px}.bottom{gap:20px}}@media(max-width:760px){.top nav a:not(.cart){display:none}.anat{grid-template-columns:minmax(0,1fr);gap:28px}.anat figure{order:-1}.callouts.r{text-align:left}.callouts.r li{align-items:flex-start}.steps{grid-template-columns:minmax(0,1fr);gap:28px}.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tgrid div{padding:22px 16px 18px 0;border-left:0;border-bottom:1px solid rgba(255,255,255,.14)}.safe .wrap{grid-template-columns:minmax(0,1fr);gap:28px}.specs li{padding:12px 6px 0}.specs .v{font-size:22px;flex-direction:column;align-items:center;gap:2px}.specs .v small{font-size:10px}.specs .n{font-size:9px;letter-spacing:.1em;text-align:center}.specs .n:before{display:none}.hint{display:none}}@media(max-width:760px){.legend{grid-template-columns:minmax(0,1fr);gap:18px}.mk{width:24px;height:24px;font-size:11px}}@media(prefers-reduced-motion:reduce){.specs li.on{animation:none}.word.on span{animation:none;color:var(--led);text-shadow:0 0 6px rgba(255,50,70,.9),0 0 26px rgba(255,30,50,.55)}}html{font-synthesis:none}.word{font-weight:400;font-stretch:normal;letter-spacing:0;font-size:clamp(120px,28vw,520px);line-height:.82;display:flex;justify-content:space-between;padding-left:max(16px,2.5vw);padding-right:max(16px,2.5vw)}.logo{font-weight:400;font-stretch:normal;font-size:24px;letter-spacing:.14em}.pitch p{font-weight:400;font-stretch:normal;font-size:clamp(26px,2.6vw,38px);line-height:1.08;letter-spacing:0}.pitch p em{font-style:italic;font-weight:400}.specs .v{font-weight:400;font-stretch:normal}.sec h2{font-weight:400;font-stretch:normal;font-size:clamp(36px,5vw,68px);line-height:1;letter-spacing:-.01em}.callouts .v,.steps .num{font-weight:400;font-stretch:normal}.steps .num{font-style:italic}.cta{font-weight:500}.cta{position:relative;isolation:isolate;background:#e0182d38;border-color:#ff6e78cc;box-shadow:0 0 0 1px #ff3c4b4d,0 0 28px #ff283c59;animation:ctaGlow 2.2s ease-in-out infinite}.cta:before,.cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:2px solid rgba(255,70,85,.9);z-index:-1;pointer-events:none;animation:ctaRing 2.2s cubic-bezier(.2,.6,.3,1) infinite}.cta:after{animation-delay:1.1s}.cta .dot{width:9px;height:9px;background:var(--led);box-shadow:0 0 10px var(--led);animation:ctaDot 1.1s ease-in-out infinite alternate}.lit .cta{background:#e0182d61}.cta:hover,.cta:focus-visible{background:#e0182d8c}@keyframes ctaRing{0%{transform:scale(1);opacity:.9}to{transform:scale(1.18,1.55);opacity:0}}@keyframes ctaGlow{0%,to{box-shadow:0 0 0 1px #ff3c4b4d,0 0 22px #ff283c4d}50%{box-shadow:0 0 0 1px #ff3c4b80,0 0 44px #ff283c99}}@keyframes ctaDot{0%{transform:scale(.8);box-shadow:0 0 4px var(--led)}to{transform:scale(1.25);box-shadow:0 0 14px var(--led),0 0 4px #fff}}@media(prefers-reduced-motion:reduce){.cta,.cta:before,.cta:after,.cta .dot{animation:none}}.sec{padding-block:clamp(44px,6vw,84px)}.hero,.pin{height:220vh}.xpin{height:200vh}@media(max-width:760px){.pin{height:260vh}.xpin{height:150vh}.sec{padding-block:44px}.bottom{align-items:center}.pitch{align-items:center;text-align:center;margin-inline:auto}.pitch .cta,.cta{align-self:center}}.pin-in,.xpin-in{height:auto;padding-block:12px}@media(max-width:760px){#tecnologia .callouts li{transition:opacity .35s ease,transform .35s ease;transition-delay:0s!important}#tecnologia .callouts li:not(.cur){transition-duration:.2s}}.expl{isolation:isolate}.expl .ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 60% 64% at 50% 50%,#000 42%,transparent 100%);mask-image:radial-gradient(ellipse 60% 64% at 50% 50%,#000 42%,transparent 100%)}.expl:before{content:"";position:absolute;left:30%;right:28%;top:28%;bottom:30%;border-radius:50%;z-index:2;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,rgba(255,40,60,.5),rgba(255,40,60,.12) 55%,transparent);filter:blur(18px);opacity:var(--glow,0)}.expl .mk{z-index:6;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .45s,transform .45s cubic-bezier(.2,1.4,.4,1),border-color .4s,box-shadow .4s}.expl .mk.on{opacity:1;transform:translate(-50%,-50%) scale(1);border-color:#ff5a68;box-shadow:0 0 0 4px #ff283c2e,0 0 16px #ff283c8c}#anatomia .legend li{opacity:.35;transition:opacity .5s}#anatomia .legend li.on{opacity:1}@media(max-width:760px){#anatomia{overflow-x:clip}.xpin-in{justify-content:center}.expl{width:124%;max-width:none;margin-left:-12%}.expl .mk{width:22px;height:22px;font-size:10px}}.expl:after{content:"";position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:var(--sweepO,0);background:linear-gradient(105deg,transparent 0,transparent calc(var(--sweep,-40%) - 12%),rgba(255,120,130,.18) calc(var(--sweep,-40%) - 4%),rgba(255,255,255,.55) var(--sweep,-40%),rgba(255,120,130,.18) calc(var(--sweep,-40%) + 4%),transparent calc(var(--sweep,-40%) + 12%),transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 55% at 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 50% 55% at 50% 50%,#000 40%,transparent 100%)}.expl{will-change:transform}.expl .mk:nth-of-type(2){transition-delay:.08s}.expl .mk:nth-of-type(3){transition-delay:.16s}.expl .mk:nth-of-type(4){transition-delay:.24s}#anatomia .legend li:nth-child(2){transition-delay:.08s}#anatomia .legend li:nth-child(3){transition-delay:.16s}#anatomia .legend li:nth-child(4){transition-delay:.24s}.xpin-in{flex-direction:column;gap:clamp(8px,2vh,22px)}#anatomia .expl{max-width:min(1100px,calc((100svh - 230px)*1.79))}#anatomia .legend{margin:0 auto;width:100%;gap:22px}#anatomia .legend li{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}#anatomia .legend li.on{opacity:1;transform:none}#anatomia .legend li:nth-child(1){transition-delay:.15s}#anatomia .legend li:nth-child(2){transition-delay:.25s}#anatomia .legend li:nth-child(3){transition-delay:.35s}#anatomia .legend li:nth-child(4){transition-delay:.45s}#anatomia .legend h3{font-size:20px}#anatomia .legend p{font-size:13px;line-height:1.4}@media(max-width:760px){#anatomia .expl{max-width:none}#anatomia .legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding-inline:2px}#anatomia .legend li{gap:8px;padding-top:10px}#anatomia .legend .ln{width:20px;height:20px;font-size:10px}#anatomia .legend h3{font-size:16px;margin-bottom:3px}#anatomia .legend p{font-size:11.5px;line-height:1.35}}.pitch{align-items:center;text-align:center;margin-inline:auto;max-width:560px}.pitch .cta{align-self:center}.pitch{max-width:min(760px,92vw);gap:26px}.pitch p{font-size:clamp(32px,3.4vw,52px);line-height:1.04;max-width:min(680px,90vw);text-wrap:balance;text-shadow:0 2px 28px rgba(5,8,14,.75),0 0 2px rgba(5,8,14,.5)}.lit .pitch p em{text-shadow:0 0 8px rgba(255,50,70,.75),0 0 30px rgba(255,30,50,.5),0 2px 28px rgba(5,8,14,.6)}@media(max-width:760px){.pitch p{font-size:clamp(28px,8vw,34px);max-width:360px}}.tgrid{grid-template-columns:repeat(3,minmax(0,1fr));border-top:0;gap:0}.tgrid div{border-top:1px solid rgba(255,255,255,.16);padding:26px 26px 30px}.tgrid div:nth-child(3n+1){border-left:0;padding-left:0}.pay{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding-top:26px;border-top:1px solid rgba(255,255,255,.16)}.pay-l{font-size:13px;color:#f4f1eeb8}.pay ul,.foot-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pay li,.foot-pay li{font-size:12px;font-weight:600;letter-spacing:.02em;padding:7px 12px;border-radius:7px;border:1px solid rgba(255,255,255,.22);color:#f4f1eee6;background:#ffffff0a}.faq{background:var(--paper)}.faq .wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:56px;align-items:start}.faq-h h2{margin:14px 0}.faq-h p{margin:0;color:var(--ink-soft)}.faq-l{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;font-size:17px;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .3s}.faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg);border-color:var(--led)}.faq details p{margin:0 0 22px;color:var(--ink-soft);max-width:60ch;line-height:1.6}.faq summary:focus-visible{outline:2px solid var(--led);outline-offset:4px;border-radius:4px}.foot{background:#080d18;color:#f4f1eec7;padding:64px max(20px,env(safe-area-inset-right,0px)) 32px max(20px,env(safe-area-inset-left,0px));font-size:14px}.foot-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}.foot h3{margin:0 0 14px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#f4f1ee80}.foot nav{display:flex;flex-direction:column;gap:9px}.foot a{color:#f4f1eed9;text-decoration:none}.foot a:hover{color:#ff5a68}.foot p{margin:0;line-height:1.6}.foot-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:24px;letter-spacing:.14em;color:var(--paper);margin-bottom:10px}.foot-logo i{width:9px;height:9px;border-radius:50%;background:var(--led);box-shadow:0 0 10px var(--led)}.foot-bot{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-top:24px;font-size:12px;color:#f4f1ee8c}.foot-pay li{font-size:11px;padding:5px 9px}@media(max-width:860px){.tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tgrid div,.tgrid div:nth-child(3n+1){border-left:0;padding:22px 14px 24px 0}.tgrid div:nth-child(2n){padding-left:14px;border-left:1px solid rgba(255,255,255,.14)}.faq .wrap{grid-template-columns:minmax(0,1fr);gap:28px}.foot-top{grid-template-columns:1fr 1fr;gap:32px}.foot-brand{grid-column:1/-1}}@media(max-width:480px){.tgrid h3{font-size:15px}.tgrid p{font-size:13px}.faq summary{font-size:16px}}:root{--night:#0B1220}body{background:var(--night)}#tecnologia,#anatomia,#rituale,.trust,.safe,.faq,.foot{background:var(--night)!important;color:var(--paper)}#tecnologia{background:linear-gradient(180deg,#1E2733 0,var(--night) 520px)!important}#rituale h2,.safe h2,.faq h2,.trust h2{color:var(--paper)}#rituale .eyebrow,.safe .eyebrow,.faq .eyebrow{color:#f4f1eeb8}#rituale p,.steps p,.faq-h p,.faq details p,.safe .note{color:#f4f1eeb8}.steps li{border-top-color:#ffffff38}.steps .num{color:#ff5a68}.faq-l,.faq details{border-color:#ffffff24}.faq summary{color:var(--paper)}.sec+.sec,.sec+.foot{border-top:1px solid rgba(255,255,255,.06)}.safe .wrap{display:block}.safe-h{text-align:center;max-width:640px;margin:0 auto}.safe-h h2{margin:14px auto 16px}.safe .note{margin:0 auto;max-width:52ch}.safe .wrail{list-style:none;margin:44px 0 0;padding:6px max(20px,calc((100vw - 1180px)/2)) 18px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(20px,calc((100vw - 1180px)/2));scrollbar-width:none;-webkit-overflow-scrolling:touch;border:0}.wrail::-webkit-scrollbar{display:none}.wrail:focus-visible{outline:2px solid var(--led);outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/rubra-3.css.map */
