.pb-h h2 em{color:#ff5a68!important;text-shadow:0 0 6px rgba(255,50,70,.8),0 0 22px rgba(255,30,50,.55),0 0 60px rgba(255,20,40,.3);animation:pbNeon 3.2s ease-in-out infinite}@keyframes pbNeon{0%,to{color:#ff5a68;text-shadow:0 0 6px rgba(255,50,70,.85),0 0 22px rgba(255,30,50,.6),0 0 60px rgba(255,20,40,.35)}50%{color:#e0566a;text-shadow:0 0 3px rgba(255,50,70,.45),0 0 10px rgba(255,30,50,.25),0 0 24px rgba(255,20,40,.12)}}@media(prefers-reduced-motion:reduce){.pb-h h2 em{animation:none}}.pd-price{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important}.pd-price small{font-size:14px!important}.pd-rate{max-width:30ch;margin-inline:auto!important;text-wrap:balance}.pd-buy .eyebrow{display:inline-flex;justify-content:center;flex-wrap:nowrap;font-size:12px!important;letter-spacing:.14em!important;white-space:nowrap;max-width:100%}html body.gradient{background:#0b1220!important;color:#f4f1ee;letter-spacing:normal;line-height:1.5;display:block}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;word-break:normal;margin:0}a{color:inherit}p{letter-spacing:normal}summary:before,summary:after{content:none}:root{--paper:#F4F1EE;--ink:#141213;--ink-soft:#4A4340;--led:#E0182D;--led-text:#B3132A;--led-idle:rgba(255,255,255,.14);--paper-2:#ECE7E3;--on-photo:#FFFFFF;--line:rgba(20,18,19,.14);--display:"Instrument Serif", "Times New Roman", Georgia, serif;--body:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:light}html,body{background:var(--paper);color:var(--ink)}body{font-family:var(--body);font-size:15px;line-height:1.5}.hero{position:relative;height:260vh;background:#1e2733}.stage img.lit{opacity:0}.stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(180deg,#1e273300,#1e2733);pointer-events:none}.ui{z-index:1}.stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.stage img.layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 40%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.word{position:absolute;left:0;right:0;top:9%;margin:0;text-align:center;font-family:var(--display);font-stretch:125%;font-weight:800;font-size:clamp(96px,23vw,420px);line-height:.8;letter-spacing:-.025em;white-space:nowrap;pointer-events:none}.word span{color:var(--led-idle);transition:color .5s,text-shadow .5s}.word.on span{animation:ledOn 1.1s ease-out forwards}.word.on span:nth-child(1){animation-delay:.05s}.word.on span:nth-child(2){animation-delay:.22s}.word.on span:nth-child(3){animation-delay:.39s}.word.on span:nth-child(4){animation-delay:.56s}.word.on span:nth-child(5){animation-delay:.73s}@keyframes ledOn{0%{color:var(--led-idle);text-shadow:none}12%{color:var(--led);text-shadow:0 0 8px rgba(255,40,60,.9),0 0 40px rgba(255,30,50,.6)}20%{color:var(--led-idle);text-shadow:none}30%{color:var(--led);text-shadow:0 0 8px rgba(255,40,60,.9),0 0 40px rgba(255,30,50,.6)}38%{color:#f2a3ab;text-shadow:0 0 12px rgba(255,40,60,.3)}to{color:var(--led);text-shadow:0 0 6px rgba(255,50,70,.95),0 0 30px rgba(255,30,50,.65),0 0 90px rgba(255,20,40,.4)}}.fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fx i{position:absolute;display:block;border-radius:50%;opacity:0;transform:translate(-50%,-50%)}.fx .shadow{border-radius:0;background:radial-gradient(ellipse 26% 50% at 22% 50%,#5a3c3252,#5a3c3200),radial-gradient(ellipse 26% 50% at 78% 50%,#5a3c3252,#5a3c3200);mix-blend-mode:multiply;filter:blur(3px)}.fx .nose{background:radial-gradient(closest-side,#5a3a3061,#5a3a3000);mix-blend-mode:multiply}.fx .glow{background:radial-gradient(closest-side,#ff2d37d9,#ff2d3700);mix-blend-mode:screen;filter:blur(2px)}canvas#gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ui{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding-block:20px 28px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));pointer-events:none;color:var(--on-photo)}.ui a,.ui button{pointer-events:auto}.top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:10px;color:var(--on-photo);text-decoration:none;font-family:var(--display);font-stretch:125%;font-weight:800;font-size:19px;letter-spacing:.06em}.logo b{width:9px;height:9px;border-radius:50%;background:var(--led);box-shadow:0 0 10px var(--led)}.top nav{display:flex;gap:6px;align-items:center}.top nav a{color:var(--on-photo);text-decoration:none;font-size:14px;font-weight:500;padding:12px;border-radius:999px}.top nav a:hover,.top nav a:focus-visible{background:#ffffff2e}.cart{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.55);display:inline-flex;align-items:center;justify-content:center;padding:0!important}.bottom{display:flex;flex-direction:column;align-items:stretch;gap:28px}.pitch{max-width:420px;display:flex;flex-direction:column;gap:18px}.pitch p{margin:0;font-family:var(--display);font-stretch:104%;font-weight:400;font-size:clamp(22px,2.1vw,30px);line-height:1.15;letter-spacing:-.005em;text-wrap:balance;text-shadow:0 1px 22px rgba(30,40,50,.3)}.pitch p em{font-style:normal;font-weight:700;transition:color .6s,text-shadow .6s}.lit .pitch p em{color:#ff4a5a;text-shadow:0 0 6px rgba(255,50,70,.7),0 0 26px rgba(255,30,50,.45)}.cta{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:600;font-size:14px;letter-spacing:.04em;padding:13px 18px 13px 16px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);transition:background .3s,border-color .5s,box-shadow .5s}.cta .dot{width:7px;height:7px;border-radius:50%;background:#ffffffbf;transition:background .4s,box-shadow .4s}.cta svg{transition:transform .3s}.cta:hover,.cta:focus-visible{background:#ffffff42}.cta:hover svg,.cta:focus-visible svg{transform:translate(3px)}.lit .cta{border-color:#ff6e78bf;box-shadow:0 0 0 1px #ff3c4b40,0 0 30px #ff283c47}.lit .cta .dot{background:var(--led);box-shadow:0 0 10px var(--led)}.specs{--fill:0;position:relative;list-style:none;margin:0 auto;padding:0;width:100%;max-width:820px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.35)}.specs:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:calc(var(--fill)*100%);background:var(--led);box-shadow:0 0 8px var(--led),0 0 22px #ff283c99;border-radius:2px}.specs li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:16px 12px 2px;opacity:.5;transition:opacity .5s}.specs li+li{border-left:1px solid rgba(255,255,255,.22)}.specs .v{font-family:var(--display);font-stretch:110%;font-weight:300;font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.01em;display:flex;align-items:baseline;gap:5px;transition:text-shadow .5s}.specs .v small{font-family:var(--body);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.specs .n{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.specs .n:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffffb3;transition:background .4s,box-shadow .4s}.specs li.on{opacity:1;animation:cardOn .7s ease-out}.specs li.on .v{text-shadow:0 0 18px rgba(255,60,75,.35)}.specs li.on .n:before{background:var(--led);box-shadow:0 0 10px var(--led)}@keyframes cardOn{0%{opacity:.5}12%{opacity:1}22%{opacity:.6}34%{opacity:1}to{opacity:1}}.hint{position:absolute;left:50%;bottom:28px;transform:translate(-50%);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--on-photo);opacity:.85;transition:opacity .4s}.scrolled .hint{opacity:0}.hint{display:none}.sec{padding-block:clamp(64px,9vw,120px);padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.wrap{max-width:1180px;margin:0 auto}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ink-soft)}.eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--led);box-shadow:0 0 8px var(--led)}.sec h2{margin:14px 0 0;font-family:var(--display);font-stretch:108%;font-weight:600;font-size:clamp(30px,4.2vw,56px);line-height:1.03;letter-spacing:-.015em;text-wrap:balance;max-width:20ch}.lead{margin:16px 0 0;color:var(--ink-soft);font-size:17px;max-width:54ch}.anat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:center;margin-top:56px}.anat figure{margin:0;position:relative;display:flex;justify-content:center}.anat figure:before{content:"";position:absolute;top:8%;right:4%;bottom:8%;left:4%;border-radius:50%;background:radial-gradient(closest-side,#e0182d1c,#e0182d00)}.anat img{position:relative;width:100%;max-width:520px;height:auto}#turn{aspect-ratio:5/4;width:100%;max-width:560px;margin-inline:auto;align-items:center}#gl2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .6s}#turn.live #gl2{opacity:1}#turn.live #turnImg{opacity:0}#turnImg{transition:opacity .6s;animation:floaty 6s ease-in-out infinite}@keyframes floaty{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-12px) rotate(1.2deg)}}.anat figure:before{animation:glowp 4s ease-in-out infinite}@keyframes glowp{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){#turnImg,.anat figure:before{animation:none}}.callouts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:30px}.callouts li{border-top:1px solid var(--line);padding-top:14px;display:flex;flex-direction:column;gap:4px}.callouts .v{font-family:var(--display);font-stretch:110%;font-weight:300;font-size:30px;line-height:1.05}.callouts .n{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--led-text)}.callouts p{margin:2px 0 0;color:var(--ink-soft);font-size:14px;max-width:30ch}.callouts.r{text-align:right}.callouts.r li{align-items:flex-end}.alt{background:var(--paper-2)}#tecnologia .wrap{text-align:center}#tecnologia h2,#tecnologia .lead{margin-left:auto;margin-right:auto}#tecnologia .anat{text-align:left}#tecnologia{background:linear-gradient(180deg,#1e2733 0,#080d18 720px 100%);color:#f4f1ee}#tecnologia .eyebrow{color:#f4f1eeb8}#tecnologia .lead{color:#f4f1eebd}#tecnologia .callouts li{border-top-color:#ffffff29;transition:border-color .6s}#tecnologia .callouts .n{color:#ff6b78;display:inline-flex;align-items:center;gap:8px}#tecnologia .callouts.r .n{flex-direction:row-reverse}#tecnologia .callouts .n:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffff59;transition:background .4s,box-shadow .4s}#tecnologia .callouts p{color:#f4f1eeb3}#tecnologia.lit .callouts .n:before{background:var(--led);box-shadow:0 0 10px var(--led)}#tecnologia.lit .callouts li{border-top-color:#ff5a6873}#tecnologia .callouts li:nth-child(2) .n:before,#tecnologia .callouts li:nth-child(2){transition-delay:.15s}#tecnologia .callouts li:nth-child(3) .n:before,#tecnologia .callouts li:nth-child(3){transition-delay:.3s}#tecnologia .callouts.r li:nth-child(1) .n:before,#tecnologia .callouts.r li:nth-child(1){transition-delay:.45s}#tecnologia .callouts.r li:nth-child(2) .n:before,#tecnologia .callouts.r li:nth-child(2){transition-delay:.6s}#tecnologia .callouts.r li:nth-child(3) .n:before,#tecnologia .callouts.r li:nth-child(3){transition-delay:.75s}#tecnologia .anat figure:before{top:14%;right:8%;bottom:14%;left:8%;background:radial-gradient(closest-side,#ff283c52,#ff283c00)}#tecnologia #turnImg{filter:drop-shadow(0 30px 40px rgba(0,0,0,.5))}#rituale{background:#fff}#anatomia{background:linear-gradient(180deg,#080d18 0,#0b1120);color:#f4f1ee;text-align:center;padding-top:clamp(24px,4vw,56px)}#anatomia .eyebrow{color:#f4f1eeb8}#anatomia h2{margin-left:auto;margin-right:auto}.xpin{position:relative;height:320vh}.xpin-in{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center}.expl{position:relative;margin:0 auto;width:100%;max-width:1100px;aspect-ratio:1376/768}.expl .part{position:absolute;height:auto;max-width:none;will-change:transform;transform-origin:50% 50%;z-index:2}.expl .part[data-k^=pad]{z-index:4}.expl{will-change:transform}.expl .burst{position:absolute;left:50%;top:52%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%) scale(.6);border-radius:50%;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(closest-side,rgba(255,40,60,.55),rgba(255,40,60,.18) 45%,transparent 72%);filter:blur(10px)}.expl .guides{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.expl .guides line{stroke:#ffffff73;stroke-width:1.4;stroke-dasharray:5 7;vector-effect:non-scaling-stroke}.expl .guides circle{fill:#ff4a5a}.expl .mk{z-index:6;opacity:0;transition:opacity .4s,border-color .4s,box-shadow .4s}.expl.open .mk{opacity:1}.mk{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;background:#080d18b3;border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .4s,box-shadow .4s}#anatomia .expl.open .mk{border-color:#ff5a68;box-shadow:0 0 0 4px #ff283c2e,0 0 16px #ff283c8c}.legend{list-style:none;margin:40px auto 0;padding:0;max-width:1100px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;text-align:left}.legend li{display:flex;gap:14px;align-items:flex-start;border-top:1px solid rgba(255,255,255,.16);padding-top:16px}.legend .ln{flex:none;width:26px;height:26px;border-radius:50%;border:1px solid #FF5A68;color:#ff8a94;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.legend h3{margin:0 0 6px;font-family:var(--display);font-weight:400;font-size:22px;line-height:1.1}.legend p{margin:0;color:#f4f1eeb3;font-size:14px}.pin{position:relative;height:300vh}.pin-in{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center}.pin-in .anat{width:100%;margin-top:0}#tecnologia .callouts li{opacity:.22;transform:translateY(8px);transition:opacity .5s,transform .5s,border-color .5s}#tecnologia .callouts li.on{opacity:1;transform:none;border-top-color:#ff5a6873}#tecnologia .callouts li.on .n:before{background:var(--led);box-shadow:0 0 10px var(--led)}canvas#gl{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/rubra-2.css.map */
