@font-face{font-family:Od Display;src:url(/fonts/funnel-display-latin-wght.woff2) format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:Od Mono;src:url(/fonts/martian-mono-latin-wght.woff2) format("woff2");font-weight:100 800;font-stretch:75% 112.5%;font-style:normal;font-display:swap}.od{--od-ink: #121210;--od-ink2: #3b3a36;--od-muted: #5f5e59;--od-faint: #75746e;--od-page: #fff;--od-paper: #f6f5f1;--od-paper-2: #edebe5;--od-line: rgba(18, 18, 16, .1);--od-line-2: rgba(18, 18, 16, .17);--od-etch: #56554f;--od-gold: #f4b938;--od-gold-pale: #fce6ae;--od-gold-deep: #d58f0b;--od-gold-ink: #7a5205;--od-coral: #f0512b;--od-coral-ink: #c8391b;--od-coral-soft: #fdebe5;--od-display: "Od Display", "Arbol Sans", Arial, sans-serif;--od-mono: "Od Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--od-sans: "Arbol Sans", Arial, Helvetica, sans-serif;--od-radius: clamp(24px, 2.6vw, 38px);--od-inset: clamp(12px, 1.6vw, 24px);--od-shadow: 0 1px 2px rgba(18, 18, 16, .06), 0 26px 50px -30px rgba(18, 18, 16, .34);--od-snap: cubic-bezier(.34, 1.5, .64, 1);--od-ease: cubic-bezier(.16, 1, .3, 1);color:var(--od-ink);font-family:var(--od-sans);font-size:17px;line-height:1.55}.od *,.od *:before,.od *:after{box-sizing:border-box}:where(.od) :where(p,figure,ul,ol,dl,dd,h3){margin:0}:where(.od) :where(ul,ol){padding:0;list-style:none}.od ::selection{color:var(--od-ink);background:var(--od-gold-pale)}.od :focus-visible{outline:2px solid var(--od-ink);outline-offset:3px}:root:has(.od){scrollbar-color:#c9c7c0 #fff;accent-color:#121210}.od-defs{position:absolute;width:0;height:0;overflow:hidden}.od-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.od-wrap{width:min(1320px,calc(100% - 64px));margin-inline:auto}.od-panel{position:relative;padding:clamp(32px,4.4vw,64px) clamp(20px,4.4vw,72px) clamp(40px,5vw,76px);margin:var(--od-inset) var(--od-inset) 0;background:var(--od-paper);border-radius:var(--od-radius)}.od-panel>*{max-width:1320px;margin-inline:auto}.od-panel--ink{color:#f6f5f1;background:var(--od-ink)}.od-h1,.od-h2,.od-track-title,.od-door-title{margin:0;font-family:var(--od-display);font-weight:300;color:var(--od-ink);text-wrap:balance}.od-h1{font-size:clamp(44px,5.6vw,86px);line-height:.98;letter-spacing:-.038em}.od-h2{font-size:clamp(34px,3.9vw,58px);line-height:1.03;letter-spacing:-.032em}.od-lead{max-width:52ch;margin-top:26px;font-size:clamp(16.5px,1.25vw,18.5px);line-height:1.58;color:var(--od-ink2)}.od-step-lead{max-width:54ch;margin-top:18px;font-size:17px;line-height:1.58;color:var(--od-ink2);text-wrap:pretty}.od-step-note{max-width:50ch;margin-top:16px;font-size:15.5px;line-height:1.55;color:var(--od-muted)}.od-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:34px}.od-btn{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:52px;padding:0 26px;font:500 15.5px/1 var(--od-sans);color:var(--od-ink);text-decoration:none;border-radius:999px;transition:background-color .2s ease,color .2s ease,transform .25s var(--od-ease)}.od-btn--ink{color:#fff;background:var(--od-ink)}.od-btn--ink:hover{background:#34332f}.od-btn--soft{background:#1212100f}.od-btn--soft:hover{background:#1212101c}.od-btn-arrow{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--od-ease)}:is(.od-btn,.od-door-link):hover .od-btn-arrow{transform:translate(3px)}.od-door{display:grid;gap:14px;justify-items:start;max-width:46ch;margin-top:30px}.od-door-lead{font-size:15px;line-height:1.5;color:var(--od-muted)}.od-door-link{display:inline-flex;gap:10px;align-items:center;min-height:46px;padding:0 20px 0 22px;font:600 15px/1 var(--od-sans);color:#fff;text-decoration:none;background:var(--od-ink);border-radius:999px;transition:background-color .2s ease}.od-door-link:hover{background:#34332f}.od-door-link--light{color:var(--od-ink);background:#fff}.od-door-link--light:hover{background:var(--od-gold-pale)}.od-panel--ink :focus-visible{outline-color:var(--od-gold)}.od-hero{display:grid;align-items:center;min-height:100svh;padding:clamp(104px,13vh,140px) 0 clamp(40px,6vh,72px);overflow:hidden}.od-hero-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,4vw,72px);align-items:center}.od-hero-art,.od-tray{position:relative}.od-tray-base,.od-tray-top{display:block;width:100%;height:auto;overflow:visible}.od-tray-base{transform:translateZ(0)}.od-tray-top{position:absolute;inset:0}.od-tray-base :is(path,rect),.od-tray-top :is(path,rect,circle){vector-effect:non-scaling-stroke}.od-tray-shadow{fill:#2a2925;opacity:.2;filter:url(#od-shadow-soft)}.od-tray-rim{fill:url(#od-tray-rim);stroke:#a9a79f;stroke-width:1}.od-tray-floor{fill:url(#od-tray-floor);stroke:#b6b4ad;stroke-width:1;filter:url(#od-brush)}.od-tray-sheen{fill:url(#od-tray-sheen);mix-blend-mode:soft-light}.od-tray-edge{fill:none;stroke:#ffffffe6;stroke-width:2;transform:translateY(1.5px)}.od-rail rect{fill:url(#od-silicone)}.od-rail path{fill:#a8a498}.od-cotton-shadow{fill:#2a2925;opacity:.16;filter:url(#od-shadow)}.od-cotton-body{fill:url(#od-cotton);stroke:#d2cfc6;stroke-width:1;filter:url(#od-fiber)}.od-cotton-end{fill:none;stroke:#cfccc3;stroke-width:1.2}.od-tray-glint{position:absolute;inset:3.1% 2.2%;overflow:hidden;pointer-events:none;border-radius:2.4%/3.4%}.od-tray-glint:before{position:absolute;inset:-20% auto -20% 0;width:42%;content:"";background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);opacity:0;transform:translate(-110%) skew(-12deg)}.od-ins-shadow{fill:#23221e;opacity:.2;filter:url(#od-shadow)}.od-ins-body{fill:url(#od-steel);stroke:#6d6b65;stroke-width:1;vector-effect:non-scaling-stroke}.od-ins-knurl{fill:none;stroke:#75736c;stroke-width:.7;opacity:.5;vector-effect:non-scaling-stroke}.od-ins-lines{fill:none;stroke:#63615b;stroke-width:.8;opacity:.75;vector-effect:non-scaling-stroke}.od-ins-band{fill:url(#od-ring)}.od-ins-rim{fill:url(#od-steel);stroke:#6d6b65;stroke-width:1;vector-effect:non-scaling-stroke}.od-ins-glass{fill:url(#od-glass);stroke:#8a8882;stroke-width:.8;vector-effect:non-scaling-stroke}.od-ins-shine{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;opacity:.9}.od-ins-marks{fill:#161613}.od-etch{font-family:var(--od-mono);font-size:10px;font-weight:500;font-stretch:100%;letter-spacing:.16em;fill:var(--od-etch)}.od-card{position:relative;padding:18px 20px 20px;margin:0;overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 2px 4px #1212100f,0 30px 50px -28px #12121073}.od-card-top{display:flex;gap:8px;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed rgba(18,18,16,.2)}.od-card-tooth{width:18px;height:18px;fill:var(--od-gold-pale);stroke:var(--od-gold-deep);stroke-width:1.4;stroke-linejoin:round}.od-card-label{font:600 11.5px/1 var(--od-sans);letter-spacing:.08em;color:var(--od-muted);text-transform:uppercase}.od-card-name{font:400 clamp(18px,1.7vw,24px)/1.1 var(--od-display);letter-spacing:-.02em}.od-card-when{margin-top:6px;font-size:15px;font-weight:600}.od-card-what{margin-top:2px;font-size:13px;color:var(--od-muted)}.od-card-lines{position:absolute;right:20px;bottom:16px;width:30%;height:22px;background:repeating-linear-gradient(180deg,transparent 0 9px,rgba(18,18,16,.12) 9px 10px)}.od-card--tray{position:absolute;right:4%;bottom:-6%;width:min(300px,36%);transform:rotate(-4deg)}.od-art{position:relative}.od-art svg{display:block;width:100%;max-width:none;height:auto;overflow:visible}.od-step-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,80px);align-items:start;margin-top:clamp(20px,3vw,40px)}.od-step-grid--flip>:first-child{order:2}.od-step-grid--head{align-items:end;margin-top:0}.od-step-grid--head .od-step-lead{margin-top:0}.od-step-grid--thread{align-items:center;margin-top:clamp(36px,4vw,56px)}.od-call-head{display:flex;gap:10px;align-items:center;padding-bottom:14px;margin-bottom:16px;font-size:13.5px;color:var(--od-muted);border-bottom:1px solid var(--od-line)}.od-live{flex:none;width:9px;height:9px;background:var(--od-gold);border-radius:50%;box-shadow:0 0 0 3px #f4b93847}.od-turns{display:grid;gap:10px}.od-turn{display:grid;gap:8px}.od-turn--persona{justify-items:start}.od-turn--agente,.od-turn--done{justify-items:end}.od-bubble{max-width:88%;padding:11px 15px;font-size:15px;line-height:1.45;border-radius:20px}.od-turn--persona .od-bubble{background:#fff;border-bottom-left-radius:6px;box-shadow:0 1px 2px #1212100f}.od-turn--agente .od-bubble{color:#fff;background:var(--od-ink);border-bottom-right-radius:6px}.od-notes{display:flex;flex-wrap:wrap;gap:6px;max-width:92%;padding-left:6px}.od-note{display:inline-flex;gap:6px;align-items:baseline;padding:5px 11px 6px;font-size:13px;line-height:1.25;color:var(--od-ink);border:1px solid var(--od-line-2);border-radius:999px}.od-note-field{font-weight:600;color:var(--od-muted)}.od-booked{display:inline-flex;gap:7px;align-items:center;padding:7px 13px 7px 10px;font-size:13.5px;font-weight:600;color:var(--od-gold-ink);background:var(--od-gold-pale);border-radius:999px}.od-booked svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.od-bar{fill:#3a3935;opacity:.78;transform-box:fill-box;transform-origin:center}.od-reflection-time{font-family:var(--od-mono);font-size:13px;font-weight:500;letter-spacing:.06em;fill:#3a3935}.od-held-card{fill:var(--od-gold);stroke:#1212101f;stroke-width:1}.od-held-dot{fill:var(--od-ink)}.od-held-time{font-family:var(--od-sans);font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums;fill:var(--od-ink)}.od-held-who{font-family:var(--od-sans);font-size:14.5px;font-weight:600;fill:var(--od-ink)}.od-agenda{position:relative;max-width:560px}.od-agenda-head{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;padding-bottom:14px;border-bottom:1.5px solid var(--od-ink)}.od-agenda-day{font:300 clamp(28px,2.6vw,38px)/1 var(--od-display);letter-spacing:-.02em}.od-agenda-note{font-size:14px;color:var(--od-muted)}.od-slots{position:relative}.od-slots:before{position:absolute;top:0;bottom:0;left:64px;width:1px;content:"";background:var(--od-line-2)}.od-slot{position:relative;display:grid;grid-template-columns:52px 24px minmax(0,1fr) auto;gap:0 10px;align-items:center;min-height:54px;padding:8px 0;font-size:15px;border-bottom:1px solid var(--od-line)}.od-slot-time{font-size:14px;font-weight:600;color:var(--od-muted);font-variant-numeric:tabular-nums}.od-slot-mark{position:relative;z-index:1;justify-self:center;width:11px;height:11px;background:var(--od-ink2);border-radius:50%;box-shadow:0 0 0 4px var(--od-paper)}.od-slot--libre{color:var(--od-faint)}.od-slot--libre .od-slot-mark{background:var(--od-paper);box-shadow:inset 0 0 0 1.5px var(--od-faint),0 0 0 4px var(--od-paper)}.od-slot--nuevo{font-weight:600}.od-slot--nuevo:before{position:absolute;inset:5px -12px;z-index:0;content:"";background:var(--od-gold-pale);border-radius:999px;transition:opacity .4s ease,transform .5s var(--od-snap)}.od-slot--nuevo>*{position:relative}.od-slot--nuevo .od-slot-time{color:var(--od-ink)}.od-slot--nuevo .od-slot-mark{background:var(--od-gold);box-shadow:inset 0 0 0 1.5px var(--od-ink),0 0 0 4px var(--od-gold-pale)}.od-slot-tag{padding:6px 11px;font-size:12px;font-weight:600;line-height:1;color:#fff;white-space:nowrap;background:var(--od-ink);border-radius:999px}.od-scan-view{position:relative;overflow:hidden}.od-scan-track{display:block;width:100%;max-width:none;height:auto;overflow:visible;will-change:transform}.od-t{--t-stroke: #8f8d86;--t-fill: var(--od-ink2);--t-ring: #fff;transition:opacity .3s ease}.od-t-outer{fill:var(--t-ring);stroke:var(--t-stroke);stroke-width:1.1;transition:fill .35s ease,stroke .35s ease}.od-t-inner{fill:var(--t-fill);stroke:var(--t-stroke);stroke-width:1;transition:fill .35s ease,stroke .35s ease}.od-t-cross{fill:none;stroke:var(--t-stroke);stroke-width:1;transition:stroke .35s ease}.od-t--pendiente{--t-stroke: var(--od-coral);--t-fill: var(--od-coral)}.od-t--patron{--t-stroke: var(--od-gold-deep);--t-fill: #fff;--t-ring: var(--od-gold-pale)}.od-t--ella{--t-stroke: var(--od-ink);--t-fill: var(--od-ink);--t-ring: var(--od-gold)}.od-found-ring{fill:none;stroke:var(--od-ink);stroke-width:1.6}.od-found-lead{fill:none;stroke:var(--od-ink);stroke-width:1.2}.od-found-tag{fill:var(--od-ink)}.od-found--ella .od-found-tag{fill:var(--od-gold)}.od-found-text{font-family:var(--od-sans);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;fill:#fff}.od-found--ella .od-found-text{fill:var(--od-ink)}.od-found{transition:opacity .4s ease}.od-legend{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin-top:14px;font-size:13.5px;color:var(--od-muted)}.od-legend-item{display:inline-flex;gap:8px;align-items:center}.od-legend-item svg,.od-find-glyph{flex:none;width:18px;height:18px;overflow:visible}.od-found-key{display:grid;gap:clamp(28px,3vw,40px)}.od-finds{border-top:1px solid var(--od-line-2)}.od-find{display:grid;grid-template-columns:18px minmax(0,1fr);gap:4px 14px;padding:16px 0 17px;border-bottom:1px solid var(--od-line)}.od-find-glyph{grid-row:span 2;margin-top:3px}.od-find-title{font-size:17px;line-height:1.35;color:var(--od-ink)}.od-find-title strong{font-weight:700;font-variant-numeric:tabular-nums}.od-find-body{font-size:14.5px;line-height:1.5;color:var(--od-muted)}.od-history-head{font-size:13.5px;font-weight:600;color:var(--od-muted)}.od-history ol{margin-top:10px}.od-hist{position:relative;display:grid;gap:2px;padding:8px 0 10px 28px}.od-hist:before{position:absolute;top:13px;left:3px;width:12px;height:12px;content:"";background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1.6px var(--od-coral)}.od-hist.is-mark:before{background:var(--od-ink);box-shadow:0 0 0 2px var(--od-paper),0 0 0 4px var(--od-gold)}.od-hist+.od-hist:after{position:absolute;top:-6px;left:9px;width:1px;height:19px;content:"";background:var(--od-line-2)}.od-hist-when{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--od-muted)}.od-hist-text{font-size:15px;line-height:1.45}.od-hist.is-mark .od-hist-text{font-weight:600}.od-art--probe{margin-top:clamp(24px,3vw,44px)}.od-probe-band{fill:#161613;transition:fill .4s ease}.od-probe-band.is-passed{fill:var(--od-gold)}.od-probe-ticks path{fill:none;stroke:#a19f98;stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.od-probe-marker circle{fill:var(--od-gold);stroke:var(--od-ink);stroke-width:1.6}.od-probe-marker path{fill:none;stroke:var(--od-ink);stroke-width:2;stroke-linecap:round}.od-returns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0 4% 0 9%;margin-top:2px}.od-return{display:grid;gap:5px;align-content:start;text-align:center;transition:opacity .4s ease}.od-return-at{font:300 clamp(22px,2vw,28px)/1.05 var(--od-display);letter-spacing:-.02em}.od-return-trigger{font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--od-muted);text-transform:uppercase}.od-return-action{margin-top:4px;font-size:14px;line-height:1.45;color:var(--od-ink2);text-wrap:pretty}.od-sealed{padding:clamp(96px,11vw,160px) 0 clamp(72px,8vw,120px)}.od-sealed-grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(40px,5vw,96px);align-items:center}.od-console{max-width:470px;margin-top:34px}.od-console-head{padding-bottom:12px;font-size:13.5px;font-weight:600;color:var(--od-muted);border-bottom:1.5px solid var(--od-ink)}.od-switches li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:11px 0;font-size:15px;line-height:1.4;border-bottom:1px solid var(--od-line)}.od-switch{position:relative;width:40px;height:24px;background:var(--od-ink);border-radius:999px}.od-switch span{position:absolute;top:3px;right:3px;width:18px;height:18px;background:var(--od-gold);border-radius:50%}.od-pouch{position:relative;container-type:inline-size}.od-pouch-art{display:block;width:100%;height:auto;overflow:visible;aspect-ratio:760 / 640}.od-pouch-art :is(path,rect){vector-effect:non-scaling-stroke}.od-pouch-shadow{fill:#2a2925;opacity:.16;filter:url(#od-shadow-soft)}.od-pouch-paper{fill:#fbfaf7;stroke:#dedbd3;stroke-width:1}.od-pouch-film{fill:#767c781a;stroke:#5a5c5638;stroke-width:1}.od-pouch-glare{fill:#ffffff57}.od-pouch-seal,.od-pouch-cross{fill:none;stroke:#b9b5aa;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.od-pouch-print{position:absolute;inset:55.5% 7% 6%;display:grid;align-content:start}.od-pouch-top{display:flex;gap:16px;align-items:center;justify-content:space-between}.od-pouch-indicator{flex:none;padding:.62em 1.15em .6em;font-size:clamp(11px,1.7cqw,13px);font-weight:700;line-height:1;letter-spacing:.12em;color:#fff;text-transform:uppercase;background:var(--od-ink);border-radius:999px;transition:background-color .5s ease,color .5s ease}.od-pouch-brand{max-width:64%;font-size:clamp(11px,1.55cqw,12.5px);font-weight:600;line-height:1.35;letter-spacing:.1em;color:var(--od-muted);text-transform:uppercase}.od-pouch-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2cqw 3.4cqw;margin-top:3.2cqw}.od-pouch-limits li{display:grid;gap:2px;padding-top:1.2cqw;border-top:1px solid var(--od-line-2)}.od-pouch-limits strong{font-size:clamp(13.5px,2.2cqw,16.5px);font-weight:600;line-height:1.25}.od-pouch-limits span{font-size:clamp(12.5px,1.85cqw,14px);line-height:1.35;color:var(--od-muted)}@container (max-width: 700px){.od-pouch{padding-bottom:22px;background:#fbfaf7;border-radius:24px;outline:1.5px dashed #c6c2b8;outline-offset:-9px;box-shadow:var(--od-shadow)}.od-pouch-art{aspect-ratio:760 / 352}.od-pouch-shadow,.od-pouch-paper,.od-pouch-seal{display:none}.od-pouch-print{position:static;padding:6px 24px 0}.od-pouch-top{align-items:flex-start}.od-pouch-brand{max-width:none}.od-pouch-limits{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px}.od-pouch-limits li{padding-top:10px}.od-pouch-limits strong{font-size:15.5px}.od-pouch-limits span{font-size:14px}}.od-setup,.od-norma{padding:clamp(80px,9vw,136px) 0 0}.od-setup-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:20px 64px;align-items:end}.od-setup-head .od-step-lead{margin-top:0}.od-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(20px,3vw,48px);margin-top:clamp(40px,5vw,64px)}.od-track-step{position:relative;padding-top:26px;border-top:1px solid var(--od-line-2)}.od-track-step:before{position:absolute;top:-6px;left:0;width:11px;height:11px;content:"";background:var(--od-gold);border-radius:50%;box-shadow:0 0 0 1.5px var(--od-ink)}.od-sketch{display:block;width:100%;max-width:190px;height:auto;margin-bottom:20px;overflow:visible}.od-sketch :is(path,rect,circle){vector-effect:non-scaling-stroke}.od-track-title{font-size:clamp(22px,1.8vw,26px);line-height:1.12;letter-spacing:-.02em}.od-track-body{max-width:30ch;margin-top:8px;font-size:15px;line-height:1.5;color:var(--od-ink2)}.od-sk-line,.od-sk-cell,.od-sk-tray,.od-sk-off{fill:none;stroke:var(--od-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.od-sk-cell{stroke:#8f8d86}.od-sk-gold{fill:var(--od-gold)}.od-sk-steel{fill:none;stroke:#9a988f;stroke-width:5;stroke-linecap:round}.od-sk-rim{fill:#fff;stroke:var(--od-ink);stroke-width:1.4}.od-sk-glass{fill:var(--od-paper-2)}.od-sk-ring{fill:var(--od-gold)}.od-sk-arc{fill:none;stroke:var(--od-gold);stroke-width:5;stroke-linecap:round}.od-sk-tick{stroke:var(--od-ink);stroke-width:1.2;stroke-linecap:round}.od-sk-hand{fill:none;stroke:var(--od-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.od-sk-dot,.od-sk-on{fill:var(--od-ink)}.od-sk-knob{fill:var(--od-gold)}.od-sk-knob--off{fill:#fff;stroke:var(--od-ink);stroke-width:1.4}.od-sk-rule{stroke:var(--od-line-2);stroke-width:2;stroke-linecap:round}.od-sk-slide{stroke:var(--od-ink);stroke-width:2;stroke-linecap:round}.od-sk-gold-knob{fill:var(--od-gold);stroke:var(--od-ink);stroke-width:1.4}.od-norma-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:40px clamp(40px,6vw,110px);align-items:start}.od-norma-head{position:sticky;top:120px}.od-facts{border-top:1.5px solid var(--od-ink)}.od-fact{display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr);gap:20px clamp(24px,3vw,44px);align-items:center;padding:26px 0;border-bottom:1px solid var(--od-line)}.od-fact-art{display:block;width:100%;height:auto;overflow:visible}.od-fact-art :is(path,rect,circle){vector-effect:non-scaling-stroke}.od-fact-band{fill:var(--od-ink)}.od-fact-label{font-family:var(--od-sans);font-size:12px;font-weight:600;fill:var(--od-muted)}.od-fact-start{fill:var(--od-ink)}.od-fact-end{fill:var(--od-gold);stroke:var(--od-ink);stroke-width:1.4}.od-fact-line{font-size:17px;line-height:1.55;color:var(--od-ink2);text-wrap:pretty}.od-fact-line strong{font-weight:700;color:var(--od-ink)}.od-fact-line a{color:var(--od-ink);text-decoration-color:var(--od-gold);text-decoration-thickness:2px;text-underline-offset:3px}.od-fact-line a:hover{text-decoration-color:var(--od-ink)}.od-products{padding-top:clamp(80px,9vw,136px)}.od-panel--ink .od-h2,.od-panel--ink .od-door-title{color:#fff}.od-panel--ink .od-step-lead{color:#f6f5f1bd}.od-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px clamp(24px,3.4vw,56px);margin-top:clamp(40px,5vw,64px)}.od-door-item{display:grid;grid-template-rows:auto auto 1fr auto;justify-items:start;padding-top:26px;border-top:1px solid rgba(246,245,241,.18)}.od-door-art{display:block;width:100%;max-width:260px;height:auto;margin-bottom:22px;overflow:visible}.od-door-art :is(path,rect,circle){vector-effect:non-scaling-stroke}.od-door-title{font-size:clamp(26px,2.2vw,32px);line-height:1.08;letter-spacing:-.024em}.od-door-body{max-width:36ch;margin:10px 0 24px;font-size:15.5px;line-height:1.55;color:#f6f5f1bd}.od-dk-line{fill:none;stroke:#f6f5f1e0;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.od-dk-soft{fill:none;stroke:#f6f5f16b;stroke-width:3;stroke-linecap:round}.od-dk-wire{fill:none;stroke:#f6f5f175;stroke-width:1.3;stroke-dasharray:3 4;stroke-linecap:round}.od-dk-wire--gold{stroke:var(--od-gold);stroke-dasharray:none;stroke-width:2}.od-dk-gold{fill:var(--od-gold)}.od-dk-cell{fill:none;stroke:#f6f5f175;stroke-width:1.2}.od-dk-cell--gold{fill:var(--od-gold);stroke:none}.od-dk-check{fill:none;stroke:var(--od-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.od-dk-bar{fill:#f6f5f152}.od-dk-bar--gold{fill:var(--od-gold)}.od-dk-spark{fill:none;stroke:var(--od-gold);stroke-width:1.6;stroke-linecap:round}.od-close{padding:clamp(80px,9vw,136px) 0 var(--od-inset)}.od-products+.od-close{padding-top:0}.od-close-panel{margin-bottom:0}.od-close-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,96px);align-items:center}.od-close-card{display:grid;justify-items:center}.od-card--close{width:min(420px,100%);padding:26px 28px 30px;transform:rotate(2.5deg)}.od-card--close .od-card-name{font-size:clamp(26px,2.6vw,36px)}.od-card--close .od-card-when{font-size:17px}.od-card--close .od-card-what{font-size:15px}.od-close-inner{max-width:1320px;margin-inline:auto}.od-close-note{max-width:88ch;margin-top:clamp(40px,5vw,64px);font-size:13px;line-height:1.55;color:var(--od-muted)}.r2-motion .od.od-wait .od-hero-art{opacity:0}.r2-motion .od .od-hero-art{transition:opacity .5s var(--od-ease)}.r2-motion .od.is-live .od-tray-slot{opacity:0;transform:translate(120px);transition:opacity .35s ease,transform .8s var(--od-snap);transition-delay:calc(var(--i) * .15s + .25s)}.r2-motion .od.is-live .od-tray.is-set .od-tray-slot{opacity:1;transform:none}.r2-motion .od.is-live .od-tray.is-set .od-tray-glint:before{animation:od-glint 1.5s cubic-bezier(.45,0,.2,1) 1.25s 1 both}@keyframes od-glint{0%{opacity:0;transform:translate(-110%) skew(-12deg)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(300%) skew(-12deg)}}.r2-motion .od.is-live .od-card--tray{opacity:0;transform:translateY(-36px) rotate(-12deg);transition:opacity .3s ease 1.05s,transform .7s var(--od-snap) 1.05s}.r2-motion .od.is-live .od-tray.is-set .od-card--tray{opacity:1;transform:rotate(-4deg)}.r2-motion .od.is-live .od-step .od-art-ins{opacity:0;transform:translate(9%);transition:opacity .4s ease,transform .9s var(--od-snap)}.r2-motion .od.is-live .od-step.is-in .od-art-ins{opacity:1;transform:none}.r2-motion .od.is-live .od-step :is(.od-turn,.od-slot,.od-hist,.od-find){opacity:0;transform:translateY(10px);transition:opacity .45s var(--od-ease),transform .5s var(--od-snap);transition-delay:calc(var(--i, 0) * .12s + .35s)}.r2-motion .od.is-live .od-step.is-in :is(.od-turn,.od-slot,.od-hist,.od-find){opacity:1;transform:none}.r2-motion .od.is-live .od-step .od-note{opacity:0;transform:scale(.9);transform-origin:left center;transition:opacity .35s ease,transform .45s var(--od-snap);transition-delay:calc(var(--i, 0) * .12s + .7s)}.r2-motion .od.is-live .od-step.is-in .od-note{opacity:1;transform:none}.r2-motion .od.is-live .od-step--espejo.is-in .od-bar{animation:od-voice .9s ease-in-out 4 alternate;animation-delay:calc(var(--i) * 45ms + .6s)}@keyframes od-voice{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.r2-motion .od.is-live .od-step--pinza .od-slot--nuevo:before{opacity:0;transform:scaleX(.6)}.r2-motion .od.is-live .od-step--pinza.is-placed .od-slot--nuevo:before{opacity:1;transform:none}.r2-motion .od.is-live .od-step--pinza .od-slot--nuevo .od-slot-tag{opacity:0;transition:opacity .3s ease .2s}.r2-motion .od.is-live .od-step--pinza.is-placed .od-slot--nuevo .od-slot-tag{opacity:1}.r2-motion .od.is-live .od-held-wrap{transition:opacity .35s ease,transform .6s cubic-bezier(.55,0,.3,1)}.r2-motion .od.is-live .od-step--pinza.is-placed .od-held-wrap{opacity:0;transform:translateY(60px)}.r2-motion .od.is-live .od-strip .od-t:not(.is-seen){--t-stroke: #d3d0c8;--t-fill: #e2e0d9;--t-ring: var(--od-paper)}.r2-motion .od.is-live .od-found{opacity:0}.r2-motion .od.is-live .od-found.is-on{opacity:1}.r2-motion .od.is-live .od-return:not(.is-passed){opacity:.38}.r2-motion .od.is-live .od-pouch-slot{opacity:0;transform:translate(34%);transition:opacity .35s ease,transform .8s var(--od-snap);transition-delay:calc(var(--i) * .13s + .15s)}.r2-motion .od.is-live .od-sealed.is-in .od-pouch-slot{opacity:1;transform:none}.r2-motion .od.is-live .od-pouch-seal,.r2-motion .od.is-live .od-pouch-cross{stroke-dasharray:3000;stroke-dashoffset:3000;transition:stroke-dashoffset 1.6s cubic-bezier(.45,0,.2,1) .8s}.r2-motion .od.is-live .od-sealed.is-in :is(.od-pouch-seal,.od-pouch-cross){stroke-dashoffset:0}.r2-motion .od.is-live .od-pouch-indicator{color:var(--od-faint);background:var(--od-paper-2);transition-delay:2.1s}.r2-motion .od.is-live .od-sealed.is-in .od-pouch-indicator{color:#fff;background:var(--od-ink)}.r2-motion .od.is-live .od-sealed :is(.od-switches li,.od-pouch-limits li,.od-pouch-brand){opacity:0;transform:translateY(8px);transition:opacity .45s var(--od-ease),transform .5s var(--od-snap);transition-delay:calc(var(--i, 0) * 90ms + .3s)}.r2-motion .od.is-live .od-sealed .od-pouch-limits li{transition-delay:calc(var(--i, 0) * .11s + 1.3s)}.r2-motion .od.is-live .od-sealed.is-in :is(.od-switches li,.od-pouch-limits li,.od-pouch-brand){opacity:1;transform:none}.r2-motion .od.is-live :is(.od-track-step,.od-fact,.od-door-item){opacity:0;transform:translateY(18px);transition:opacity .5s var(--od-ease),transform .6s var(--od-snap);transition-delay:calc(var(--i) * .12s)}.r2-motion .od.is-live :is(.od-track,.od-facts,.od-products).is-in :is(.od-track-step,.od-fact,.od-door-item){opacity:1;transform:none}.r2-motion .od.is-live .od-sk-moving{transform:translate(24px);transition:transform .9s var(--od-snap) .7s}.r2-motion .od.is-live .od-track.is-in .od-sk-moving{transform:none}.r2-motion .od.is-live .od-card--close{opacity:0;transform:translateY(-30px) rotate(-6deg);transition:opacity .35s ease .2s,transform .8s var(--od-snap) .2s}.r2-motion .od.is-live .od-close.is-in .od-card--close{opacity:1;transform:rotate(2.5deg)}@media(max-width:1100px){.od-hero-grid,.od-sealed-grid,.od-close-grid,.od-norma-grid{grid-template-columns:minmax(0,1fr)}.od-hero-art{width:min(760px,100%);margin-inline:auto}.od-norma-head{position:static}.od-pouch{width:min(720px,100%);margin-inline:auto}.od-returns{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;padding:0;margin-top:12px}.od-return{text-align:left}.od-track{grid-template-columns:repeat(2,minmax(0,1fr))}.od-doors{grid-template-columns:minmax(0,1fr)}.od-door-item{grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:0 32px}.od-door-art{grid-row:span 3;margin-bottom:0}}@media(min-width:761px)and (max-width:1100px){.od-art--espejo,.od-art--pinza{overflow:hidden;margin-inline:calc(-1*clamp(20px,4.4vw,72px))}.od-art--espejo svg{width:150%;margin-left:-38%}.od-art--pinza svg{width:160%;margin-left:-58%}.od-art--scan{margin-inline:calc(-1*clamp(20px,4.4vw,72px))}.od-art .od-scan-track{width:175%}}@media(max-width:900px){.od-step-grid,.od-setup-head{grid-template-columns:minmax(0,1fr)}.od-step-grid--flip>:first-child{order:0}.od-card--close{transform:rotate(1.5deg)}}@media(max-width:760px){.od{font-size:16px}.od-wrap{width:calc(100% - 32px)}.od-hero{min-height:0;padding-top:104px}.od-actions .od-btn{flex:1 1 100%}.od-card--tray{right:2%;bottom:-22%;width:64%;padding:13px 14px 14px}.od-card--tray .od-card-name{font-size:18px}.od-card--tray .od-card-when{font-size:13.5px}.od-card--tray .od-card-what{font-size:12px}.od-hero-art{margin-bottom:96px}.od-panel{padding:28px 18px 34px}.od-art--espejo{overflow:hidden;margin:-8px -18px 0}.od-art--espejo svg{width:300%;margin-left:-182%}.od-art--pinza{overflow:hidden;margin:-8px -18px 0}.od-art--pinza svg{width:300%;margin-left:-214%}.od-art--scan{margin-inline:-18px}.od-art .od-scan-track{width:300%}.od-legend{justify-content:flex-start;padding-inline:18px}.od-returns{grid-template-columns:minmax(0,1fr);gap:0}.od-return{grid-template-columns:112px minmax(0,1fr);gap:2px 14px;padding:14px 0;border-bottom:1px solid var(--od-line)}.od-return-at{grid-row:span 2;font-size:22px}.od-return-action{margin-top:0}.od-bubble{max-width:94%;font-size:14.5px}.od-slot{grid-template-columns:46px 20px minmax(0,1fr)}.od-slots:before{left:56px}.od-slot-tag{grid-column:3;justify-self:start;margin-top:6px}.od-slot--nuevo:before{inset:4px -8px;border-radius:22px}.od-track{grid-template-columns:minmax(0,1fr)}.od-sketch{max-width:150px}.od-fact{grid-template-columns:minmax(0,1fr);gap:14px}.od-fact-art{max-width:180px}.od-door-item{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.od-door-art{grid-row:auto;max-width:220px;margin-bottom:18px}.od-switches li{font-size:14.5px}}
