.atajo-one{--atajo-one-paper:var(--foreground);--atajo-one-ink:var(--background);--atajo-one-ink-muted:color-mix(in oklch, var(--background) 62%, var(--foreground));--atajo-one-ink-rule:color-mix(in oklch, var(--background) 14%, transparent);--atajo-one-offset:10px 10px 0 color-mix(in oklch, var(--background) 72%, var(--accent-atajo));--atajo-one-repealed-fill:color-mix(in oklch, var(--foreground) 6%, var(--background));--atajo-one-repealed-edge:color-mix(in oklch, var(--foreground) 42%, transparent)}.atajo-one-mono{font:400 12px/1.6 var(--font-mono), monospace;letter-spacing:.01em}.atajo-one-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atajo-one-dot,.atajo-one h2>span{color:var(--accent-atajo)}.atajo-one-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(32px,4vw,72px);display:grid}.atajo-one-crumbs{color:var(--cinematic-muted);gap:10px;margin-bottom:clamp(20px,3svh,40px);display:flex}.atajo-one-crumbs a{color:var(--cinematic-muted);min-height:24px}.atajo-one-crumbs a:hover{color:var(--accent-atajo)}.atajo-one-crumbs span:last-child{color:var(--foreground)}.atajo-one .atajo-one-hero__title{letter-spacing:-.06em;font-size:clamp(76px,12.4vw,210px);line-height:.9}.atajo-one-hero__claim{letter-spacing:-.035em;text-wrap:balance;margin-top:clamp(18px,2.4vw,32px);font-size:clamp(24px,2.6vw,40px);font-weight:600;line-height:1.12}.atajo-one-hero .cinematic-hero__bottom{padding-block:24px 0}.atajo-one-hero .cinematic-hero__bottom p{max-width:460px;color:var(--cinematic-muted)}.atajo-one-hero__meta{color:var(--cinematic-muted);margin-top:28px}.atajo-one-sheets{flex-direction:column;align-items:flex-end;display:flex;position:relative}.atajo-one-sheets__stage{aspect-ratio:1/1.02;width:100%;max-width:560px;position:relative;container-type:inline-size}.atajo-one-sheets__back{background:var(--accent-atajo);border-radius:22px;width:66%;height:86%;position:absolute;top:6%;left:6%;transform:rotate(-11deg)}.atajo-one-sheets__front{background:var(--atajo-one-paper);width:70%;height:88%;color:var(--atajo-one-ink);box-shadow:var(--atajo-one-offset);border-radius:22px;flex-direction:column;padding:min(34px,7cqw);display:flex;position:absolute;top:4%;right:4%;transform:rotate(6deg)}.atajo-one-sheets__front .atajo-one-mono{font-size:clamp(10px,2.3cqw,13px)}.atajo-one-sheets__title{letter-spacing:-.05em;margin-block:min(28px,6cqw) min(22px,4cqw);font-size:clamp(28px,8.6cqw,50px);font-weight:600;line-height:1}.atajo-one-sheets__title span{color:var(--accent-atajo)}.atajo-one-sheets__rule{background:var(--atajo-one-ink-rule);height:1px;margin-bottom:min(12px,2.4cqw);display:block}.atajo-one-sheets__rule:nth-of-type(3){width:62%}.atajo-one-sheets__ladder{margin-top:min(20px,4cqw);display:grid;position:relative}.atajo-one-sheets__step{z-index:1;border-bottom:1px solid var(--atajo-one-ink-rule);font:400 clamp(10px, 2.5cqw, 14px)/1.4 var(--font-mono), monospace;padding:min(10px,2cqw) min(12px,2.4cqw);position:relative}.atajo-one-sheets__step:last-child{border-bottom:0}.atajo-one-sheets__bar{background:var(--accent-atajo);transform-origin:0;border-radius:8px;height:25%;position:absolute;top:0;left:-4%;right:-10%}.atajo-one-sheets__sign{color:var(--atajo-one-ink-muted);margin-top:auto}[data-motion=on] .atajo-one-sheets__stage>*{opacity:0}.atajo-one-hero__art{z-index:-1;pointer-events:none;width:min(66%,1560px);height:92%;-webkit-mask-image:linear-gradient(to left, var(--background) 45%, transparent 96%), linear-gradient(to bottom, var(--background) 52%, transparent 100%);mask-image:linear-gradient(to left, var(--background) 45%, transparent 96%), linear-gradient(to bottom, var(--background) 52%, transparent 100%);position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.atajo-one-hero__art-inner{position:absolute;inset:0 0 -18%}.atajo-one .atajo-one-hero__art-img{object-fit:cover;object-position:70% 0%;opacity:.62}[data-motion=on] .atajo-one-hero__art-inner{opacity:0}@media (min-width:1001px) and (min-height:1000px){.atajo-one-hero.cinematic-hero--page{padding-top:var(--section-pad-top);justify-content:center}.atajo-one-sheets__stage{max-width:min(720px,50svh)}.atajo-one-hero__art{height:100%}}.atajo-one-chapter{border-top:1px solid var(--cinematic-rule)}.atajo-one-chapter--after-band,.atajo-one-chapter--tight{border-top:0}.atajo-one-chapter--after-band{padding-block:var(--section-pad-top) var(--section-pad-bottom)}.atajo-one-chapter--tight{padding-top:calc(var(--nav-clearance) + clamp(16px, 3svh, 48px))}.atajo-one-split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(32px,5vw,96px);margin-top:40px;display:grid}.atajo-one .atajo-one-split h2,.atajo-one .atajo-one-solo{letter-spacing:-.045em;font-size:clamp(42px,5.6vw,92px);line-height:.98}.atajo-one-solo{max-width:1000px;margin-top:40px}.atajo-one-deploy{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.atajo-one-deploy__art{pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 62% 60% at 58% 50%, var(--background) 55%, transparent 100%);mask-image:radial-gradient(ellipse 62% 60% at 58% 50%, var(--background) 55%, transparent 100%)}.atajo-one-deploy__art img{width:100%;height:auto;display:block}.atajo-one-prose p{color:var(--cinematic-muted);font-size:16px;line-height:1.7}.atajo-one-prose p+p{margin-top:16px}.atajo-one-prose .atajo-one-lede{color:var(--foreground);letter-spacing:-.015em;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.atajo-one-press{grid-template-columns:minmax(180px,.3fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);margin-top:clamp(64px,8vw,120px);display:grid}.atajo-one-press__count{color:var(--cinematic-muted);flex-direction:column;gap:4px;display:flex}.atajo-one-count{letter-spacing:-.08em;color:var(--foreground);margin-block:8px;font-size:clamp(140px,16vw,260px);font-weight:600;line-height:.82}.atajo-one-press__rows{border-top:1px solid var(--foreground)}.atajo-one-press__row{border-bottom:1px solid var(--cinematic-rule);grid-template-columns:150px minmax(0,1fr);gap:24px;padding-block:22px;display:grid}.atajo-one-press__row dt{font:400 12px/1.4 var(--font-mono), monospace;color:var(--cinematic-muted);padding-top:6px}.atajo-one-press__boe{letter-spacing:-.04em;font-size:clamp(36px,3.4vw,54px);font-weight:600;line-height:1}.atajo-one-press__acronyms{font:400 clamp(17px, 1.6vw, 24px)/1.4 var(--font-mono), monospace;flex-wrap:wrap;gap:6px 16px;display:flex}.atajo-one-press__acronym.is-muted{color:var(--cinematic-muted)}.atajo-one-press__plain{font:400 clamp(16px, 1.4vw, 21px)/1.5 var(--font-mono), monospace;text-wrap:pretty}.atajo-one-layers{margin-top:clamp(56px,7vw,104px);container-type:inline-size}.atajo-one-layer{color:var(--atajo-one-ink);border-radius:28px;padding:min(22px,3cqw) min(26px,3.4cqw) min(26px,3.4cqw);position:relative}.atajo-one-layer>.atajo-one-layer{margin-top:min(18px,2.4cqw)}.atajo-one-layer--estatal{background:var(--atajo-one-paper)}.atajo-one-layer--autonomico{background:var(--accent-atajo-wash);border-radius:24px;margin-inline:min(36px,4cqw)}.atajo-one-layer--provincial{background:color-mix(in oklch, var(--accent-atajo) 42%, var(--atajo-one-paper));border-radius:20px;margin-inline:min(36px,4cqw)}.atajo-one-layer--local{background:var(--accent-atajo);border-radius:16px;margin-inline:min(36px,4cqw);padding-block:min(24px,3cqw) min(30px,3.6cqw)}.atajo-one-layer__head{font:400 clamp(11px, 1.3cqw, 14px)/1.4 var(--font-mono), monospace;justify-content:space-between;gap:16px;display:flex}.atajo-one-layer__head span:nth-child(2){color:var(--atajo-one-ink-muted);text-align:right}.atajo-one-layer__title{letter-spacing:-.055em;margin-block:min(22px,2.8cqw) min(10px,1.2cqw);font-size:clamp(36px,7.4cqw,104px);font-weight:600;line-height:.95;display:block}.atajo-one-layer__title span{color:var(--atajo-one-paper)}.atajo-one-layer__foot{font:400 clamp(11px, 1.3cqw, 14px)/1.4 var(--font-mono), monospace}.atajo-one-steps{border-top:1px solid var(--cinematic-rule);margin-top:clamp(56px,6vw,96px);list-style:none}.atajo-one-steps li{border-bottom:1px solid var(--cinematic-rule);grid-template-columns:64px minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:24px;padding-block:28px;display:grid}.atajo-one-steps__num{font:400 12px/1.6 var(--font-mono), monospace;color:var(--accent-atajo)}.atajo-one .atajo-one-steps h3{letter-spacing:-.025em;font-size:clamp(21px,1.8vw,27px);line-height:1.2}.atajo-one-steps p{color:var(--cinematic-muted);font-size:16px;line-height:1.65}@media (min-width:1001px){.atajo-one-product{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(40px,4.4vw,88px);margin-top:clamp(32px,4svh,72px);display:grid}.atajo-one-product>.atajo-one-layers,.atajo-one-product>.atajo-one-steps{margin-top:0}.atajo-one-product .atajo-one-layer{padding-block:min(22px,3cqw,2.2svh) min(26px,3.4cqw,2.6svh)}.atajo-one-product .atajo-one-layer>.atajo-one-layer{margin-top:min(18px,2.4cqw,1.8svh)}.atajo-one-product .atajo-one-layer--local{padding-block:min(24px,3cqw,2.4svh) min(30px,3.6cqw,3svh)}.atajo-one-product .atajo-one-layer__title{font-size:clamp(36px,min(9cqw,6.4svh),104px)}.atajo-one-product .atajo-one-steps li{grid-template-columns:40px minmax(0,1fr);gap:8px 16px;padding-block:clamp(16px,2.6svh,28px)}.atajo-one-product .atajo-one-steps p{grid-column:2}}.atajo-one-band{z-index:2;padding-block:var(--section-pad-top) var(--section-pad-bottom);background:var(--accent-atajo);color:var(--atajo-one-ink);position:relative}.atajo-one-band__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.atajo-one-band__text{top:var(--section-pad-top);flex-direction:column;gap:20px;display:flex;position:sticky}.atajo-one .atajo-one-band h2{letter-spacing:-.045em;font-size:clamp(42px,5vw,84px);line-height:.98}.atajo-one .atajo-one-band h2>span{color:var(--atajo-one-paper)}.atajo-one-band__text>p:not(.atajo-one-mono){max-width:400px;font-size:17px;line-height:1.6}.atajo-one-band .atajo-one-mono{color:var(--atajo-one-ink)}.atajo-one-screen{background:var(--atajo-one-paper);color:var(--atajo-one-ink);border-radius:28px;position:relative;container-type:inline-size}.atajo-one-logo{letter-spacing:-.03em;font-size:17px;font-weight:600}.atajo-one-logo span{color:var(--accent-atajo-ink)}.atajo-one-chip{background:var(--accent-atajo-wash);min-height:24px;font:400 11px/1.3 var(--font-mono), monospace;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;display:inline-flex}.atajo-one-chip--dark{background:var(--atajo-one-ink);color:var(--atajo-one-paper)}.atajo-one-level{min-height:22px;font:400 11px/1.3 var(--font-mono), monospace;white-space:nowrap;border-radius:6px;justify-self:start;align-items:center;padding:2px 9px;display:inline-flex}.atajo-one-level--wash{background:var(--accent-atajo-wash)}.atajo-one-level--sky{background:var(--accent-atajo)}.atajo-one-level--ink{background:var(--atajo-one-ink);color:var(--atajo-one-paper)}.atajo-one-chat{box-shadow:10px 10px 0 var(--atajo-one-ink)}.atajo-one-chat__bar{border-bottom:1px solid var(--atajo-one-ink-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px min(26px,4cqw);display:flex}.atajo-one-pills{flex-wrap:wrap;gap:6px;display:flex}.atajo-one-pill{border:1px solid var(--atajo-one-ink-rule);min-height:28px;font:400 11px/1.3 var(--font-mono), monospace;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 12px;display:inline-flex;position:relative}.atajo-one-pill__on{background:var(--atajo-one-ink);color:var(--atajo-one-paper);opacity:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:-1px}.atajo-one-pill--current .atajo-one-pill__on{opacity:1}.atajo-one-chat__body{flex-direction:column;gap:18px;padding:min(26px,4cqw);display:flex}.atajo-one-chat__ask{background:var(--atajo-one-ink);max-width:min(86%,520px);color:var(--atajo-one-paper);border-radius:18px 18px 4px;align-self:flex-end;padding:14px 18px;font-size:clamp(14px,2.3cqw,16px);line-height:1.5}.atajo-one-caret{vertical-align:-.15em;background:var(--accent-atajo);opacity:0;width:2px;height:1.05em;margin-left:2px;display:inline-block}.atajo-one-chat__status{color:var(--atajo-one-ink-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.atajo-one-chat__status .atajo-one-mono{margin-right:6px;font-size:11px}.atajo-one-chat__answer{flex-direction:column;gap:12px;font-size:clamp(15px,2.3cqw,17px);line-height:1.6;display:flex}.atajo-one-hl{color:inherit;background:0 0;border-radius:4px;padding:1px 4px;font-weight:600;position:relative}.atajo-one-hl__fill{z-index:-1;background:var(--accent-atajo-wash);transform-origin:0;border-radius:4px;position:absolute;inset:0}.atajo-one-chat__answer p{z-index:0;position:relative}.atajo-one-cites{border-top:1px solid var(--atajo-one-ink-rule);list-style:none}.atajo-one-cite{border-bottom:1px solid var(--atajo-one-ink-rule);grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding-block:12px;font-size:clamp(13px,2cqw,15px);line-height:1.45;display:grid}.atajo-one-cite__title span{color:var(--atajo-one-ink-muted)}.atajo-one-cite__source{font:400 11px/1.4 var(--font-mono), monospace;white-space:nowrap}.atajo-one-input{border:1px solid var(--atajo-one-ink-rule);min-height:48px;color:var(--atajo-one-ink-muted);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;display:flex}.atajo-one-columns{border-top:1px solid var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);list-style:none;display:grid}.atajo-one-columns li{padding-top:22px}.atajo-one .atajo-one-columns h3{letter-spacing:-.02em;margin-bottom:10px;font-size:20px}.atajo-one-columns p{color:var(--cinematic-muted);font-size:15px;line-height:1.65}.atajo-one-norms{margin-top:clamp(48px,6vw,88px)}.atajo-one-norms__map{--atajo-one-norms-w:min(calc(100% - 132px), calc((100svh - 300px) * 1000 / 560));grid-template-columns:132px var(--atajo-one-norms-w);justify-content:center;display:grid}.atajo-one-norms__rows{position:relative}.atajo-one-norms__rows span{font:400 12px/1.3 var(--font-mono), monospace;color:var(--cinematic-muted);position:absolute;left:0;transform:translateY(-50%)}.atajo-one-norms__plot{aspect-ratio:1000/560;position:relative;container-type:inline-size}.atajo-one-norms__track{pointer-events:none;position:absolute;inset:0;overflow:hidden}.atajo-one-norms__playhead{transform:translateX(calc(var(--at) * 100%));position:absolute;inset:0}.atajo-one-norms__playhead:before{content:"";background:var(--accent-atajo);width:2px;position:absolute;top:0;bottom:0;left:-1px}.atajo-one-norms__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.atajo-one-norms__lane{stroke:var(--cinematic-rule);stroke-width:1px}.atajo-one-norms__link,.atajo-one-norms__hi{fill:none;stroke-linecap:round}.atajo-one-norms__link{stroke:color-mix(in oklch, var(--foreground) 46%, transparent);stroke-width:1.4px}.atajo-one-norms__hi{stroke:var(--accent-atajo);stroke-width:3px}.atajo-one-norms__hi:not(.is-current){opacity:0}.atajo-one-norms__sheet{background:var(--atajo-one-paper);color:var(--atajo-one-ink);box-shadow:var(--atajo-one-offset);border-radius:28px;flex-direction:column;gap:10px;padding:22px;display:flex}.atajo-one-norms__sheet--map{z-index:2;border-radius:22px;gap:min(10px,.9cqw);width:26%;min-height:60.7%;padding:min(22px,2cqw);position:absolute;top:7.1%;left:30%}.atajo-one-norms__sheet-kicker{font:400 clamp(10px, 1cqw, 12px)/1.3 var(--font-mono), monospace;color:var(--atajo-one-ink-muted)}.atajo-one-norms__sheet-title{letter-spacing:-.05em;font-size:clamp(26px,3.2cqw,40px);font-weight:600;line-height:1}.atajo-one-norms__sheet-sub{color:var(--atajo-one-ink-muted);font-size:clamp(12px,1.15cqw,14px);line-height:1.35}.atajo-one-norms__sheet-art{background:var(--accent-atajo-wash);border-radius:12px;margin-top:auto;padding:10px 12px;font-size:clamp(13px,1.25cqw,15px);line-height:1.45}.atajo-one-norms__sheet-art strong{margin-right:4px;font-weight:600}.atajo-one-norms__ticks{gap:6px;list-style:none;display:flex}.atajo-one-norms__tick{border-top:2px solid var(--atajo-one-ink);min-width:0;font:400 clamp(10px, .95cqw, 12px)/1.35 var(--font-mono), monospace;flex:1;padding-top:6px}.atajo-one-norms__tick-year{color:var(--accent-atajo-ink);display:block}.atajo-one-norms__tick-label{display:block}.atajo-one-norms__status{font:400 clamp(10px, 1cqw, 12px)/1.3 var(--font-mono), monospace;display:grid}.atajo-one-norms__status>span{grid-area:1/1}.atajo-one-norms__status-first{opacity:0;color:var(--atajo-one-ink-muted)}.atajo-one-norms__status-now{font-weight:500}.atajo-one-norms__node{z-index:3;position:absolute;transform:translate(-50%,-50%)}.atajo-one-norms__node-body{background:var(--atajo-one-paper);color:var(--atajo-one-ink);white-space:nowrap;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:6px 12px;display:flex}.atajo-one-norms__node-name{font:500 clamp(11px, 1.15cqw, 14px)/1.3 var(--font-mono), monospace;position:relative}.atajo-one-norms__node-detail{font:400 clamp(10px, .95cqw, 12px)/1.3 var(--font-mono), monospace;color:var(--atajo-one-ink-muted)}.atajo-one-norms__node.is-repealed .atajo-one-norms__node-body{border:1px dashed var(--atajo-one-repealed-edge);background:var(--atajo-one-repealed-fill);color:var(--cinematic-muted)}.atajo-one-norms__node.is-repealed .atajo-one-norms__node-name{font-weight:400}.atajo-one-norms__strike{transform-origin:0;background:currentColor;border-radius:999px;height:1.5px;position:absolute;top:calc(50% - .5px);left:-4px;right:-4px}.atajo-one-norms__node-verb{font:400 clamp(10px, 1cqw, 12px)/1.2 var(--font-mono), monospace;color:var(--accent-atajo);white-space:nowrap;background:var(--background);border-radius:999px;padding:1px 6px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.atajo-one-norms__node.is-current .atajo-one-norms__node-verb{opacity:0}.atajo-one-norms__verb{z-index:4;pointer-events:none;position:absolute}.atajo-one-norms__verb.is-end{text-align:right}.atajo-one-norms__verb-text{letter-spacing:-.045em;white-space:pre;font-size:clamp(36px,4.6cqw,62px);font-weight:600;line-height:1;display:block}.atajo-one-norms__verb-text>span{color:var(--accent-atajo)}.atajo-one-norms__verb:not(.is-current) .atajo-one-norms__verb-text{opacity:0}@container (max-width:1000px){.atajo-one-norms__sheet--map .atajo-one-norms__sheet-sub{display:none}.atajo-one-norms__sheet--map .atajo-one-norms__sheet-title{font-size:clamp(22px,3.2cqw,40px)}.atajo-one-norms__sheet--map .atajo-one-norms__sheet-art{padding:8px 10px;font-size:clamp(12px,1.25cqw,15px);line-height:1.4}.atajo-one-norms__sheet--map .atajo-one-norms__tick{font-size:10px}.atajo-one-norms__sheet--map .atajo-one-norms__tick-label{display:none}.atajo-one-norms__node-body{padding-inline:9px}}.atajo-one-norms__years{border-top:1px solid var(--cinematic-rule);grid-column:2;height:32px;margin-top:12px;position:relative}.atajo-one-norms__years span{font:400 12px/1.3 var(--font-mono), monospace;color:var(--cinematic-muted);position:absolute;top:10px;transform:translate(-50%)}.atajo-one-norms__mobile{display:none}.atajo-one-norms__timeline{margin-top:36px;position:relative}.atajo-one-norms__rail{background:var(--cinematic-rule);width:2px;position:absolute;top:8px;bottom:8px;left:5px}.atajo-one-norms__rail-fill{background:var(--accent-atajo);transform-origin:top;position:absolute;inset:0}.atajo-one-norms__list{flex-direction:column;gap:30px;list-style:none;display:flex}.atajo-one-norms__item{flex-direction:column;gap:6px;padding-left:32px;display:flex;position:relative}.atajo-one-norms__item:before{content:"";background:var(--accent-atajo);border:3px solid var(--background);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.atajo-one-norms__item-year{font:400 13px/1.4 var(--font-mono), monospace;color:var(--accent-atajo)}.atajo-one-norms__item-verb{letter-spacing:-.04em;font-size:clamp(28px,8vw,40px);font-weight:600;line-height:1.02}.atajo-one-norms__item-norms{flex-direction:column;gap:8px;margin-top:6px;list-style:none;display:flex}.atajo-one-norms__item-norms li{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px;line-height:1.45;display:flex}.atajo-one-norms__item-norms .is-repealed{color:var(--cinematic-muted);text-decoration:line-through}.atajo-one-norms__chip{background:var(--atajo-one-paper);min-height:24px;color:var(--atajo-one-ink);font:400 13px/1.3 var(--font-mono), monospace;white-space:nowrap;border-radius:6px;align-items:center;padding:2px 9px;display:inline-flex}@media (min-width:1001px) and (max-height:1100px){.atajo-one .atajo-one-hero__title{font-size:clamp(76px,min(12.4vw,17svh),210px)}.atajo-one .atajo-one-split h2,.atajo-one .atajo-one-solo{font-size:clamp(40px,min(5.6vw,7.8svh),92px)}.atajo-one .atajo-one-band h2{font-size:clamp(40px,min(5vw,7svh),84px)}.atajo-one-split,.atajo-one-solo{margin-top:clamp(24px,3svh,40px)}.atajo-one-press{margin-top:clamp(40px,5svh,80px)}.atajo-one-press__row{padding-block:clamp(14px,1.8svh,22px)}.atajo-one-layers{margin-top:clamp(40px,5svh,80px)}.atajo-one-steps{margin-top:clamp(32px,4.4svh,64px)}.atajo-one-steps li{padding-block:clamp(16px,2.2svh,28px)}.atajo-one-norms,.atajo-one-pleno-wrap{margin-top:clamp(32px,4.4svh,64px)}.atajo-one-table{margin-top:clamp(32px,4svh,56px)}.atajo-one-principles{margin-top:clamp(40px,5svh,72px)}.atajo-one-next{margin-top:clamp(32px,4svh,56px)}}@media (max-width:1000px),(max-height:700px){.atajo-one-norms__map{display:none}.atajo-one-norms__mobile{display:block}.atajo-one-norms__mobile .atajo-one-norms__sheet{max-width:460px}[data-motion=on] .atajo-one-norms__item{opacity:0}}.atajo-one-pleno-wrap{margin-top:clamp(48px,6vw,88px)}.atajo-one-pleno{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,72px);display:grid}.atajo-one-pleno__meta{font:400 12px/1.5 var(--font-mono), monospace;color:var(--cinematic-muted);justify-content:space-between;gap:16px;margin-bottom:28px;display:flex}.atajo-one-pleno__meta span:first-child{color:var(--foreground)}.atajo-one-pleno__points{height:22px;font:400 11px/1 var(--font-mono), monospace;color:var(--cinematic-muted);position:relative}.atajo-one-pleno__point{left:calc(var(--at) * 100%);position:absolute;transform:translate(-50%)}.atajo-one-pleno__point.is-current{color:var(--foreground)}.atajo-one-pleno__track{background:color-mix(in oklch, var(--foreground) 14%, transparent);border-radius:999px;height:12px;margin-top:8px;position:relative}.atajo-one-pleno__done{background:var(--foreground);transform-origin:0;transform:scaleX(var(--mark));border-radius:999px;position:absolute;inset:0}.atajo-one-pleno__head{transform:translateX(calc((var(--mark) - 1) * 100%));pointer-events:none;position:absolute;inset:0}.atajo-one-pleno__knob{background:var(--accent-atajo);border:3px solid var(--background);border-radius:50%;width:30px;height:30px;margin-top:-15px;position:absolute;top:50%;right:-15px}.atajo-one-pleno__scale{font:400 11px/1.5 var(--font-mono), monospace;color:var(--cinematic-muted);justify-content:space-between;gap:12px;margin-top:18px;display:flex}.atajo-one-pleno__now{color:var(--foreground);text-align:center}.atajo-one-pleno__card{box-shadow:var(--atajo-one-offset);flex-direction:column;gap:16px;padding:min(26px,5cqw);display:flex}.atajo-one-pleno__answer{font-size:clamp(15px,3cqw,17px);line-height:1.6}.atajo-one-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:clamp(48px,5vw,80px);font-size:15px;line-height:1.55}.atajo-one-table thead td,.atajo-one-table thead th{border-bottom:1px solid var(--foreground);text-align:left;padding-bottom:14px;font-weight:400}.atajo-one-table thead td{width:26%}.atajo-one-table tbody th{text-align:left;vertical-align:top;letter-spacing:-.01em;padding:18px 24px 18px 0;font-weight:600}.atajo-one-table tbody td{vertical-align:top;color:var(--cinematic-muted);padding:18px 24px 18px 0}.atajo-one-table tbody tr{border-bottom:1px solid var(--cinematic-rule)}.atajo-one-tag{min-height:26px;font:400 11px/1.3 var(--font-mono), monospace;border-radius:999px;align-items:center;padding:3px 12px;display:inline-flex}.atajo-one-tag--ink{background:var(--foreground);color:var(--background)}.atajo-one-tag--sky{background:var(--accent-atajo);color:var(--background)}.atajo-one-note{max-width:640px;color:var(--cinematic-muted);margin-top:40px;margin-left:26%}.atajo-one-principles{grid-template-columns:26% minmax(0,1fr);margin-top:clamp(56px,6vw,96px);display:grid}.atajo-one-principles>.atajo-one-mono{color:var(--cinematic-muted);padding-top:16px}.atajo-one-principles ul{list-style:none}.atajo-one-principles li{border-bottom:1px solid var(--cinematic-rule);color:var(--cinematic-muted);grid-template-columns:32px 1fr;padding-block:16px;font-size:16px;line-height:1.6;display:grid}.atajo-one-principles li:first-child{border-top:1px solid var(--cinematic-rule)}.atajo-one-principles li>span{color:var(--accent-atajo)}.atajo-one-principles strong{color:var(--foreground);font-weight:600}.atajo-one-band--steps h2{max-width:900px;margin-top:20px}.atajo-one-next{border-top:1px solid var(--atajo-one-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:clamp(48px,5vw,80px);list-style:none;display:grid}.atajo-one-next li{padding-top:22px}.atajo-one .atajo-one-next h3{letter-spacing:-.03em;margin-block:10px;font-size:clamp(22px,2vw,30px)}.atajo-one-next p{font-size:16px;line-height:1.6}@media (max-width:1000px){.atajo-one-hero__grid{grid-template-columns:1fr}.atajo-one-hero__art{width:100%;height:70%;-webkit-mask-image:linear-gradient(to bottom, var(--background) 30%, transparent 100%);mask-image:linear-gradient(to bottom, var(--background) 30%, transparent 100%)}.atajo-one .atajo-one-hero__art-img{opacity:.4;object-position:80% 0%}.atajo-one-deploy{grid-template-columns:1fr}.atajo-one-deploy__art{max-width:520px;margin:-24px auto -40px}.atajo-one-sheets{align-items:center}.atajo-one-sheets__stage{max-width:440px}.atajo-one-split{grid-template-columns:1fr;align-items:start}.atajo-one-press{grid-template-columns:1fr}.atajo-one-press__count{flex-flow:wrap;align-items:baseline;gap:4px 16px}.atajo-one-count{font-size:120px}.atajo-one-band__grid{grid-template-columns:1fr}.atajo-one-band__text{position:static}.atajo-one-steps li{grid-template-columns:48px 1fr}.atajo-one-steps li p{grid-column:2}.atajo-one-pleno{grid-template-columns:1fr}.atajo-one-columns,.atajo-one-next{grid-template-columns:1fr;gap:0}.atajo-one-columns li,.atajo-one-next li{border-bottom:1px solid var(--cinematic-rule);padding-block:22px}.atajo-one-next li{border-bottom-color:color-mix(in oklch, var(--background) 22%, transparent)}}@media (max-width:760px){.atajo-one-table,.atajo-one-table tbody,.atajo-one-table tr,.atajo-one-table th,.atajo-one-table td{display:block}.atajo-one-table thead{display:none}.atajo-one-table tbody tr{padding-block:16px}.atajo-one-table tbody th,.atajo-one-table tbody td{padding:0}.atajo-one-table tbody th{margin-bottom:10px}.atajo-one-table tbody td+td{margin-top:10px}.atajo-one-table tbody td:before{content:attr(data-column);font:400 11px/1.4 var(--font-mono), monospace;color:var(--accent-atajo);margin-bottom:2px;display:block}.atajo-one-table{border-top:1px solid var(--foreground)}.atajo-one-note{margin-left:0}.atajo-one-principles{grid-template-columns:1fr;gap:12px}}@media (max-width:700px){.atajo-one .atajo-one-hero__title{font-size:clamp(64px,20vw,96px)}.atajo-one-hero__claim{font-size:23px}.atajo-one-hero.cinematic-hero--page{padding-top:120px}.atajo-one-sheets__stage{max-width:320px}.atajo-one .atajo-one-split h2,.atajo-one .atajo-one-solo,.atajo-one .atajo-one-band h2{font-size:clamp(34px,9.4vw,52px)}.atajo-one-press__row{grid-template-columns:1fr;gap:8px;padding-block:18px}.atajo-one-press__row dt{padding-top:0}.atajo-one-press__acronyms{gap:4px 12px;font-size:16px}.atajo-one-press__plain{font-size:15px}.atajo-one-layer{border-radius:20px;padding:14px 14px 16px}.atajo-one-layer--autonomico,.atajo-one-layer--provincial,.atajo-one-layer--local{border-radius:16px;margin-inline:10px}.atajo-one-layer--local{border-radius:12px}.atajo-one-layer__head{flex-direction:column;gap:2px;font-size:11px}.atajo-one-layer__head span:nth-child(2){text-align:left}.atajo-one-layer__title{font-size:34px}.atajo-one-steps li{grid-template-columns:36px 1fr;gap:12px;padding-block:22px}.atajo-one-steps p{font-size:15px}.atajo-one-screen{border-radius:20px}.atajo-one-chat{box-shadow:6px 6px 0 var(--atajo-one-ink)}.atajo-one-chat__bar{padding:14px 16px}.atajo-one-chat__body{gap:14px;padding:16px}.atajo-one-chat__ask{max-width:92%;padding:12px 14px;font-size:14px}.atajo-one-chat__answer{font-size:15px}.atajo-one-cite{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;font-size:13px}.atajo-one-cite .atajo-one-level{grid-column:1/-1}.atajo-one-pleno__card,.atajo-one-norms__sheet{box-shadow:6px 6px 0 color-mix(in oklch, var(--background) 72%, var(--accent-atajo))}.atajo-one-pleno__scale{font-size:10px}.atajo-one-pleno__now{text-align:left;flex-basis:100%;order:-1;font-size:11px}.atajo-one-pleno__scale{flex-wrap:wrap}.atajo-one-table{font-size:14px}}
