.anatomy10{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#72182c;background:#f6f1e6}.anatomy10 *{box-sizing:border-box}.anatomy10{margin:0}.anatomy10 [hidden]{display:none!important}.anatomy10 h1,.anatomy10 p{margin:0}.anatomy10 button{font:inherit}.anatomy10 .proposal{min-height:100svh;padding:40px 5.2vw 52px;overflow:hidden}.anatomy10 .wrap{max-width:1140px;margin:auto}.anatomy10 .folio{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.12em;gap:20px;text-transform:uppercase}.anatomy10 .heading{margin:42px 0 48px}.anatomy10 .heading h1{font:400 clamp(3rem,5.5vw,5rem)/1 Georgia,serif;letter-spacing:-.055em;text-wrap:balance}.anatomy10 .heading h1>span{display:block;font-style:italic}.anatomy10 .lead{font-size:20px;line-height:1.4;margin-top:21px}.anatomy10 .footnote{font-size:14px;text-align:center;margin:32px auto 0;text-wrap:balance}.anatomy10 .features{display:grid}.anatomy10 .feature{display:flex;gap:15px;align-items:start;border:0;background:transparent;color:inherit;text-align:left;padding:19px 0;cursor:pointer;border-top:1px solid currentColor}.anatomy10 .feature .index{font:400 19px/1.2 Georgia,serif;opacity:.6;min-width:25px;margin-top:3px}.anatomy10 .feature-copy{display:block}.anatomy10 .feature strong{display:block;font-size:22px;line-height:1.1;letter-spacing:-.03em;font-weight:700;margin-bottom:9px;text-wrap:balance}.anatomy10 .feature-copy>span{display:block;font-size:15px;line-height:1.45;max-width:31ch}.anatomy10 .feature[aria-pressed=true] .index{opacity:1;font-weight:700}.anatomy10 .feature[aria-pressed=true] strong{text-decoration:underline;text-underline-offset:4px}.anatomy10 .feature:focus-visible,.anatomy10 .orbit-node:focus-visible{outline:3px solid currentColor;outline-offset:5px}.anatomy10 .site-phone{width:290px;border-radius:35px;border:7px solid #3c2630;background:#3c2630;padding:10px 6px 12px;box-shadow:14px 22px 0 #72182c12;position:relative;flex:none;transform:translate3d(0,var(--diagram-y,0px),0)}.anatomy10 .phone-camera{width:64px;height:10px;background:#120f11;border-radius:10px;margin:0 auto 10px}.anatomy10 .phone-surface{border-radius:21px;overflow:hidden;background:#faf6eb}.anatomy10 .site-piece{position:relative;transition:box-shadow .2s ease,filter .2s ease}.anatomy10 .part-number{position:absolute;right:9px;top:9px;background:#72182c;color:#faf6eb;border-radius:50%;width:20px;height:20px;font:700 9px/20px Arial,sans-serif;text-align:center}.anatomy10 .site-top{height:64px;display:flex;align-items:center;justify-content:space-between;padding:15px 12px;color:#72182c;background:#fffaf1}.anatomy10 .site-brand{display:flex;gap:5px;align-items:center;font-size:11px;font-weight:700}.anatomy10 .site-brand i{width:10px;height:10px;background:#72182c;border-radius:50%}.anatomy10 .contact-chip{font-size:8px;border:1px solid #72182c;padding:5px 7px;border-radius:20px;margin-top:15px}.anatomy10 .site-hero{height:160px;background:#e0c5a9;isolation:isolate;overflow:hidden}.anatomy10 .photo-shapes{position:absolute;inset:0}.anatomy10 .photo-shapes span{position:absolute;inset:65px -15px -30px;background:#b2796a;clip-path:polygon(0 65%,45% 0,100% 100%,0 100%)}.anatomy10 .photo-shapes i{position:absolute;width:38px;height:38px;border-radius:50%;background:#fff2d0;right:38px;top:27px}.anatomy10 .photo-shapes em{position:absolute;inset:87px -30px -20px;background:#718b72;clip-path:polygon(0 100%,73% 0,100% 100%)}.anatomy10 .photo-label{position:absolute;left:13px;bottom:14px;font:400 23px Georgia,serif;color:#fff9ee}.anatomy10 .site-book{padding:16px 13px;background:#faf6eb}.anatomy10 .site-book>span{display:block;background:#72182c;color:#fff5e7;text-align:center;font-size:11px;font-weight:700;padding:10px;border-radius:5px}.anatomy10 .site-map{height:94px;background-color:#d8dfcc;background-image:linear-gradient(40deg,transparent 45%,#f4eee280 46%,#f4eee280 51%,transparent 52%),linear-gradient(120deg,transparent 44%,#f4eee280 45%,#f4eee280 51%,transparent 52%);background-size:40px 40px;display:flex;align-items:center;justify-content:center;gap:9px;color:#254535}.anatomy10 .site-map>span{font-size:11px;font-weight:700;background:#d8dfccd9;padding:5px}.anatomy10 .map-pin{width:17px;height:17px;border:5px solid #72182c;border-radius:50% 50% 0 50%;transform:rotate(45deg)}.anatomy10 .site-contact{padding:16px 13px;background:#fffaf1;color:#72182c}.anatomy10 .site-contact>span{font-size:12px;font-weight:700;display:block}.anatomy10 .site-contact small{display:block;font-size:8px;margin-top:5px}.anatomy10 .site-content{padding:13px;background:#f0e7d8;color:#5b454b}.anatomy10 .site-content>span{display:block;font-size:10px;font-weight:700;margin-bottom:10px}.anatomy10 .site-content>i{display:block;width:80%;height:3px;margin:5px 0;background:#b5a49c}.anatomy10 .site-content>i:last-of-type{width:55%}.anatomy10 .site-piece.is-active{box-shadow:inset 0 0 0 3px #b72c53;filter:brightness(1.1)}.anatomy10 .site-piece.is-active .part-number{background:#b72c53}.anatomy10 .editorial{background:#f6f1e6}.anatomy10 .editorial-layout{position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:32px;align-items:center;padding:14px 0}.anatomy10 .editorial-layout .site-phone{grid-column:2;grid-row:1;justify-self:center;transform:translate3d(0,var(--diagram-y,0px),0) rotate(-2deg)}.anatomy10 .editorial-layout .features{display:contents}.anatomy10 .editorial .feature{position:relative;align-self:center;border-top:1px solid #72182c66}.anatomy10 .editorial .feature::after{content:'';position:absolute;top:-4px;right:0;width:7px;height:7px;border-radius:50%;background:#72182c}.anatomy10 .editorial .feature-1,.anatomy10 .editorial .feature-2,.anatomy10 .editorial .feature-3{grid-column:1}.anatomy10 .editorial .feature-4,.anatomy10 .editorial .feature-5,.anatomy10 .editorial .feature-6{grid-column:3}.anatomy10 .editorial .feature-1,.anatomy10 .editorial .feature-4{grid-row:1;align-self:start;margin-top:22px}.anatomy10 .editorial .feature-2,.anatomy10 .editorial .feature-5{grid-row:1;align-self:center}.anatomy10 .editorial .feature-3,.anatomy10 .editorial .feature-6{grid-row:1;align-self:end;margin-bottom:10px}.anatomy10 .editorial .feature-4::after,.anatomy10 .editorial .feature-5::after,.anatomy10 .editorial .feature-6::after{left:0;right:auto}.anatomy10 .editorial .feature:hover{color:#aa3750}.anatomy10 .nocturnal{color:#dce8dd;background:#171f2a;background-image:linear-gradient(#dce8dd06 1px,transparent 1px),linear-gradient(90deg,#dce8dd06 1px,transparent 1px);background-size:40px 40px}.anatomy10 .nocturnal .folio{color:#9bc5b5}.anatomy10 .nocturnal .heading h1{font-family:Arial,sans-serif;font-weight:800;font-size:clamp(3rem,5vw,4.6rem);max-width:24ch}.anatomy10 .nocturnal .heading h1>span{font-style:normal;color:#a9d4bb}.anatomy10 .nocturnal .lead{color:#b4c6bf}.anatomy10 .nocturnal-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:center}.anatomy10 .exploded{position:relative;min-height:720px;display:flex;justify-content:center;align-items:center;perspective:1200px}.anatomy10 .exploded .site-phone{border:0;background:none;padding:0;border-radius:0;box-shadow:none;transform:translate3d(0,var(--diagram-y,0px),0) rotateY(-17deg) rotateX(13deg)}.anatomy10 .exploded .phone-camera{display:none}.anatomy10 .exploded .phone-surface{overflow:visible;background:none;display:flex;flex-direction:column;gap:18px}.anatomy10 .exploded .site-piece{border:1px solid #c5ddd466;border-radius:9px;box-shadow:8px 9px 0 #79b29718;transform:translateX(calc(var(--layer-shift,0px) * var(--layer-direction,1)))}.anatomy10 .exploded .site-piece:nth-child(even){--layer-direction:-1}.anatomy10 .exploded .site-top{margin-left:-18px}.anatomy10 .exploded .site-hero{margin-left:0}.anatomy10 .exploded .site-book{margin-left:18px}.anatomy10 .exploded .site-map{margin-left:36px}.anatomy10 .exploded .site-contact{margin-left:54px}.anatomy10 .exploded .site-content{margin-left:72px}.anatomy10 .diagram-axis{position:absolute;left:48%;top:0;bottom:30px;width:1px;background:linear-gradient(transparent,#a9d4bb55,transparent)}.anatomy10 .diagram-caption{position:absolute;bottom:-15px;left:0;right:0;text-align:center;font-size:10px;letter-spacing:.2em;color:#9bc5b5}.anatomy10 .nocturnal .feature{border-color:#dce8dd30;padding:23px 0}.anatomy10 .nocturnal .feature .index{color:#a9d4bb}.anatomy10 .nocturnal .feature-copy>span{color:#b4c6bf}.anatomy10 .nocturnal .footnote{margin-top:60px;color:#9bc5b5}.anatomy10 .nocturnal .site-piece.is-active{box-shadow:inset 0 0 0 3px #5abd93,8px 9px 0 #79b29735}.anatomy10 .coral{background:#df927e;color:#34232a}.anatomy10 .coral .heading{display:flex;align-items:end;justify-content:space-between;gap:35px}.anatomy10 .coral .heading h1{font:900 clamp(3rem,5.6vw,5rem)/.99 Arial,sans-serif;letter-spacing:-.065em;max-width:23ch}.anatomy10 .coral .heading h1>span{font-style:normal;color:#fff4de}.anatomy10 .coral .lead{font-size:19px;max-width:15ch;flex:none;margin-bottom:5px}.anatomy10 .coral-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:25px;align-items:center}.anatomy10 .orbit-board{position:relative;min-height:650px;display:flex;align-items:center;justify-content:center}.anatomy10 .orbit-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#64293855;stroke-width:1;transform:translate3d(0,calc(var(--diagram-y,0px) * -.35),0)}.anatomy10 .orbit-board .site-phone{width:250px;background:#fff4de;border-color:#fff4de;box-shadow:12px 18px 0 #64293822;transform:translate3d(0,var(--diagram-y,0px),0) rotate(3deg)}.anatomy10 .orbit-board .site-hero{height:140px}.anatomy10 .orbit-node{position:absolute;z-index:2;display:grid;place-items:center;background:#fff4de;color:#642938;border:1px solid #64293844;width:47px;height:47px;border-radius:50%;font:700 15px Arial,sans-serif;cursor:pointer;box-shadow:3px 3px 0 #64293818}.anatomy10 .orbit-node[aria-pressed=true]{background:#642938;color:#fff4de;scale:1.15}.anatomy10 .node-1{left:9%;top:18%}.anatomy10 .node-2{left:4%;top:46%}.anatomy10 .node-3{left:11%;bottom:16%}.anatomy10 .node-4{right:9%;top:18%}.anatomy10 .node-5{right:4%;top:46%}.anatomy10 .node-6{right:11%;bottom:16%}.anatomy10 .orbit-note{position:absolute;left:3%;bottom:1%;font:italic 24px/1 Georgia,serif;transform:rotate(-9deg)}.anatomy10 .coral .feature{border-color:#64293855;padding:18px 0}.anatomy10 .coral .feature strong{font-size:23px}.anatomy10 .coral .footnote{border-top:1px solid #64293844;padding-top:26px}@media(max-width:760px){.anatomy10 .proposal{padding:28px 24px 40px}.anatomy10 .folio{font-size:9px;letter-spacing:.06em}.anatomy10 .heading{margin:36px 0 35px}.anatomy10 .heading h1{font-size:2.8rem;line-height:1.05}.anatomy10 .lead{font-size:18px}.anatomy10 .footnote{font-size:13px;margin-top:28px}.anatomy10 .feature{padding:21px 0}.anatomy10 .feature strong{font-size:23px}.anatomy10 .feature-copy>span{font-size:16px}.anatomy10 .site-phone{width:260px}.anatomy10 .site-top{height:62px}.anatomy10 .editorial-layout{display:flex;flex-direction:column;gap:0}.anatomy10 .editorial-layout .site-phone{order:-1;margin:12px 0 48px}.anatomy10 .editorial-layout .features{display:grid;width:100%}.anatomy10 .editorial .feature{margin:0;width:100%}.anatomy10 .editorial .feature::after{display:none}.anatomy10 .nocturnal .heading h1{font-size:2.75rem}.anatomy10 .nocturnal-layout{display:flex;flex-direction:column;gap:50px}.anatomy10 .exploded{width:100%;min-height:670px;padding-right:35px;perspective:1000px}.anatomy10 .exploded .site-phone{width:228px;transform:translate3d(0,var(--diagram-y,0px),0) rotateY(-10deg) rotateX(8deg)}.anatomy10 .exploded .site-piece{margin-left:calc(var(--layer-index,0) * 8px)}.anatomy10 .exploded .site-top{--layer-index:0}.anatomy10 .exploded .site-hero{--layer-index:1}.anatomy10 .exploded .site-book{--layer-index:2}.anatomy10 .exploded .site-map{--layer-index:3}.anatomy10 .exploded .site-contact{--layer-index:4}.anatomy10 .exploded .site-content{--layer-index:5}.anatomy10 .nocturnal .features{width:100%}.anatomy10 .nocturnal .footnote{margin-top:35px}.anatomy10 .coral .heading{display:block}.anatomy10 .coral .heading h1{font-size:2.85rem;max-width:none}.anatomy10 .coral .lead{max-width:none;margin-top:20px}.anatomy10 .coral-layout{display:block}.anatomy10 .orbit-board{min-height:575px;margin:0 -13px 40px}.anatomy10 .orbit-board .site-phone{width:223px}.anatomy10 .orbit-board .site-hero{height:123px}.anatomy10 .orbit-board .site-map{height:82px}.anatomy10 .orbit-node{width:35px;height:35px;font-size:12px}.anatomy10 .node-1{left:1%;top:12%}.anatomy10 .node-2{left:0;top:45%}.anatomy10 .node-3{left:3%;bottom:14%}.anatomy10 .node-4{right:1%;top:12%}.anatomy10 .node-5{right:0;top:45%}.anatomy10 .node-6{right:3%;bottom:14%}.anatomy10 .orbit-note{font-size:18px;bottom:-1%}.anatomy10 .coral .feature{padding:21px 0}}@media(prefers-reduced-motion:reduce){.anatomy10 *,.anatomy10 *::before,.anatomy10 *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.anatomy10 .site-phone{--diagram-y:0px!important}.anatomy10 .orbit-lines{transform:none!important}.anatomy10 .exploded .site-piece{--layer-shift:0px!important}.anatomy10 .orbit-node{scale:1!important}}.anatomy10 .nocturnal .heading{margin-bottom:28px}.anatomy10 .nocturnal .feature{padding:18px 0}.anatomy10 .nocturnal .feature strong{font-size:21px;margin-bottom:6px}.anatomy10 .nocturnal .feature-copy>span{font-size:14px}@media(max-width:760px){.anatomy10 .nocturnal{padding:22px 18px 26px;min-height:100svh}.anatomy10 .nocturnal .folio{font-size:8px;gap:8px}.anatomy10 .nocturnal .heading{margin:24px 0 26px}.anatomy10 .nocturnal .heading h1{font-size:clamp(1.75rem,7.3vw,2.35rem);line-height:1.04;max-width:none}.anatomy10 .nocturnal-layout{display:grid;grid-template-columns:minmax(0, .82fr) minmax(0,1.18fr);grid-template-rows:56px 94px 54px 64px 60px 64px;gap:10px 20px;align-items:stretch;position:relative}.anatomy10 .nocturnal .exploded,.anatomy10 .nocturnal .site-phone,.anatomy10 .nocturnal .phone-surface,.anatomy10 .nocturnal .features{display:contents}.anatomy10 .nocturnal .diagram-axis,.anatomy10 .nocturnal .diagram-caption{display:none}.anatomy10 .nocturnal .site-piece{grid-column:1;min-width:0;margin:0!important;transform:none!important;border-radius:7px;box-shadow:4px 5px 0 #79b29718;height:auto;padding:10px 8px}.anatomy10 .nocturnal .site-piece:nth-child(1),.anatomy10 .nocturnal .feature-1{grid-row:1}.anatomy10 .nocturnal .site-piece:nth-child(2),.anatomy10 .nocturnal .feature-2{grid-row:2}.anatomy10 .nocturnal .site-piece:nth-child(3),.anatomy10 .nocturnal .feature-3{grid-row:3}.anatomy10 .nocturnal .site-piece:nth-child(4),.anatomy10 .nocturnal .feature-4{grid-row:4}.anatomy10 .nocturnal .site-piece:nth-child(5),.anatomy10 .nocturnal .feature-5{grid-row:5}.anatomy10 .nocturnal .site-piece:nth-child(6),.anatomy10 .nocturnal .feature-6{grid-row:6}.anatomy10 .nocturnal .feature{grid-column:2;align-self:stretch;align-items:center;padding:4px 0;border:0;gap:7px;position:relative}.anatomy10 .nocturnal .feature::before{content:'';position:absolute;left:-18px;top:50%;width:12px;border-top:1px solid #9bc5b580}.anatomy10 .nocturnal .feature .index{min-width:16px;font:700 10px/1 Arial,sans-serif;margin:0;opacity:1}.anatomy10 .nocturnal .feature strong{font-size:clamp(13px,3.6vw,16px);line-height:1.12;margin-bottom:5px}.anatomy10 .nocturnal .feature-copy>span{font-size:clamp(11px,3vw,13px);line-height:1.25}.anatomy10 .nocturnal .part-number{width:16px;height:16px;font-size:8px;line-height:16px;right:5px;top:5px}.anatomy10 .nocturnal .site-brand{font-size:8px;gap:3px;max-width:60%}.anatomy10 .nocturnal .site-brand i{width:6px;height:6px;flex:none}.anatomy10 .nocturnal .contact-chip{font-size:6px;padding:4px;margin-top:18px}.anatomy10 .nocturnal .photo-label{font-size:15px;left:8px;bottom:8px}.anatomy10 .nocturnal .photo-shapes span{inset:38px -15px -25px}.anatomy10 .nocturnal .photo-shapes i{width:22px;height:22px;right:24px;top:18px}.anatomy10 .nocturnal .photo-shapes em{inset:48px -20px -20px}.anatomy10 .nocturnal .site-book>span{font-size:9px;padding:9px}.anatomy10 .nocturnal .site-map{gap:4px;background-size:28px 28px}.anatomy10 .nocturnal .site-map>span{font-size:8px;padding:3px}.anatomy10 .nocturnal .map-pin{width:13px;height:13px;border-width:4px;flex:none}.anatomy10 .nocturnal .site-contact>span{font-size:9px;margin-top:9px}.anatomy10 .nocturnal .site-contact small{display:none}.anatomy10 .nocturnal .site-content>span{font-size:8px;margin:7px 0}.anatomy10 .nocturnal .site-content>i{height:2px;margin:3px 0}.anatomy10 .nocturnal .footnote{font-size:11px;margin-top:22px}}.anatomy10 .nocturnal .feature strong{margin-bottom:0}.anatomy10 .nocturnal .site-piece{--depth:1;translate:var(--piece-x,0px) var(--piece-y,0px);transition:box-shadow .25s,filter .25s,scale .25s;}.anatomy10 .nocturnal .site-piece.is-active{scale:1.025;filter:brightness(1.08)}.anatomy10 .nocturnal .site-piece:nth-child(1){--entrance-delay:0ms}.anatomy10 .nocturnal .site-piece:nth-child(2){--entrance-delay:90ms}.anatomy10 .nocturnal .site-piece:nth-child(3){--entrance-delay:180ms}.anatomy10 .nocturnal .site-piece:nth-child(4){--entrance-delay:270ms}.anatomy10 .nocturnal .site-piece:nth-child(5){--entrance-delay:360ms}.anatomy10 .nocturnal .site-piece:nth-child(6){--entrance-delay:450ms}.anatomy10 .nocturnal.motion-enter .site-piece{animation:layer-arrival .85s cubic-bezier(.16,1,.3,1) var(--entrance-delay) backwards}@keyframes layer-arrival{from{opacity:.2;translate:-12px 18px}to{opacity:1;translate:var(--piece-x,0px) var(--piece-y,0px)}}.anatomy10 .motion-paused .nocturnal .site-piece{animation-play-state:paused}@media(max-width:760px){.anatomy10 .nocturnal .site-piece.is-active{scale:1.015}}@media(prefers-reduced-motion:reduce){.anatomy10 .nocturnal .site-piece{translate:none!important;scale:1!important;animation:none!important}}
.anatomy10 .nocturnal{position:relative;background-position:0 var(--grid-y,0px)}
.anatomy10 .exploded .site-phone{transform:translate3d(0,var(--diagram-y,0px),0) rotateY(var(--tilt,-17deg)) rotateX(13deg)}
.anatomy10 .exploded .site-piece{transform:translateX(calc(var(--layer-shift,0px) * var(--layer-direction,1))) rotate(var(--piece-angle,0deg))}
.anatomy10 .nocturnal.motion-enter .site-piece{animation-duration:1.25s}
@media(max-width:760px){.anatomy10 .nocturnal .site-piece{transform:rotate(var(--piece-angle,0deg))!important;transform-origin:center}.anatomy10 .nocturnal{padding-bottom:45px}}
@media(prefers-reduced-motion:reduce){.anatomy10 .nocturnal{background-position:0 0}.anatomy10 .site-piece{transform:none!important}}

/* Revisión: aire entre tarjetas y coreografía marcada por cada fila. */
.anatomy10 .nocturnal .site-piece{scale:var(--piece-scale,1);box-shadow:var(--shadow-x,8px) var(--shadow-y,9px) 0 #79b29735}
.anatomy10 .nocturnal .feature{translate:0 var(--label-y,0px)}
.motion-paused .anatomy10 .nocturnal .site-piece{animation-play-state:paused}
@keyframes layer-arrival{from{opacity:0;translate:-28px 60px;scale:.78}to{opacity:1;translate:var(--piece-x,0px) var(--piece-y,0px);scale:var(--piece-scale,1)}}
@media(max-width:760px){
 .anatomy10 .nocturnal-layout{row-gap:44px;column-gap:28px;padding:30px 0 38px}
 .anatomy10 .nocturnal .site-piece{transform:perspective(550px) rotateY(var(--piece-tilt,0deg)) rotate(var(--piece-angle,0deg))!important;border-color:#c5ddd4aa}
 .anatomy10 .nocturnal .feature::before{left:-24px;width:18px}
 .anatomy10 .nocturnal .footnote{margin-top:36px}
}
@media(prefers-reduced-motion:reduce){
 .anatomy10 .nocturnal .site-piece{transform:none!important;translate:none!important;scale:1!important;box-shadow:8px 9px 0 #79b29718}
 .anatomy10 .nocturnal .feature{translate:none!important}
 .anatomy10 .exploded .site-phone{transform:rotateY(-17deg) rotateX(13deg)}
}
