.samh-stage{width:100%;margin-top:var(--rhythm-3);text-align:left;container:samh-stage/inline-size}.samh-strip{--samh-link:clamp(1.75rem, 3.2vw, 3.5rem);grid-template-columns:minmax(0, 1.3fr) var(--samh-link) minmax(0, 1fr) var(--samh-link) minmax(0, 1fr);align-items:stretch;display:grid}.samh-win{min-width:0;box-shadow:var(--shadow-mock-soft);flex-direction:column;display:flex}.samh-win.is-spec,.samh-link.is-1{display:none}.samh-bar{min-height:34px;padding-inline:14px}.samh-bar>.mk-dots>i{width:8px;height:8px}.samh-body{gap:var(--spacing-gap-stack-sm);min-width:0;padding:var(--pad-tile);flex-direction:column;flex:1;display:flex}.samh-name{min-width:0;font-size:var(--step-1);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:1.2}.samh-link{align-self:center;height:2px;display:block;position:relative}.samh-link>b{background-color:var(--color-accent);transform-origin:0;position:absolute;inset:0}.samh-link:after{border:3px solid var(--color-canvas);background-color:var(--color-accent);content:"";border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;translate:-50% -50%}.samh-win.is-spec,.samh-win.is-repo{container:samh-spec/inline-size}.samh-spec-head{align-items:center;gap:var(--spacing-gap-stack-sm);display:flex}.samh-doc{background-color:var(--color-brand-coral-12);width:44px;height:44px;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;display:grid}.samh-doc>.icon{width:20px;height:20px}.samh-doc.samh-doc-movil{display:none}.samh-rules{align-items:center;gap:var(--spacing-gap-14) var(--spacing-gap-tight);grid-template-columns:auto auto minmax(1.5rem,1fr);margin-block:auto;display:grid}@container samh-spec (width<16rem){.samh-spec-head{align-items:flex-start;gap:var(--spacing-gap-tight);flex-direction:column}.samh-doc{width:36px;height:36px}.samh-doc>.icon{width:17px;height:17px}}.samh-rule{display:contents}.samh-tick{width:20px;height:20px}.samh-tick>.icon{stroke-width:3px;width:11px;height:11px}.samh-rule>b{font-size:var(--text-mock-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.samh-skel{gap:var(--spacing-gap-4);display:grid}.samh-skel>i{border-radius:var(--radius-xs);background-color:var(--color-skel);height:5px}.samh-skel>i+i{width:64%}.samh-app-head{justify-content:space-between;align-items:center;gap:var(--spacing-gap-tight);min-width:0;display:flex}.samh-app-head>.samh-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.samh-select{align-items:center;gap:var(--spacing-gap-tight);border:1px solid var(--color-line);border-radius:var(--radius-sm);min-height:32px;font-size:var(--text-mock-sm);font-weight:var(--font-weight-medium);flex:none;padding:0 10px;display:inline-flex}.samh-chev{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:-3px 2px 0;rotate:45deg}.samh-table{border:1px solid var(--color-line);border-radius:var(--radius-card);display:grid;overflow:hidden}.samh-row{align-items:center;gap:var(--spacing-gap-tight);border-top:1px solid var(--color-line);min-height:40px;font-size:var(--text-mock);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding-inline:12px;display:grid}.samh-row>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.samh-row.is-head{background-color:var(--color-bubble);min-height:34px;font-size:var(--text-mock-sm);font-weight:var(--font-weight-semibold);border-top:0}.samh-chip{border-radius:var(--radius-pill);max-width:100%;font-size:var(--text-mock-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;border:1px solid #0000;padding:3px 10px;display:inline-block;overflow:hidden}.samh-chip.is-pending{border-color:var(--color-border-coral-30)}.samh-chip.is-review{background-color:var(--color-skel)}.samh-chip.is-done{border-color:var(--color-border-coral-30);background-color:var(--color-brand-coral-25);font-weight:var(--font-weight-semibold)}.samh-uat-mark{align-items:center;gap:var(--spacing-gap-stack-sm);display:flex}.samh-uat-check{width:44px;height:44px}.samh-uat-check>.icon{stroke-width:3px;width:22px;height:22px}.samh-sign{border-bottom:1px solid var(--color-hair);color:var(--color-ink);margin-top:auto;padding-bottom:4px;display:block;position:relative}.samh-sign>svg{width:100%;max-width:11rem;height:auto;margin-inline:auto;display:block}.samh-sign:after{background-color:var(--color-card);content:"";transform-origin:100%;position:absolute;inset:0 0 4px;transform:scaleX(0)}.samh-sign-by{margin-top:calc(var(--spacing-gap-stack-sm) * -.5);color:var(--color-fg-muted);font-size:var(--text-mock-sm);text-align:center}.samh-repo-row{align-items:center;gap:var(--spacing-gap-stack-sm);flex-wrap:wrap;margin-block:auto;display:flex}@container samh-stage (width<56rem){.samh-win.is-repo .samh-rules{display:none}}@container samh-stage (width>=56rem){.samh-strip{grid-template-columns:minmax(0, 1fr) var(--samh-link) minmax(0, 1.4fr) var(--samh-link) minmax(0, .92fr) var(--samh-link) minmax(0, 1fr)}.samh-win.is-spec{display:flex}.samh-link.is-1{display:block}}@media (height<860px){.samh-row{min-height:34px}.samh-row.is-head{min-height:30px}.samh-body{gap:var(--spacing-gap-10)}}@container samh-stage (width<40rem){.samh-strip{grid-template-columns:minmax(0,1fr);justify-items:center;width:min(100%,24rem);margin-inline:auto}.samh-win{width:100%}.samh-win>.mk-bar,.samh-sign,.samh-sign-by{display:none}.samh-link{width:2px;height:var(--rhythm-3);align-self:auto}.samh-link>b{transform-origin:top}.samh-body{gap:var(--spacing-gap-tight);padding:var(--spacing-gap-stack-sm) var(--spacing-gap-14)}.samh-name{font-size:var(--step-0)}.samh-row{min-height:34px}.samh-row.is-head{min-height:30px}.samh-win.is-uat .samh-body,.samh-win.is-repo .samh-body{flex-direction:row;justify-content:space-between;align-items:center}.samh-uat-check{width:30px;height:30px}.samh-uat-check>.icon{width:16px;height:16px}.samh-repo-row{gap:var(--spacing-gap-tight);flex-wrap:nowrap;margin-block:0}}@media (prefers-reduced-motion:no-preference){.samh-soft,.samh-strong,.samh-lead,.samh-points,.samh-cta{animation:samh-rise .42s var(--ease-smooth) both}.samh-strong{animation-delay:80ms}.samh-lead{animation-delay:.14s}.samh-points,.samh-cta{animation-delay:.22s}.samh-win{animation:samh-in .28s var(--ease-smooth) both}.samh-win.is-spec{animation-delay:.12s}.samh-win.is-app{animation-delay:.4s}.samh-win.is-uat{animation-duration:.26s;animation-delay:.64s}.samh-win.is-repo{animation-duration:.22s;animation-delay:.76s}.samh-link>b{animation:samh-draw-x .16s var(--ease-smooth) both}.samh-link:after{animation:samh-settle .14s var(--ease-emphasized) both}.samh-link.is-1>b{animation-delay:.3s}.samh-link.is-1:after{animation-delay:.38s}.samh-link.is-2>b{animation-delay:.56s}.samh-link.is-2:after{animation-delay:.64s}.samh-link.is-3>b{animation-duration:.14s;animation-delay:.72s}.samh-link.is-3:after{animation-delay:.78s}.samh-tick,.samh-chip{animation:samh-settle .14s var(--ease-emphasized) both}.samh-rule:first-child>.samh-tick{animation-delay:.22s}.samh-rule:nth-child(2)>.samh-tick{animation-delay:.27s}.samh-rule:nth-child(3)>.samh-tick{animation-delay:.32s}.samh-row:nth-child(2) .samh-chip{animation-delay:.52s}.samh-row:nth-child(3) .samh-chip{animation-delay:.57s}.samh-row:nth-child(4) .samh-chip{animation-delay:.62s}.samh-win.is-repo .samh-rule:first-child>.samh-tick{animation-delay:.8s}.samh-win.is-repo .samh-rule:nth-child(2)>.samh-tick{animation-delay:.84s}.samh-win.is-repo .samh-rule:nth-child(3)>.samh-tick{animation-delay:.88s}.samh-uat-mark>.samh-chip{animation-delay:.8s}.samh-sign:after{animation:samh-unveil .22s var(--ease-scrub) .7s both}.samh-uat-check{animation:samh-mark .2s var(--ease-emphasized) .76s both}.samh-repo-row>.samh-chip{animation:samh-land .14s var(--ease-emphasized) .9s both}@container samh-stage (width<40rem){.samh-link>b{animation-name:samh-draw-y}}}@keyframes samh-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes samh-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes samh-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes samh-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes samh-settle{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes samh-mark{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes samh-unveil{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes samh-land{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.samh{padding:calc(var(--header-h) + clamp(28px, 6vh, 72px)) var(--gutter-stage) var(--space-section);background-color:var(--color-canvas)}.samh-inner{max-width:var(--max-w-stage);text-align:center;justify-items:center;margin-inline:auto;display:grid}.samh-title{max-width:17em;margin:0;line-height:1.06}.samh-title>span{display:block}.samh-soft{color:var(--color-fg-muted)}.samh-strong{color:var(--color-ink)}.samh-lead{max-width:60ch;margin:var(--rhythm-2) 0 0;text-wrap:balance}.samh-points{gap:var(--spacing-gap-stack-sm);width:100%;max-width:72rem;margin:var(--rhythm-3) 0 0;color:var(--color-fg);font-size:var(--step-0);text-align:left;padding:0;line-height:1.5;list-style:none;display:grid}.samh-points>li{align-items:flex-start;gap:var(--spacing-gap-stack-sm);display:flex}.samh-check{width:28px;height:28px}.samh-check>.icon{stroke-width:3px;width:14px;height:14px}.samh-cta{justify-items:center;gap:var(--spacing-gap-stack-sm);margin-top:var(--rhythm-3);display:grid}.samh-micro{max-width:52ch;margin:0}@media (width>=720px){.samh-points{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,56px)}.samh-points>li{justify-content:center}}@media (width>=720px) and (height<860px){.samh{padding-top:calc(var(--header-h) + var(--rhythm-2))}.samh-lead{margin-top:var(--rhythm-1)}.samh-stage,.samh-points,.samh-cta{margin-top:var(--rhythm-2)}}@media (width<720px){.samh{padding-top:calc(var(--header-h) + var(--rhythm-3))}.samh-lead{margin-top:var(--rhythm-1)}.samh-points{gap:var(--spacing-gap-tight);margin-top:var(--rhythm-2);font-size:var(--step-sm)}.samh-check{width:22px;height:22px}.samh-check>.icon{width:12px;height:12px}.samh-cta{width:100%;margin-top:var(--rhythm-2)}.samh-cta>.btn{justify-content:center;width:100%}.samh-stage{order:1}}.samp-art{container:samp-art/inline-size}.samp-art-row{align-items:center;display:flex}.mk-card.samp-win{border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-mock-soft);flex:1 1 0}.samp-bar{gap:var(--spacing-gap-10);min-height:36px;padding-inline:12px}.samp-bar>.mk-dots>i{width:8px;height:8px}.samp-win-name{font-size:var(--text-mock-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-card.samp-sheet{flex-grow:1.15}.samp-cells{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.samp-cells>i{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);height:24px;position:relative}.samp-cells>i:nth-child(4n){border-right:0}.samp-cells>i:nth-last-child(-n+4){border-bottom:0}.samp-cells>.is-fragile:before{border:1.5px dashed var(--color-accent);border-radius:var(--radius-xs);background-color:var(--color-brand-coral-06);content:"";position:absolute;inset:3px}.samp-list{gap:var(--spacing-gap-stack-xs);padding:10px;display:grid}.samp-line{justify-content:space-between;align-items:center;gap:var(--spacing-gap-tight);border-radius:var(--radius-sm);background-color:var(--color-bubble);min-width:0;min-height:32px;font-size:var(--text-mock-sm);font-weight:var(--font-weight-medium);padding:0 10px;display:flex}.samp-line>b{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.samp-mini .samp-list{gap:0;padding-block:4px}.samp-mini .samp-line{background-color:#0000;border-radius:0;min-height:40px}.samp-mini .samp-line+.samp-line{border-top:1px solid var(--color-line)}.samp-chip{border-radius:var(--radius-sm);background-color:var(--color-skel);font-size:var(--text-mock-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;padding:3px 9px}.samp-line.is-gap{border:1.5px dashed var(--color-accent);background-color:var(--color-brand-coral-06)}.samp-arrow,.samp-wire{background-color:var(--color-accent);flex:none;height:2px;position:relative}.samp-arrow{transform-origin:0;width:clamp(1.5rem,3vw,2.5rem);margin:0 8px 0 6px}.samp-arrow:after{border-top:2px solid var(--color-accent);border-right:2px solid var(--color-accent);content:"";width:10px;height:10px;position:absolute;top:-4px;right:1px;rotate:45deg}.samp-wire{transform-origin:0;width:clamp(.75rem,1.5vw,1.25rem)}.samp-api{border:1.5px solid var(--color-accent);border-radius:var(--radius-sm);background-color:var(--color-card);font-size:var(--text-mock-sm);font-weight:var(--font-weight-semibold);flex:none;padding:6px 12px}.mk-card.samp-erp{flex-grow:1.15}@container samp-art (width<26rem){.samp-bar{min-height:30px;padding-inline:10px}.samp-bar>.mk-dots{gap:var(--spacing-gap-4)}.samp-bar>.mk-dots>i{width:6px;height:6px}.mk-card.samp-sheet{flex-grow:.8}.mk-card.samp-mini{flex-grow:1.5}.samp-sheet .mk-dots{display:none}.samp-win-name{font-size:var(--text-mock-xs)}.samp-list{padding:6px}.samp-line{gap:var(--spacing-gap-stack-xs);min-height:28px;font-size:var(--text-mock-xs);padding:0 6px}.samp-mini .samp-line{min-height:32px}.samp-chip{padding:2px 6px}.samp-cells>i{height:20px}.samp-arrow{width:1.25rem;margin:0 6px 0 4px}.samp-api{font-size:var(--text-mock-xs);padding:4px 7px}}.samp{--samp-gap:clamp(16px, 2vw, 32px);padding:var(--space-section) var(--gutter-stage);background-color:var(--color-canvas)}.samp-inner{max-width:var(--max-w-stage);margin-inline:auto}.samp-head{gap:var(--spacing-gap-stack-sm);display:grid}.samp-head>h2{margin:0}.samp-lead{max-width:56ch;margin:0}.samp-stage{margin-top:var(--rhythm-3);display:grid}.samp-cards{gap:var(--samp-gap);margin:0;padding:0;list-style:none;display:grid}.samp-card{padding:var(--pad-card)}.samp-card-title{font-size:var(--step-1);margin:0}.samp-card-title>.mk-badge{width:fit-content;margin-bottom:var(--spacing-gap-tight);font-size:var(--step-sm);display:flex}.samp-body{align-content:start;gap:var(--spacing-gap-stack-sm);padding-top:var(--spacing-gap-stack-sm);display:grid}.samp-text{max-width:62ch;margin:0}.samp-sig-label{margin:var(--spacing-gap-stack-xs) 0 0;color:var(--color-ink);font-size:var(--step-sm);font-weight:var(--font-weight-semibold)}.samp-sigs{gap:var(--spacing-gap-tight);margin:0;padding:0;list-style:none;display:grid}.samp-sigs>li{color:var(--color-fg);font-size:var(--step-0);padding-left:1.75em;line-height:1.5;position:relative}.samp-sigs>li:before{border-radius:var(--radius-2xs);background-color:var(--color-hair);content:"";width:.9em;height:2px;position:absolute;top:.72em;left:.1em}.samp-join{height:clamp(44px,5vw,64px);margin-inline:calc(25% - var(--samp-gap) / 4);display:block;position:relative}.samp-join-l,.samp-join-r{width:50%;position:absolute;top:0;bottom:50%;overflow:clip}.samp-join-l{left:0}.samp-join-r{right:0}.samp-join-l>b,.samp-join-r>b{border-bottom:2px solid var(--color-accent);position:absolute;inset:0}.samp-join-l>b{border-left:2px solid var(--color-accent);border-bottom-left-radius:var(--radius-lg)}.samp-join-r>b{border-right:2px solid var(--color-accent);border-bottom-right-radius:var(--radius-lg)}.samp-join-stem{width:2px;position:absolute;top:calc(50% - 2px);bottom:2px;left:calc(50% - 1px)}.samp-join-stem>b{background-color:var(--color-accent);transform-origin:top;position:absolute;inset:0}.samp-join-stem:after{border-right:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);content:"";width:10px;height:10px;position:absolute;bottom:0;left:-4px;rotate:45deg}@media (width>=720px){.samp-cards{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.samp-card{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--spacing-gap-stack-sm);display:grid}.samp-card>.samp-art{margin-bottom:var(--spacing-gap-stack-sm)}.samp-body{padding-top:0}}@media (width<720px){.samp-card{padding:4px var(--pad-tile)}.samp-sum{padding-block:var(--spacing-gap-stack-sm);color:var(--color-ink)}.samp-body{padding:0 0 var(--spacing-gap-stack-md)}.samp-sigs>li{font-size:var(--step-sm)}.samp-join{width:2px;height:var(--rhythm-3);margin:var(--spacing-gap-stack-xs) auto}.samp-join-l,.samp-join-r{display:none}.samp-join-stem{inset:0 0 2px}}.samp-spec{align-items:center;gap:var(--spacing-gap-stack-md) clamp(24px, 3vw, 56px);padding:var(--pad-card);display:grid}.samp-spec-art{align-items:center;gap:var(--spacing-gap-inline);display:flex}.samp-spec-disc{background-color:var(--color-bubble);width:clamp(64px,6vw,88px)}.samp-spec-check{border:3px solid var(--color-card);width:30px;height:30px;position:absolute;bottom:-2px;right:-4px}.samp-spec-check>.icon{stroke-width:3px;width:14px;height:14px}.samp-spec-label{color:var(--color-ink);font-size:var(--step-sm);font-weight:var(--font-weight-semibold)}.samp-nota{max-width:46ch;font-size:var(--step-2);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.3}@media (width>=720px){.samp-spec{grid-template-columns:auto minmax(0,1fr)}.samp-nota{border-left:1px solid var(--color-line);padding-left:clamp(24px,3vw,56px)}}@media (width>=1000px){.samp-spec-art{min-width:18rem;padding-left:clamp(0px,3vw,64px)}}@media (width<720px){.samp-spec{gap:var(--spacing-gap-stack-sm);padding:var(--pad-tile) var(--pad-card) var(--pad-card)}.samp-spec-disc{width:48px}.samp-spec-check{width:24px;height:24px}.samp-spec-check>.icon{width:11px;height:11px}.samp-nota{font-size:var(--step-1)}}.samp-art-row>:first-child{--n:0}.samp-art-row>:nth-child(2){--n:1}.samp-art-row>:nth-child(3){--n:2}.samp-art-row>:nth-child(4){--n:3}.samp-art-row>:nth-child(5){--n:4}.samp-card{--k:0}.samp-card+.samp-card{--k:1}@media (prefers-reduced-motion:no-preference) and (width>=720px){.rv .samp-art-row>*{transition:opacity var(--duration-reveal) var(--ease-smooth) calc(var(--n) * 70ms + var(--k) * .1s), transform var(--duration-reveal) var(--ease-smooth) calc(var(--n) * 70ms + var(--k) * .1s)}.rv.is-armed .samp-art-row>*{opacity:0;transition:none;transform:translateY(12px)}.rv.is-armed .samp-art-row>:is(.samp-arrow,.samp-wire){opacity:1;transform:scaleX(0)}.rv :is(.samp-join-l,.samp-join-r,.samp-join-l>b,.samp-join-r>b){transition:transform var(--duration-hero) var(--ease-smooth) .4s}.rv.is-armed :is(.samp-join-l,.samp-join-r){transition:none;transform:translateY(-100%)}.rv.is-armed :is(.samp-join-l>b,.samp-join-r>b){transition:none;transform:translateY(100%)}.rv .samp-join-stem>b{transition:transform var(--duration-normal) var(--ease-smooth) .72s}.rv.is-armed .samp-join-stem>b{transition:none;transform:scaleY(0)}.rv .samp-join-stem:after{transition:opacity var(--duration-fast) linear .88s}.rv.is-armed .samp-join-stem:after{opacity:0;transition:none}.rv .samp-spec-check{transition:opacity var(--duration-fast) var(--ease-smooth) .92s, transform var(--duration-emphasis) var(--ease-emphasized) .92s}.rv.is-armed .samp-spec-check{opacity:0;transition:none;transform:scale(.3)}}.sams-base{gap:var(--rhythm-2);margin-top:var(--spacing-gap-cards-sm);padding:var(--pad-card) clamp(20px, 3vw, 48px);border:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:var(--radius-lg);background-color:var(--color-bg-dark-alt);color:var(--color-text-light);display:grid}.sams-base-title{color:var(--color-text-light);font-size:var(--step-1);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.25}.sams-base-title sup.fn>a:focus-visible,.sams-more>.svc-plg-sum:focus-visible{outline-color:var(--color-text-light)}.sams-base-cols{display:grid}.sams-checks{align-content:start;gap:var(--spacing-gap-stack-sm);margin:0;padding:0;list-style:none;display:grid}.sams-checks>li{align-items:flex-start;gap:var(--spacing-gap-stack-sm);max-width:62ch;color:var(--color-text-light);font-size:var(--step-0);line-height:1.5;display:flex}.sams-check{width:24px;height:24px}.sams-check>.icon{stroke-width:3px;width:13px;height:13px}.sams-more>.svc-plg-sum{color:var(--color-text-light);font-size:var(--step-sm);font-weight:var(--font-weight-semibold)}@media (width>=720px){.sams-base-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sams-base-cols>.sams-checks{padding-right:clamp(20px,3vw,48px)}.sams-more{border-left:1px solid var(--color-border-dark-card);padding-left:clamp(20px,3vw,48px)}}@media (width<720px){.sams-base{gap:var(--rhythm-1);margin-top:var(--rhythm-2);padding:var(--spacing-gap-inline)}.sams-checks>li{font-size:var(--step-sm)}.sams-more>.sams-checks{padding-bottom:var(--spacing-gap-tight)}}.sams-checks>li:nth-child(2){--n:1}.sams-checks>li:nth-child(3){--n:2}.sams-checks>li:nth-child(4){--n:3}.sams-more>.sams-checks{--o:3}@media (prefers-reduced-motion:no-preference){.sams-check{transition:opacity var(--duration-reveal) var(--ease-smooth), transform var(--duration-slow) var(--ease-out-expo);transition-delay:calc((var(--o,0) + var(--n,0)) * 80ms + .12s)}.rv.is-armed .sams-check{opacity:0;transition:none;transform:scale(.4)}}.sams{padding:var(--space-section) var(--gutter-stage);background-color:var(--color-canvas)}.sams-inner{max-width:var(--max-w-stage);margin-inline:auto}.sams-head{gap:var(--spacing-gap-stack-sm);max-width:44rem;display:grid}.sams-lead{max-width:52ch}.sams-cards{gap:var(--spacing-gap-cards-sm);margin:var(--rhythm-3) 0 0;padding:0;list-style:none;display:grid}.sams-card{min-width:0;display:grid}.sams-title{margin:0}.sams-text{max-width:56ch;margin:0}.sams-sum>.sams-title{flex:1;min-width:0}@media (width>=720px){.sams-card{gap:var(--spacing-gap-stack-sm) var(--rhythm-3);padding:var(--pad-tile);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-card);box-shadow:var(--shadow-mock-soft);grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sams-win{grid-row:1/span 2;align-self:center}.sams-card>.sams-title{align-self:end}.sams-fold{align-self:start}}@media (width>=1200px){.sams-cards{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.sams-card{grid-row:span 3;grid-template-rows:subgrid;padding:var(--pad-tile) var(--pad-tile) var(--pad-card);grid-template-columns:minmax(0,1fr);gap:0}.sams-win{grid-row:auto;align-self:stretch}.sams-card>.sams-title{padding:var(--rhythm-2) var(--spacing-gap-tight) 0;align-self:start}.sams-fold{padding:var(--spacing-gap-tight) var(--spacing-gap-tight) 0}}.sams-mini{display:none}@media (width<720px){.sams-cards{margin-top:var(--rhythm-2);gap:0}.sams-card+.sams-card{border-top:1px solid var(--color-line)}.sams-card>.sams-win{display:none}.sams-mini{display:block}.sams-sum{justify-content:flex-start;gap:var(--spacing-gap-stack-sm);padding-block:var(--spacing-gap-stack-sm)}.sams-sum>.sams-title{font-size:var(--step-0)}.sams-text{padding-bottom:var(--spacing-gap-inline);font-size:var(--step-sm);line-height:1.55}}.sams-win{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-canvas);color:var(--color-ink);font-size:var(--text-mock-xs);flex-direction:column;line-height:1.3;display:flex;overflow:hidden}.sams-win>.mk-bar{min-height:32px;padding-inline:var(--spacing-gap-stack-sm)}.sams-win>.mk-bar .mk-dots>i{width:8px;height:8px}.sams-panel{border:1px solid var(--color-line);border-radius:var(--radius-sm);background-color:var(--color-card);min-width:0}.sams-panel-title{font-size:var(--text-mock-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sams-app{gap:var(--spacing-gap-stack-sm);padding:var(--spacing-gap-stack-sm);flex:1;grid-template-columns:1.5rem minmax(0,1fr);display:grid}.sams-side{align-content:start;gap:var(--spacing-gap-stack-sm);padding-top:var(--spacing-gap-tight);display:grid}.sams-side>i{border-radius:var(--radius-pill);background-color:var(--color-skel);height:6px}.sams-side>i.is-on{background-color:var(--color-accent)}.sams-app-main{align-content:start;gap:var(--spacing-gap-tight);min-width:0;display:grid}.sams-app-head{justify-content:space-between;align-items:center;gap:var(--spacing-gap-tight);display:flex}.sams-new{border-radius:var(--radius-pill);background-color:var(--color-accent);flex:none;width:2.5rem;height:.875rem}.sams-table{grid-template-columns:1rem repeat(3,minmax(0,1fr)) auto;display:grid}.sams-tr{grid-template-columns:subgrid;align-items:center;column-gap:var(--spacing-gap-4);min-height:1.875rem;padding-inline:var(--spacing-gap-tight);grid-column:1/-1;display:grid}.sams-tr+.sams-tr{border-top:1px solid var(--color-line)}.sams-th{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background-color:var(--color-bubble);min-height:1.625rem;color:var(--color-fg);font-weight:var(--font-weight-semibold)}.sams-th>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sams-th>span:last-child{text-align:left}.sams-row>.mk-skel{height:6px}.sams-trace{grid-column:2/5;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:relative}.sams-trace:before,.sams-prog{height:1.5px;position:absolute;top:calc(50% - .75px);left:16.6667%;right:16.6667%}.sams-trace:before{background-color:var(--color-hair);content:""}.sams-prog{background-color:var(--color-accent);transform:scaleX(var(--p,1));transform-origin:0}.sams-trace.is-half{--p:.5}.sams-dot{border:1.5px solid var(--color-hair);background-color:var(--color-card);border-radius:50%;width:9px;height:9px;position:relative}.sams-dot.is-done{border-color:var(--color-accent);background-color:var(--color-accent)}.sams-dot.is-now{border:2px solid var(--color-accent)}.sams-chip{border:1px solid var(--color-hair);border-radius:var(--radius-pill);background-color:var(--color-bubble);font-weight:var(--font-weight-semibold);white-space:nowrap;padding:2px 7px}.sams-chip.is-review{border-color:var(--color-line-strong);background-color:#0000}.sams-chip.is-approved{border-color:var(--color-border-coral-30);background-color:var(--color-brand-coral-12)}.sams-erp{padding:var(--spacing-gap-inline) var(--spacing-gap-stack-sm);flex:1;grid-template-columns:minmax(0,.7fr) minmax(2.25rem,.45fr) minmax(0,1.4fr);align-items:center;display:grid}.sams-erp-box{gap:var(--spacing-gap-tight);padding:var(--spacing-gap-stack-sm);display:grid}.sams-erp-box>b{font-size:var(--text-mock);font-weight:var(--font-weight-bold)}.sams-erp-box>.mk-skel{height:6px}.sams-erp-box>.mk-skel:last-child{--w:60%}.sams-api{align-self:stretch;place-items:center;display:grid;position:relative}.sams-api-line{background-color:var(--color-accent);transform-origin:0;height:1.5px;position:absolute;top:calc(50% - .75px);left:0;right:0}.sams-api-line:before,.sams-api-line:after{background-color:var(--color-accent);content:"";border-radius:50%;width:7.5px;height:7.5px;position:absolute;top:-3px}.sams-api-line:before{left:-4px}.sams-api-line:after{right:-4px}.sams-api>.mk-badge{margin-bottom:2.25rem;position:relative}.sams-mod{padding:var(--spacing-gap-tight) var(--spacing-gap-tight) var(--spacing-gap-stack-xs);display:grid}.sams-mod-head{justify-content:space-between;align-items:center;gap:var(--spacing-gap-stack-xs);padding-bottom:var(--spacing-gap-stack-xs);flex-wrap:wrap;display:flex}.sams-appr{align-items:center;gap:var(--spacing-gap-stack-xs);border-top:1px solid var(--color-line);min-height:1.75rem;font-weight:var(--font-weight-medium);display:flex}.sams-appr>.mk-disc{width:1.25rem;color:var(--color-fg-muted)}.sams-appr>span:not(.mk-disc){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sams-appr>.mk-check{width:1rem;height:1rem}.sams-appr>.mk-check>.icon{stroke-width:3px;width:10px;height:10px}.sams-portal{gap:var(--spacing-gap-stack-sm);padding:var(--spacing-gap-stack-sm);flex:1;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);display:grid}.sams-nav{align-content:start;gap:2px;display:grid}.sams-nav>span{align-items:center;gap:var(--spacing-gap-stack-xs);border-radius:var(--radius-sm);min-width:0;color:var(--color-fg);font-weight:var(--font-weight-medium);padding:5px 6px;display:flex}.sams-nav>span.is-on{background-color:var(--color-brand-coral-12);color:var(--color-ink);font-weight:var(--font-weight-semibold)}.sams-nav .icon{width:13px;height:13px}.sams-nav b{font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sams-dash{align-content:start;gap:var(--spacing-gap-tight);min-width:0;display:grid}.sams-kpis{gap:var(--spacing-gap-tight);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sams-kpi{height:4rem;padding:var(--spacing-gap-tight)}.sams-bars{align-items:flex-end;gap:var(--spacing-gap-4);height:100%;display:flex}.sams-bars>i{height:var(--h);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background-color:var(--color-hair);transform-origin:bottom;flex:1}.sams-bars>i:last-child{background-color:var(--color-accent)}.sams-bars>i:first-child,.sams-mini-bars>i:first-child{--h:45%}.sams-bars>i:nth-child(2){--h:80%}.sams-bars>i:nth-child(3),.sams-mini-bars>i:nth-child(2){--h:60%}.sams-bars>i:nth-child(4){--h:70%}.sams-bars>i:nth-child(5),.sams-mini-bars>i:nth-child(3){--h:100%}.sams-hbars{align-content:center;gap:var(--spacing-gap-tight);height:100%;display:grid}.sams-hbars>.mk-skel{transform-origin:0;height:6px}.sams-hbars>.mk-skel:nth-child(2){--w:70%}.sams-hbars>.mk-skel:nth-child(3){--w:45%}.sams-docs{padding:var(--spacing-gap-tight) var(--spacing-gap-tight) var(--spacing-gap-stack-xs);display:grid}.sams-docs>.sams-panel-title{padding-bottom:var(--spacing-gap-stack-xs)}.sams-doc{align-items:center;gap:var(--spacing-gap-stack-xs);border-top:1px solid var(--color-line);min-height:1.625rem;color:var(--color-fg-muted);display:flex}.sams-doc>.icon{flex:none;width:13px;height:13px}.sams-doc>.icon:last-child{color:var(--color-ink)}.sams-doc>.mk-skel{flex:1;height:6px}.sams-mini{border:1px solid var(--color-line);border-radius:var(--radius-sm);background-color:var(--color-card);flex:none;width:4rem;height:3rem;padding:5px;overflow:hidden}.sams-mini>span{align-items:center;gap:3px;height:33.33%;display:flex}.sams-mini i{border-radius:var(--radius-pill);background-color:var(--color-skel);height:4px;display:block}.sams-mini .is-grow{flex:1}.sams-mini .is-dot{background-color:var(--color-accent);width:6px;height:6px}.sams-mini .is-ring{border:1.5px solid var(--color-accent);background-color:#0000;width:6px;height:6px}.sams-mini-erp{align-items:center;gap:3px;display:flex}.sams-mini-erp>i:first-child{border-radius:var(--radius-xs);width:1rem;height:100%}.sams-mini-erp>.is-link{background-color:var(--color-accent);flex:1;height:1.5px}.sams-mini-erp>span{gap:var(--spacing-gap-4);height:auto;display:grid}.sams-mini-bars{align-items:flex-end;gap:3px;display:flex}.sams-mini-bars>i{width:6px;height:var(--h);border-radius:var(--radius-2xs) var(--radius-2xs) 0 0;background-color:var(--color-hair)}.sams-mini-bars>i:nth-child(3){background-color:var(--color-accent)}.sams-mini-bars>.icon{width:12px;height:12px;margin-left:auto}.sams-card:nth-child(2){--k:1}.sams-card:nth-child(3){--k:2}.sams-row:nth-child(2),.sams-appr:nth-child(2),.sams-doc:nth-child(2),.sams-bars>i:first-child{--n:1}.sams-row:nth-child(3),.sams-appr:nth-child(3),.sams-doc:nth-child(3),.sams-bars>i:nth-child(2){--n:2}.sams-row:nth-child(4),.sams-appr:nth-child(4),.sams-doc:nth-child(4),.sams-bars>i:nth-child(3){--n:3}.sams-row:nth-child(5),.sams-appr:nth-child(5),.sams-bars>i:nth-child(4){--n:4}.sams-bars>i:nth-child(5){--n:5}@media (prefers-reduced-motion:no-preference) and (width>=720px){.sams-row,.sams-appr,.sams-doc,.sams-bars>i,.sams-hbars>.mk-skel,.sams-api-line,.sams-api>.mk-badge{--d:calc(var(--k,0) * .26s + var(--n,0) * 80ms);transition:opacity var(--duration-reveal) var(--ease-smooth) var(--d), transform var(--duration-slow) var(--ease-smooth) var(--d)}.sams-prog,.sams-appr>.mk-check{--d:calc(var(--k,0) * .26s + var(--n,0) * 80ms + .16s);transition:opacity var(--duration-reveal) var(--ease-smooth) var(--d), transform var(--duration-slow) var(--ease-smooth) var(--d)}.sams-erp .sams-appr{--d:calc(var(--k,0) * .26s + var(--n,0) * 80ms + .24s)}.sams-erp .sams-appr>.mk-check{--d:calc(var(--k,0) * .26s + var(--n,0) * 80ms + .4s)}.rv.is-armed :is(.sams-row,.sams-appr,.sams-doc,.sams-api>.mk-badge){opacity:0;transition:none;transform:translateY(8px)}.rv.is-armed :is(.sams-prog,.sams-api-line,.sams-hbars>.mk-skel){transition:none;transform:scaleX(0)}.rv.is-armed .sams-bars>i{transition:none;transform:scaleY(0)}.rv.is-armed .sams-appr>.mk-check{opacity:0;transition:none;transform:scale(.4)}}.sams-fmts{gap:var(--spacing-gap-cards-sm);margin:var(--rhythm-3) 0 0;padding:0;list-style:none;display:grid}.sams-fmt{min-width:0;display:grid}.sams-fmt-title{margin:0}.sams-fmt-text{max-width:56ch;margin:0}.sams-fmt-sum>.sams-fmt-title{flex:1;min-width:0}@media (width>=720px){.sams-fmt{column-gap:var(--rhythm-3);padding:var(--pad-tile);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-card);box-shadow:var(--shadow-mock-soft);grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sams-fmt>.sams-win{grid-area:1/1/-1;align-self:center}.sams-fmt>.sams-fmt-title{grid-area:2/2}.sams-fmt-text{padding-top:var(--spacing-gap-tight);grid-area:3/2}.sams-caso{margin-top:var(--spacing-gap-inline);grid-area:4/2}.sams-fmt>.sams-fmt-fold{grid-area:2/2/5}@supports selector(::details-content){.sams-fmt-fold,.sams-fmt-fold::details-content{display:contents}}}@media (width>=1200px){.sams-fmts{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.sams-fmt{grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);gap:0}.sams-fmt>.sams-win{grid-row:1;align-self:stretch}.sams-fmt>.sams-fmt-title{padding:var(--rhythm-2) var(--spacing-gap-tight) 0;grid-area:2/1}.sams-fmt-text{padding:var(--spacing-gap-tight) var(--spacing-gap-tight) 0;grid-column:1}.sams-caso{margin-inline:var(--spacing-gap-tight);grid-column:1}.sams-fmt>.sams-fmt-fold{grid-area:3/1/5}}@media (width<720px){.sams-fmts{margin-top:var(--rhythm-2);gap:0}.sams-fmt+.sams-fmt{border-top:1px solid var(--color-line)}.sams-fmt>.sams-win{display:none}.sams-fmt-sum{justify-content:flex-start;gap:var(--spacing-gap-stack-sm);padding-block:var(--spacing-gap-stack-sm)}.sams-fmt-sum>.sams-fmt-title{font-size:var(--step-0)}.sams-fmt-text{font-size:var(--step-sm);line-height:1.55}.sams-caso{margin:var(--spacing-gap-stack-sm) 0 var(--spacing-gap-inline)}}.sams-caso{--sams-nodo:.75rem;border-top:1px solid var(--color-line);position:relative}.sams-caso-sum{justify-content:space-between;align-items:center;gap:var(--spacing-gap-tight);min-height:44px;padding-block:var(--spacing-gap-tight);color:var(--color-ink);cursor:pointer;list-style:none;display:flex}.sams-caso-sum::-webkit-details-marker{display:none}.sams-caso-sum:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;margin:0 .35rem .25rem 0;transform:rotate(45deg)}.sams-caso[open]>.sams-caso-sum:after{margin-bottom:-.25rem;transform:rotate(-135deg)}.sams-caso-sum:focus-visible{outline-color:var(--color-ring)}.sams-caso-title{font-size:var(--step-0);font-weight:var(--font-weight-semibold);margin:0;line-height:1.35}.sams-caso-pasos{--sams-paso-gap:var(--spacing-gap-stack-sm);gap:var(--sams-paso-gap);padding:var(--spacing-gap-4) 0 var(--spacing-gap-stack-sm);margin:0;display:grid}.sams-caso-paso{grid-template-columns:var(--sams-nodo) minmax(0, 1fr);column-gap:var(--spacing-gap-stack-sm);font-size:var(--step-sm);line-height:1.5;display:grid;position:relative}.sams-caso-paso:before{width:var(--sams-nodo);height:var(--sams-nodo);margin-top:calc((1lh - var(--sams-nodo)) / 2);content:"";border-radius:50%;grid-area:1/1}.sams-caso-paso:not(:last-child):after{top:calc((1lh + var(--sams-nodo)) / 2);bottom:calc((var(--sams-nodo) - 1lh) / 2 - var(--sams-paso-gap));left:calc(var(--sams-nodo) / 2 - 1px);background-color:var(--color-accent);content:"";width:2px;position:absolute}.sams-caso-paso.is-antes:before{border:1.5px solid var(--color-hair);background-color:var(--color-card)}.sams-caso-paso.is-antes:after{background-image:linear-gradient(var(--color-hair), var(--color-accent))}.sams-caso-paso.is-despues:before{background-color:var(--color-accent)}.sams-caso-paso.is-opera:before{border:2px solid var(--color-accent);background:radial-gradient(circle closest-side, var(--color-accent) 50%, var(--color-card) 60%)}.sams-caso-label{color:var(--color-ink);font-weight:var(--font-weight-semibold);grid-column:2}.sams-caso-text{color:var(--color-fg);grid-column:2;margin:0}.is-antes>:is(.sams-caso-label,.sams-caso-text){color:var(--color-fg-muted)}@media (hover:hover){.sams-caso-sum:hover>.sams-caso-title{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.2em;text-decoration-thickness:2px}.sams-caso-sum:hover:after{border-color:var(--color-accent)}}@supports selector(::details-content){@media (width>=720px){.sams-caso:not([open])::details-content{content-visibility:visible}.sams-caso:not([open]) .sams-caso-pasos{--sams-paso-gap:var(--spacing-gap-tight)}.sams-caso:not([open]) .sams-caso-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sams-caso:not([open]) .sams-caso-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sams-caso:not([open]) .is-opera,.sams-caso:not([open]) .is-despues:after{display:none}.sams-caso:not([open])>.sams-caso-sum:before{z-index:1;content:"";position:absolute;inset:0}}}@media (width<720px){.sams-caso{padding-inline:var(--spacing-gap-stack-sm);border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-card)}.sams-caso-title{font-size:var(--step-sm)}}@media (prefers-reduced-motion:no-preference){.sams-caso-sum:after{transition:transform var(--duration-normal) var(--ease-smooth)}}@property --sams-rp{syntax:"<integer>";inherits:true;initial-value:0}.sams-fmt:nth-child(2){--k:1}.sams-fmt:nth-child(3){--k:2}.sams-fmt :is(.sams-row,.sams-appr,.sams-doc,.sams-bars>i,.sams-hbars>.mk-skel,.sams-api-line,.sams-api>.mk-badge){--sams-rp-d:calc(var(--n,0) * 80ms)}.sams-fmt :is(.sams-prog,.sams-appr>.mk-check){--sams-rp-d:calc(var(--n,0) * 80ms + .16s)}.sams-fmt .sams-erp .sams-appr{--sams-rp-d:calc(var(--n,0) * 80ms + .24s)}.sams-fmt .sams-erp .sams-appr>.mk-check{--sams-rp-d:calc(var(--n,0) * 80ms + .4s)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (width>=720px){.sams-fmt{--sams-rp-hold:calc(var(--duration-slow) + .7s);transition:--sams-rp 0s linear var(--sams-rp-hold)}.sams-fmt:is(:hover,:focus-within){--sams-rp:1;transition-delay:0s}@container style(--sams-rp:1){.sams-fmt :is(.sams-row,.sams-appr,.sams-doc,.sams-api>.mk-badge){animation:sams-rp-fade var(--duration-reveal) var(--ease-smooth) var(--sams-rp-d) both, sams-rp-rise var(--duration-slow) var(--ease-smooth) var(--sams-rp-d) both}.sams-fmt :is(.sams-prog,.sams-api-line,.sams-hbars>.mk-skel){animation:sams-rp-draw-x var(--duration-slow) var(--ease-smooth) var(--sams-rp-d) both}.sams-fmt .sams-bars>i{animation:sams-rp-draw-y var(--duration-slow) var(--ease-smooth) var(--sams-rp-d) both}.sams-fmt .sams-appr>.mk-check{animation:sams-rp-fade var(--duration-reveal) var(--ease-smooth) var(--sams-rp-d) both, sams-rp-pop var(--duration-slow) var(--ease-smooth) var(--sams-rp-d) both}}}@keyframes sams-rp-fade{0%{opacity:0}}@keyframes sams-rp-rise{0%{transform:translateY(8px)}}@keyframes sams-rp-draw-x{0%{transform:scaleX(0)}}@keyframes sams-rp-draw-y{0%{transform:scaleY(0)}}@keyframes sams-rp-pop{0%{transform:scale(.4)}}.sameq{padding:var(--space-section) var(--gutter-stage);background-color:var(--color-canvas)}.sameq-inner{max-width:var(--max-w-stage);margin-inline:auto}.sameq-head{gap:var(--spacing-gap-stack-sm);max-width:44rem;display:grid}.sameq-title,.sameq-lead{margin:0}.sameq-lead{max-width:56ch}.sameq-people{margin-top:var(--rhythm-2)}.sameq-people-list{margin:0;padding:0;list-style:none;display:grid}.sameq-person-role{color:var(--color-ink);font-size:var(--step-0);font-weight:var(--font-weight-semibold);line-height:1.3}.sameq-person-text{color:var(--color-fg);font-size:var(--step-sm);margin:0;line-height:1.5}@media (width>=720px){.sameq-people-list{gap:var(--spacing-gap-stack-sm);grid-template-columns:repeat(4,minmax(0,1fr))}.sameq-person{gap:var(--spacing-gap-tight);min-width:0;padding:var(--pad-tile);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-card);box-shadow:var(--shadow-mock-soft);grid-template-rows:auto auto 1fr;align-content:start;display:grid}.sameq-person-disc{width:2.75rem;margin-bottom:var(--spacing-gap-stack-xs)}}@media (width>=1280px){.sameq-people-list{grid-template-columns:repeat(7,minmax(0,1fr))}}.sameq-low{--g:var(--spacing-gap-cards-sm);--rg:var(--rhythm-2);--trunk-x:.5rem;gap:var(--g);margin-top:var(--g);display:grid}.sameq-panel{align-content:start;gap:var(--rhythm-1);min-width:0;display:grid}.sameq-panel-title{margin:0}@media (width>=720px){.sameq-panel{padding:var(--pad-card);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-card);box-shadow:var(--shadow-mock-soft)}}@media (width>=1000px){.sameq-low{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);row-gap:0}.sameq-panel{grid-row:1/span 3;grid-template-rows:subgrid;row-gap:var(--rg)}}@media (width<720px){.sameq-people-list{gap:var(--spacing-gap-tight);grid-template-columns:repeat(2,minmax(0,1fr))}.sameq-person{min-width:0}.sameq-person>.sameq-person-disc{display:none}.sameq-person:has(>.sameq-person-fold[open]){grid-column:1/-1}.sameq-person-fold>.sameq-person-sum{gap:var(--spacing-gap-tight);min-height:44px;padding-inline:var(--spacing-gap-stack-sm) var(--spacing-gap-tight);border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-card);color:var(--color-ink);font-size:var(--step-sm);font-weight:var(--font-weight-semibold);line-height:1.25}.sameq-person-sum>.icon{width:16px;height:16px;color:var(--color-fg-muted)}.sameq-person-sum>span{flex:1;min-width:0}.sameq-person-fold[open]>.sameq-person-sum{border-color:var(--color-accent);background-color:var(--color-brand-coral-12)}.sameq-person-text{padding:var(--spacing-gap-tight) var(--spacing-gap-stack-xs) var(--spacing-gap-stack-xs)}.sameq-low{gap:var(--rhythm-3);margin-top:var(--rhythm-3)}}.sameq-dia{--lock:2.75rem;--node:3.25rem;display:none}@media (width>=720px){.sameq-dia{padding-top:calc(var(--lock) / 2);flex-direction:column;display:flex;position:relative}}.sameq-dia-flow{padding:var(--spacing-gap-stack-md) clamp(16px, 5%, 48px);border:1.5px dashed var(--color-accent);border-radius:var(--radius-lg);flex:1;align-items:center;display:flex;position:relative}.sameq-node{width:var(--node)}.sameq-wire{height:1.5px;margin-inline:var(--spacing-gap-tight);background-color:var(--color-accent);transform-origin:0;flex:1;position:relative}.sameq-wire:after{background-color:var(--color-accent);content:"";border-radius:50%;width:7.5px;height:7.5px;position:absolute;top:-3px;left:calc(50% - 3.75px)}.sameq-dia-lock{top:0;left:calc(50% - var(--lock) / 2);width:var(--lock);border:1.5px solid var(--color-accent);background-color:var(--color-card);position:absolute}.sameq-feed{display:none}@media (width>=1000px){.sameq-feed{--reach:calc(1.5px + 2 * var(--pad-card) + 2px + var(--g) + var(--trunk-x));width:var(--reach);height:calc(50% + var(--rg) + 1.5px);display:block;position:absolute;top:50%;left:100%}.sameq-feed:before,.sameq-feed:after{background-color:var(--color-accent);content:"";position:absolute}.sameq-feed:before{transform-origin:0;height:1.5px;top:-.75px;left:0;right:0}.sameq-feed:after{transform-origin:top;width:1.5px;top:-.75px;bottom:0;right:-.75px}}.sameq-rows{gap:var(--spacing-gap-tight);margin:0;padding:0;list-style:none;display:grid}.sameq-row-name{color:var(--color-ink);font-size:var(--step-0);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.sameq-row-text{max-width:52ch;color:var(--color-fg);font-size:var(--step-sm);margin:0;line-height:1.5}.sameq-row-disc{width:2.5rem}.sameq-chips{align-items:center;gap:var(--spacing-gap-stack-xs);flex-wrap:wrap;display:flex}.sameq-chip{border:1px solid var(--color-hair);border-radius:var(--radius-pill);background-color:var(--color-bubble);color:var(--color-ink);font-size:var(--text-mock-sm);font-weight:var(--font-weight-medium);white-space:nowrap;padding:3px 9px;line-height:1.35}.sameq-chip-tail{align-items:center;gap:var(--spacing-gap-stack-xs);border-style:dashed;display:inline-flex}.sameq-tail-icon{flex:none}@media (width>=720px){.sameq-row{gap:var(--spacing-gap-tight) var(--spacing-gap-stack-sm);padding:var(--spacing-gap-stack-sm) var(--spacing-gap-inline);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;display:grid}.sameq-row>.sameq-row-disc{grid-row:1/span 3;align-self:start}.sameq-row>:not(.sameq-row-disc),.sameq-row-desk>*{grid-column:2}@supports selector(::details-content){.sameq-row>.sameq-row-desk{display:contents}}}@media (width>=1400px){.sameq-row{grid-template-columns:auto minmax(9.75rem,.45fr) minmax(0,1.2fr) minmax(0,1fr);column-gap:0}.sameq-row>.sameq-row-disc{margin-right:var(--spacing-gap-stack-sm);grid-row:auto;align-self:center}.sameq-row>:not(.sameq-row-disc),.sameq-row-desk>*{grid-column:auto}.sameq-row-desk>.sameq-chips,.sameq-row>.sameq-row-fold{padding-left:var(--spacing-gap-inline);border-left:1px solid var(--color-line);align-self:stretch}.sameq-row-desk>.sameq-row-name{padding-right:var(--spacing-gap-stack-sm)}.sameq-row-desk>.sameq-chips{padding-right:var(--spacing-gap-stack-sm);align-content:center}.sameq-row>.sameq-row-fold{align-items:center;display:flex}}@media (width<720px){.sameq-rows{gap:0}.sameq-row{gap:var(--spacing-gap-stack-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sameq-row+.sameq-row{border-top:1px solid var(--color-line)}.sameq-row-disc{margin-top:var(--spacing-gap-stack-sm)}.sameq-row-fold>.sameq-row-sum{gap:var(--spacing-gap-tight) var(--spacing-gap-stack-sm);padding-block:var(--spacing-gap-stack-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.sameq-row-sum>:not(.sameq-row-name){grid-column:1}.sameq-row-fold>.sameq-row-sum:after{grid-area:1/2/3}.sameq-row-text{padding-bottom:var(--spacing-gap-stack-sm)}}.sameq-caps-lead{max-width:60ch;margin:0}.sameq-caps-list{margin:0;padding:0;list-style:none;display:grid}.sameq-cap{min-width:0;position:relative}.sameq-cap-box{gap:var(--spacing-gap-tight) var(--spacing-gap-stack-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sameq-cap-disc{width:2.5rem}.sameq-cap-title{color:var(--color-ink);font-size:var(--step-0);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.sameq-cap-text{max-width:62ch;color:var(--color-fg);font-size:var(--step-sm);margin:0;line-height:1.5}.sameq-plug{display:none}@media (width>=720px){.sameq-caps{--plug-w:1.75rem}.sameq-caps-list{--cap-gap:var(--spacing-gap-stack-sm);--branch:calc(var(--pad-tile) + 1.25rem);gap:var(--cap-gap);padding-left:var(--plug-w)}.sameq-cap-box{padding:var(--pad-tile);border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-mock-soft)}.sameq-cap-box>.sameq-cap-disc{grid-row:1/span 2}.sameq-cap-box>:not(.sameq-cap-disc){grid-column:2}.sameq-cap-box>.sameq-cap-title{padding-top:.55rem}.sameq-cap:before,.sameq-cap:after{background-color:var(--color-accent);content:"";position:absolute}.sameq-cap:before{top:calc(-1 * var(--cap-gap));bottom:0;left:calc(var(--trunk-x) - var(--plug-w) - .75px);transform-origin:top;width:1.5px}.sameq-cap:first-child:before{top:var(--branch)}.sameq-cap:last-child:before{bottom:calc(100% - var(--branch))}.sameq-cap:only-child:before{display:none}.sameq-cap:after{top:calc(var(--branch) - .75px);left:calc(var(--trunk-x) - var(--plug-w));width:calc(var(--plug-w) - var(--trunk-x));transform-origin:0;height:1.5px}.sameq-plug{top:calc(var(--branch) - 4.5px);z-index:1;border:1.5px solid var(--color-accent);background-color:var(--color-card);border-radius:50%;width:9px;height:9px;display:block;position:absolute;left:-4.5px}}@media (width>=1000px){.sameq-cap:first-child:before{top:0}.sameq-caps>:not(.sameq-caps-list){padding-left:var(--plug-w)}}@media (width<720px){.sameq-cap+.sameq-cap{border-top:1px solid var(--color-line)}.sameq-cap-box{gap:var(--spacing-gap-stack-sm)}.sameq-cap-disc{margin-top:var(--spacing-gap-tight)}.sameq-cap-text{padding-bottom:var(--spacing-gap-stack-sm)}}.sameq-person:nth-child(2),.sameq-row:nth-child(2),.sameq-cap:nth-child(2),.sameq-node:nth-child(3),.sameq-wire:nth-child(4){--n:1}.sameq-person:nth-child(3),.sameq-row:nth-child(3),.sameq-cap:nth-child(3),.sameq-node:nth-child(5),.sameq-wire:nth-child(6){--n:2}.sameq-person:nth-child(4),.sameq-row:nth-child(4),.sameq-cap:nth-child(4),.sameq-node:nth-child(7){--n:3}.sameq-person:nth-child(5){--n:4}.sameq-person:nth-child(6){--n:5}.sameq-person:nth-child(7){--n:6}@media (prefers-reduced-motion:no-preference){:where(.sameq-person,.sameq-node,.sameq-dia-flow,.sameq-dia-lock,.sameq-row,.sameq-cap-box,.sameq-plug){transition:opacity var(--duration-reveal) var(--ease-smooth) var(--d), transform var(--duration-slow) var(--ease-out-expo) var(--d)}.sameq-wire,.sameq-feed:before,.sameq-feed:after,.sameq-cap:before,.sameq-cap:after{transition:transform var(--duration-reveal) var(--ease-smooth) var(--d)}.sameq-person{--d:calc(var(--n,0) * 60ms)}.sameq-dia-flow{--d:0s}.sameq-node{--d:calc(80ms + var(--n,0) * .12s)}.sameq-wire{--d:calc(.16s + var(--n,0) * .12s)}.sameq-dia-lock{--d:.56s}.sameq-row{--d:calc(.32s + var(--n,0) * 90ms)}.sameq-feed:before{--d:.72s}.sameq-feed:after{--d:.96s}.sameq-cap:before{--d:calc(1.12s + var(--n,0) * .14s)}.sameq-cap:after{--d:calc(1.24s + var(--n,0) * .14s)}.sameq-cap-box,.sameq-plug{--d:calc(1.3s + var(--n,0) * .14s)}.rv.is-armed :is(.sameq-person,.sameq-row){opacity:0;transition:none;transform:translateY(12px)}.rv.is-armed .sameq-row{transform:translate(-10px)}.rv.is-armed :is(.sameq-dia-flow,.sameq-cap-box){opacity:0;transition:none;transform:translate(10px)}.rv.is-armed .sameq-dia-flow{transform:scale(.97)}.rv.is-armed :is(.sameq-node,.sameq-dia-lock,.sameq-plug){opacity:0;transition:none;transform:scale(.6)}.rv.is-armed .sameq-wire,.rv.is-armed .sameq-feed:before,.rv.is-armed .sameq-cap:after{transition:none;transform:scaleX(0)}.rv.is-armed .sameq-feed:after,.rv.is-armed .sameq-cap:before{transition:none;transform:scaleY(0)}}.sameq .sameq-node-phone{outline:2px solid var(--color-card);width:1.75rem;position:absolute;bottom:-.375rem;right:-.375rem}.sameq .sameq-node-phone>.icon{width:52%;height:52%}@media (width>=1000px){.sameq .sameq-cap{display:grid}.sameq .sameq-cap-box{align-content:start}}@supports selector(::details-content){@media (width>=1400px){.sameq .sameq-row{grid-template-columns:auto minmax(9.75rem,.4fr) minmax(0,1fr);row-gap:0}.sameq .sameq-row>.sameq-row-disc,.sameq .sameq-row-desk>.sameq-row-name{grid-row:1/span 2}.sameq .sameq-row-desk>.sameq-chips{padding-bottom:var(--spacing-gap-tight);grid-area:1/3;align-self:end}.sameq .sameq-row>.sameq-row-fold{grid-area:2/3;align-self:start}.sameq .sameq-row-text{max-width:64ch}}}.sameq .sameq-row:nth-child(5){--n:4}.sameq .sameq-chip:nth-child(3){--k:1}.sameq .sameq-chip:nth-child(5){--k:2}.sameq .sameq-chip:nth-child(7){--k:3}.sameq .sameq-chip:nth-child(9){--k:4}.sameq .sameq-chip:nth-child(11){--k:5}.sameq .sameq-node-phone{transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.sameq .sameq-node-phone{--d:calc(.3s + var(--n,0) * .12s);transition:opacity var(--duration-reveal) var(--ease-smooth) var(--d), transform var(--duration-slow) var(--ease-out-expo) var(--d)}.sameq .rv.is-armed .sameq-node-phone{opacity:0;transition:none;transform:scale(.4)}.sameq .rv.is-in .sameq-chip{animation:none var(--duration-reveal) var(--ease-out-expo) calc(var(--k,0) * 40ms) both}.sameq .rv.is-in :is(.sameq-row-disc,.sameq-cap-disc){animation:none var(--duration-reveal) var(--ease-out-expo) both}.sameq .rv.is-in .sameq-cap-disc{animation-delay:var(--duration-slow)}.sameq .rv.is-in .sameq-plug,.sameq .rv.is-in .sameq-cap:after{animation:none var(--duration-slow) var(--ease-smooth) both}.sameq .rv.is-in .sameq-row:focus-within .sameq-chip{animation-name:sameq-asienta}.sameq .rv.is-in :is(.sameq-row,.sameq-cap):focus-within :is(.sameq-row-disc,.sameq-cap-disc){animation-name:sameq-late}.sameq .rv.is-in .sameq-cap:focus-within>.sameq-plug{animation-name:sameq-baja}.sameq .rv.is-in .sameq-cap:focus-within:after{animation-name:sameq-ramal}@media (hover:hover) and (pointer:fine){.sameq .rv.is-in .sameq-row:hover .sameq-chip{animation-name:sameq-asienta}.sameq .rv.is-in :is(.sameq-row,.sameq-cap):hover :is(.sameq-row-disc,.sameq-cap-disc){animation-name:sameq-late}.sameq .rv.is-in .sameq-cap:hover>.sameq-plug{animation-name:sameq-baja}.sameq .rv.is-in .sameq-cap:hover:after{animation-name:sameq-ramal}}.sameq .sameq-plug{--drop:var(--branch,0px);--to-trunk:calc(var(--trunk-x,0px) - var(--plug-w,0px))}@media (width<1000px){.sameq .sameq-cap:first-child>.sameq-plug{--drop:0px}}}@keyframes sameq-asienta{0%{opacity:.35;transform:translateY(-6px)}}@keyframes sameq-late{0%{transform:scale(.86)}}@keyframes sameq-baja{0%{transform:translate(var(--to-trunk), calc(-1 * var(--drop))) scale(.8)}50%{transform:translate(var(--to-trunk), 0) scale(.8)}to{transform:none}}@keyframes sameq-ramal{0%,50%{transform:scaleX(0)}to{transform:none}}@media (width<=720px){#main-content #sam-hero{padding:calc(var(--header-h) + var(--spacing-gap-stack-md)) var(--m-gutter) var(--m-section)}#main-content #sam-hero .samh-inner{text-align:left;justify-items:stretch}#main-content #sam-hero .samh-title{text-wrap:pretty;max-width:none}#main-content #sam-hero .samh-lead{max-width:40ch;margin-top:var(--spacing-gap-stack-sm);text-wrap:pretty}#main-content #sam-hero .samh-points{gap:var(--spacing-gap-tight);margin-top:var(--spacing-gap-stack-md);font-size:var(--step-0);line-height:1.45}#main-content #sam-hero .samh-cta{justify-items:stretch;gap:var(--spacing-gap-tight);margin-top:var(--spacing-gap-stack-md)}#main-content #sam-hero .samh-micro{max-width:none;font-size:var(--m-text-note);text-wrap:pretty}#main-content #sam-hero .samh-stage{margin-top:var(--spacing-gap-loose)}#main-content #sam-hero .samh-strip{width:auto;padding:var(--spacing-gap-4) var(--m-gutter);border-radius:var(--radius-lg);background-color:var(--m-group);justify-items:stretch}#main-content #sam-hero .samh-win{z-index:1;box-shadow:none;background-color:#0000;border:0;border-radius:0;display:flex}#main-content #sam-hero .samh-link+.samh-win:before{top:0;right:0;left:calc(2.25rem + var(--spacing-gap-stack-sm));border-top:1px solid var(--m-hair);content:"";position:absolute}#main-content #sam-hero :is(.samh-win>.mk-bar,.samh-select,.samh-sign,.samh-sign-by,.samh-uat-check),#main-content #sam-hero .samh-win.is-spec :is(.samh-rule>b,.samh-skel),#main-content #sam-hero .samh-win.is-app .samh-row:not(:last-child),#main-content #sam-hero .samh-win.is-app .samh-row>i:first-child{display:none}#main-content #sam-hero .samh-body{justify-content:flex-start;align-items:center;gap:var(--spacing-gap-stack-sm);min-height:var(--m-row-h);flex-direction:row;padding:0}#main-content #sam-hero :is(.samh-spec-head,.samh-app-head,.samh-uat-mark){display:contents}#main-content #sam-hero .samh-doc{border:1px solid var(--color-hair);background-color:var(--color-canvas);width:2.25rem;height:2.25rem;display:grid}#main-content #sam-hero .samh-doc>.icon{width:1rem;height:1rem}#main-content #sam-hero .samh-name{font-size:var(--step-0);white-space:normal;flex:1}#main-content #sam-hero .samh-win.is-spec .samh-rules{gap:var(--spacing-gap-4);margin:0;display:flex}#main-content #sam-hero .samh-table{border:0;display:block}#main-content #sam-hero .samh-row{border:0;min-height:0;padding:0;display:block}#main-content #sam-hero .samh-repo-row{margin:0}#main-content #sam-hero .samh-link{z-index:0;width:2px;height:0;margin-left:calc(1.125rem - 1px)}#main-content #sam-hero .samh-link>b{top:calc(var(--m-row-h) / -2);bottom:calc(var(--m-row-h) / -2)}#main-content #sam-hero .samh-link:after{display:none}#main-content #sam-para-ti{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-para-ti .svc-cal-lanes{margin-top:var(--spacing-gap-stack-md);border-radius:var(--radius-lg);background-color:var(--m-group);gap:0;overflow:hidden}#main-content #sam-para-ti .svc-cal-si{box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}#main-content #sam-para-ti .svc-cal-no-fold{margin-left:var(--m-gutter);border-top-color:var(--m-hair);border-bottom:0}#main-content #sam-para-ti :is(.svc-cal-si-sum,.svc-cal-no-sum){min-height:var(--m-row-h);padding-inline:var(--m-gutter)}#main-content #sam-para-ti .svc-cal-no-sum{padding-left:0}#main-content #sam-para-ti :is(.svc-cal-si-sum,.svc-cal-no-sum):active{background-color:var(--m-pressed)}#main-content #sam-para-ti :is(.svc-cal-si-sum,.svc-cal-no-sum)>h3{align-items:center;gap:var(--spacing-gap-stack-sm);color:var(--color-ink);font-size:var(--step-0);display:flex;position:relative}#main-content #sam-para-ti :is(.svc-cal-si-sum,.svc-cal-no-sum)>h3:before{border:1px solid var(--color-hair);content:"";border-radius:50%;flex:none;width:1.625rem;height:1.625rem}#main-content #sam-para-ti .svc-cal-si-sum>h3:before{border-color:var(--color-accent);background-color:var(--color-accent)}#main-content #sam-para-ti :is(.svc-cal-si-sum,.svc-cal-no-sum)>h3:after{border-radius:var(--radius-2xs);background-color:var(--color-fg-muted);content:"";width:.625rem;height:2px;position:absolute;top:50%;left:.5rem}#main-content #sam-para-ti .svc-cal-si-sum>h3:after{border-right:2px solid var(--color-on-accent);border-bottom:2px solid var(--color-on-accent);background-color:#0000;border-radius:0;width:.375rem;height:.6875rem;top:calc(50% - .4375rem);left:.625rem;transform:rotate(45deg)}#main-content #sam-para-ti .svc-cal-si-list{margin:0}#main-content #sam-para-ti .svc-cal-si-item{gap:var(--spacing-gap-stack-sm);margin-left:var(--m-gutter);padding:var(--spacing-gap-stack-sm) var(--m-gutter) var(--spacing-gap-stack-sm) 0;border-color:var(--m-hair)}#main-content #sam-para-ti .svc-cal-no-list{padding:0 var(--m-gutter) var(--spacing-gap-tight) 0}#main-content #sam-partida{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-partida .samp-stage{margin-top:var(--spacing-gap-stack-md)}#main-content #sam-partida .samp-cards{border-radius:var(--radius-lg);background-color:var(--m-group);gap:0;overflow:hidden}#main-content #sam-partida .samp-card{box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}#main-content #sam-partida .samp-card+.samp-card{border-top:1px solid var(--m-hair)}#main-content #sam-partida .samp-sum{min-height:4rem;padding:var(--spacing-gap-stack-sm) var(--m-gutter)}#main-content #sam-partida .samp-sum:active{background-color:var(--m-pressed)}#main-content #sam-partida .samp-sum>.samp-card-title{align-items:center;gap:var(--spacing-gap-tight);min-width:0;font-size:var(--step-0);flex:1;display:flex}#main-content #sam-partida .samp-card-title>.mk-badge{flex:none;margin:0}#main-content #sam-partida .samp-body{gap:var(--spacing-gap-stack-sm);padding:0 var(--m-gutter) var(--spacing-gap-stack-md)}#main-content #sam-partida .samp-sigs>li{font-size:var(--step-0)}#main-content #sam-partida .samp-join{height:var(--spacing-gap-stack-lg);margin-block:var(--spacing-gap-4)}#main-content #sam-partida .samp-spec{padding:var(--spacing-gap-inline) var(--m-gutter) var(--spacing-gap-stack-md);background-color:var(--m-group);box-shadow:none;border:0}#main-content #sam-construimos{--m-card-w:88%;padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-construimos .sams-fmts{margin-top:var(--spacing-gap-stack-md)}#main-content #sam-construimos .sams-fmt{gap:var(--spacing-gap-stack-sm);padding:var(--spacing-gap-14);border:1px solid var(--color-line);border-radius:var(--radius-lg);background-color:var(--color-card);flex-direction:column;display:flex}#main-content #sam-construimos .sams-fmt>.sams-win{zoom:.8;display:flex}#main-content #sam-construimos .sams-fmt-text{font-size:var(--step-0);line-height:1.5}@supports selector(::details-content){#main-content #sam-construimos .sams-fmt>.sams-fmt-title{font-size:var(--step-1);display:block}#main-content #sam-construimos .sams-fmt-sum{display:none}#main-content #sam-construimos .sams-fmt-fold{flex-direction:column;flex:1;display:flex}#main-content #sam-construimos .sams-fmt-fold::details-content{content-visibility:visible;flex-direction:column;flex:1;display:flex}#main-content #sam-construimos .sams-fmt-fold .sams-caso{margin-top:auto}#main-content #sam-construimos .sams-fmt-text{margin-bottom:var(--spacing-gap-stack-sm)}}#main-content #sam-construimos .sams-caso{margin:var(--spacing-gap-stack-sm) 0 0;padding-inline:var(--spacing-gap-stack-sm);border-radius:var(--radius-card);background-color:var(--color-bubble);border:0}#main-content #sam-construimos .sams-caso-sum{min-height:var(--m-target)}#main-content #sam-construimos .sams-caso-title{font-size:var(--step-sm)}#main-content #sam-construimos .sams-base{gap:var(--spacing-gap-stack-sm);margin-top:var(--spacing-gap-stack-sm);padding:var(--spacing-gap-inline) var(--m-gutter) var(--spacing-gap-tight)}#main-content #sam-construimos .sams-checks>li{font-size:var(--step-0);line-height:1.45}#main-content #sam-construimos .sams-more>.svc-plg-sum{min-height:var(--m-target)}#main-content #sam-equipo{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-equipo .sameq-people{margin-top:var(--spacing-gap-stack-md)}#main-content #sam-equipo .sameq-people-list{gap:var(--spacing-gap-tight);flex-wrap:wrap;display:flex}#main-content #sam-equipo .sameq-person:has(>.sameq-person-fold[open]){flex-basis:100%}#main-content #sam-equipo .sameq-person-fold>.sameq-person-sum{padding-inline:var(--spacing-gap-14) var(--spacing-gap-stack-sm);border-radius:var(--radius-pill);background-color:var(--m-group)}#main-content #sam-equipo .sameq-person-text{padding:var(--spacing-gap-tight) var(--spacing-gap-14) var(--spacing-gap-4);font-size:var(--step-0)}#main-content #sam-equipo .sameq-low{gap:var(--spacing-gap-stack-lg);margin-top:var(--spacing-gap-stack-lg)}#main-content #sam-equipo .sameq-panel{gap:var(--spacing-gap-stack-sm)}#main-content #sam-equipo :is(.sameq-rows,.sameq-caps-list){padding:0 var(--m-gutter);border-radius:var(--radius-lg);background-color:var(--m-group)}#main-content #sam-equipo :is(.sameq-row+.sameq-row,.sameq-cap+.sameq-cap){border-color:var(--m-hair)}#main-content #sam-equipo :is(.sameq-row-disc,.sameq-cap-disc){width:2.25rem}#main-content #sam-equipo .sameq-row-disc{margin-top:var(--spacing-gap-14)}#main-content #sam-equipo .sameq-row-sum>.sameq-chips{margin-right:calc(-1 * var(--spacing-gap-stack-sm));padding-right:var(--spacing-gap-stack-sm);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}#main-content #sam-equipo .sameq-row-sum>.sameq-chips::-webkit-scrollbar{display:none}#main-content #sam-equipo .sameq-cap-disc{margin-top:calc((var(--m-row-h) - 2.25rem) / 2)}#main-content #sam-equipo .sameq-cap-sum{min-height:var(--m-row-h)}#main-content #sam-equipo :is(.sameq-row-text,.sameq-cap-text){font-size:var(--step-0)}#main-content #sam-precios{--m-card-w:86%;padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-precios .svc-precio-inner{gap:var(--spacing-gap-stack-md)}#main-content #sam-precios :is(.svc-precio-block,.svc-precio-commit){gap:var(--spacing-gap-10);padding:var(--spacing-gap-inline)}#main-content #sam-precios .svc-precio-block>.mk-disc{width:2.5rem;margin-bottom:0}#main-content #sam-precios .svc-precio-foot{gap:var(--spacing-gap-tight)}#main-content #sam-limites{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-limites .svc-limc-inner{gap:var(--spacing-gap-stack-md)}#main-content #sam-limites .svc-limc-panel{padding:0 var(--m-gutter)}#main-content #sam-limites :is(.svc-limc-item+.svc-limc-item,.svc-limc-list+.svc-limc-list){border-color:var(--m-hair)}#main-content #sam-limites .svc-limc-sum{min-height:var(--m-row-h);padding-block:var(--spacing-gap-tight)}#main-content #sam-fases{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-fases .svc-fases-inner{gap:var(--spacing-gap-stack-md)}#main-content #sam-fases :is(.svc-fasesp,.svc-fases-foot){padding:0 var(--m-gutter);border-radius:var(--radius-lg);background-color:var(--m-group);gap:0}#main-content #sam-fases .svc-fasesp-sum{min-height:var(--m-row-h);padding-block:var(--spacing-gap-tight)}#main-content #sam-fases .svc-fasesp-item+.svc-fasesp-item:after{top:0;right:0;left:var(--svc-fasesp-indent);border-top:1px solid var(--m-hair);content:"";position:absolute}#main-content #sam-fases .svc-fasesp-ent{font-size:var(--step-0)}#main-content #sam-fases .svc-fases-guion-fold{border-top:0}#main-content #sam-fases .svc-fases-req-fold{border-color:var(--m-hair)}#main-content #sam-fases :is(.svc-fases-guion-sum,.svc-fases-req-fold>summary){min-height:var(--m-row-h)}#main-content #sam-faq{padding:var(--m-section) var(--m-gutter) 0}#main-content #sam-faq .svc-faqc-inner{gap:var(--spacing-gap-stack-md)}#main-content #sam-faq .svc-faqc-cols{padding:0 var(--m-gutter);border-radius:var(--radius-lg);background-color:var(--m-group)}#main-content #sam-faq .svc-faqc-col{border-top:0}#main-content #sam-faq .svc-faqc-item{border-color:var(--m-hair)}#main-content #sam-faq .svc-faqc-col:last-child>.svc-faqc-item:last-child{border-bottom:0}#main-content #sam-faq .svc-faqc-q{min-height:var(--m-row-h);padding-block:var(--spacing-gap-tight)}#main-content #sam-cierre{padding:var(--m-section) var(--m-gutter)}#main-content #sam-cierre .svc-cierre-act{gap:var(--spacing-gap-tight);margin-top:0}}
