.ox-header{position:sticky;top:0;z-index:60;background:var(--ox-surface-canvas);border-bottom:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ox-space-6);min-height:64px}@media (min-width:1024px){.ox-header__inner{min-height:72px}}.ox-header__logo{display:block;line-height:0;padding-block:var(--ox-space-2)}.ox-header__logo img{width:160px;height:auto}@media (min-width:1024px){.ox-header__logo img{width:168px}}.ox-header__nav{display:none}@media (min-width:1024px){.ox-header__nav{display:block;margin-inline-start:auto}.ox-header__links{display:flex;align-items:center;gap:var(--ox-space-6)}.ox-header__links li{display:flex;align-items:center;gap:var(--ox-space-2);min-height:44px}}.ox-navlink{position:relative;display:inline-flex;align-items:center;min-height:44px;color:var(--ox-text-inverse);text-decoration:none;font-weight:520;font-size:.9375rem;border-bottom:2px solid transparent}.ox-navlink:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ox-brand-signal);transform:scaleX(0);transform-origin:var(--ox-underline-origin,0) 50%;transition:transform var(--ox-motion-control) var(--ox-motion-control-ease)}.ox-navlink:hover:after,.ox-navlink[aria-current=page]:after{transform:scaleX(1)}.ox-navlink__note{font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--ox-brand-signal)}.ox-header__actions{display:flex;align-items:center;gap:var(--ox-space-3)}.ox-langtoggle{display:none;border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius);overflow:hidden}@media (min-width:1024px){.ox-langtoggle{display:flex}}.ox-langtoggle__btn{min-height:44px;min-width:44px;padding-inline:var(--ox-space-4);background:none;border:0;font-family:var(--ox-font-body);font-size:.8125rem;font-weight:520;color:var(--ox-color-steel-300);cursor:pointer}.ox-langtoggle__btn[aria-pressed=true]{background:var(--ox-text-inverse);color:var(--ox-text-primary);font-weight:700}.ox-header__cta{display:none}@media (min-width:1024px){.ox-header__cta{display:inline-flex}}.ox-header__menu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius);color:var(--ox-text-inverse);cursor:pointer}@media (min-width:1024px){.ox-header__menu{display:none}}.ox-menu{background:var(--ox-surface-raised-dark);border-top:var(--ox-hairline) solid var(--ox-color-carbon-800);padding-block:var(--ox-space-4) var(--ox-space-6);animation:ox-panel-in var(--ox-motion-panel) var(--ox-motion-control-ease) both}@keyframes ox-panel-in{0%{transform:translateY(-12px)}to{transform:translateY(0)}}.ox-menu__links{border-top:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-menu__link{display:flex;align-items:center;gap:var(--ox-space-2);min-height:48px;color:var(--ox-text-inverse);text-decoration:none;font-weight:520;border-bottom:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-menu__cta{display:flex;margin-top:var(--ox-rhythm-group)}.ox-hero{position:relative;overflow:hidden;min-height:720px;padding-block:var(--ox-rhythm-block)}@media (min-width:1024px){.ox-hero{min-height:calc(100svh - 72px)}}.ox-hero>.ox-container{position:relative;z-index:1;width:100%}.ox-hero__grid{align-items:center}.ox-hero__title{margin-top:var(--ox-rhythm-group)}.ox-hero__title .ox-hero__accent{color:var(--ox-brand-signal)}.ox-hero__lead{margin-top:var(--ox-rhythm-group)}.ox-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ox-space-3);margin-top:var(--ox-rhythm-block)}.ox-hero__mark{position:relative;display:flex;justify-content:flex-start}.ox-hero__mark .ox-symbol{width:132px;height:132px;transform:translate(var(--ox-symbol-x,0),var(--ox-symbol-y,0));transition:transform var(--ox-motion-control) var(--ox-motion-fast-ease)}@media (min-width:1024px){.ox-hero__mark{justify-content:center}.ox-hero__mark .ox-symbol{width:240px;height:240px}}.ox-hero__proof{display:flex;align-items:center;gap:var(--ox-space-3);min-height:48px;margin-top:var(--ox-rhythm-block);padding:var(--ox-space-3) var(--ox-space-4);background:var(--ox-surface-raised-dark);border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius)}.ox-hero__proof .ox-icon{color:var(--ox-brand-signal)}.ox-hero__prooftext{margin:0;color:var(--ox-text-inverse);font-weight:520;font-size:.9375rem}.ox-hero__metrics{display:grid;gap:var(--ox-col-gap);margin:var(--ox-rhythm-group) 0 0}@media (min-width:640px){.ox-hero__metrics{grid-template-columns:repeat(3,minmax(176px,1fr))}}.ox-hero__metric{min-height:88px;padding:var(--ox-space-4) var(--ox-space-6);background:var(--ox-surface-raised-dark);border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius)}.ox-hero__metricvalue{font-family:var(--ox-font-display);font-weight:800;font-size:2.375rem;line-height:1;letter-spacing:-.035em;color:var(--ox-brand-signal)}@media (min-width:1024px){.ox-hero__metricvalue{font-size:3.75rem}}.ox-hero__metriclabel{margin:var(--ox-rhythm-micro) 0 0;font-size:.9375rem;line-height:1.4;color:var(--ox-color-steel-300)}.ox-hero__index{margin-top:var(--ox-rhythm-section)}.ox-hero__indexlist{display:grid;gap:0;border-top:var(--ox-hairline) solid var(--ox-color-carbon-800)}@media (min-width:768px){.ox-hero__indexlist{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--ox-col-gap);column-gap:var(--ox-col-gap)}}@media (min-width:1024px){.ox-hero__indexlist{grid-template-columns:repeat(4,minmax(0,1fr))}}.ox-hero__indexlist li{display:flex}.ox-hero__indexlist a{flex:1;display:flex;align-items:center;gap:var(--ox-space-3);min-height:56px;padding-block:var(--ox-space-3);padding-right:var(--ox-space-4);color:var(--ox-text-inverse);text-decoration:none;font-size:.9375rem;font-weight:520;border-bottom:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-hero__indexlist a .ox-icon{color:var(--ox-color-steel-300);transition:color var(--ox-motion-control) var(--ox-motion-control-ease)}.ox-hero__indexlist a:hover,.ox-hero__indexlist a:hover .ox-icon{color:var(--ox-brand-signal)}.ox-consult__title,.ox-contact__title,.ox-faq__title,.ox-founder__title,.ox-industries__title,.ox-pricing__title,.ox-problems__title,.ox-process__title,.ox-quotes__title,.ox-results__title,.ox-services__title,.ox-teaser__title{margin-top:var(--ox-rhythm-near)}.ox-teaser__grid{align-items:start}.ox-teaser__body{margin-top:var(--ox-rhythm-near)}.ox-teaser__trust{margin-top:var(--ox-rhythm-group)}.ox-teaser__form{display:grid;gap:var(--ox-rhythm-near)}.ox-teaser__submit{width:100%;margin-top:var(--ox-rhythm-near)}.ox-rows{border-top:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-row{display:flex;align-items:flex-start;gap:var(--ox-space-4);padding:var(--ox-rhythm-group) var(--ox-space-4);border-bottom:var(--ox-hairline) solid var(--ox-color-carbon-800);border-left:3px solid transparent;transition:border-left-color var(--ox-motion-control) var(--ox-motion-control-ease)}@media (min-width:1024px){.ox-row{gap:var(--ox-space-6);padding-block:var(--ox-space-8)}}.ox-row__icon{margin-top:.1em;color:var(--ox-color-steel-300);transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}.ox-row__body>p{margin-top:var(--ox-rhythm-micro)}@media (hover:hover) and (pointer:fine){.ox-row:hover{border-left-color:var(--ox-brand-signal)}.ox-row:hover .ox-row__icon{transform:translateX(4px);color:var(--ox-brand-signal)}}.ox-services__list{display:grid;gap:var(--ox-col-gap)}@media (min-width:1024px){.ox-services__list{grid-template-columns:repeat(12,minmax(0,1fr))}}.ox-service{display:flex;flex-direction:column;gap:var(--ox-rhythm-near)}@media (min-width:1024px){.ox-service:first-child{grid-column:span 7}.ox-service:nth-child(2),.ox-service:nth-child(3){grid-column:span 5}.ox-service:nth-child(4){grid-column:span 7}}.ox-service__icon{color:var(--ox-color-steel-300);transition:color var(--ox-motion-control) var(--ox-motion-control-ease)}.ox-service .ox-h3{color:var(--ox-text-inverse)}.ox-service p{color:var(--ox-color-steel-300)}.ox-service__bullets,.ox-service__inline{display:grid;gap:var(--ox-space-2);margin-top:var(--ox-rhythm-near)}.ox-service__bullets li,.ox-service__inline li{position:relative;padding-left:var(--ox-space-6);font-size:.9375rem;line-height:1.5;color:var(--ox-color-steel-300)}.ox-service__bullets li:before,.ox-service__inline li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border:var(--ox-hairline) solid var(--ox-brand-signal)}.ox-service__link{display:inline-flex;align-items:center;gap:var(--ox-space-2);min-height:44px;margin-top:auto;padding-top:var(--ox-rhythm-near);color:var(--ox-brand-signal);font-weight:700;font-size:.9375rem}.ox-service__link .ox-icon{color:var(--ox-brand-signal);transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}@media (hover:hover) and (pointer:fine){.ox-service[data-pointer-plane]:hover .ox-service__icon{color:var(--ox-brand-signal)}.ox-service__link:hover .ox-icon{transform:translateX(4px)}}.ox-industries__head{margin-bottom:var(--ox-rhythm-block)}.ox-industries__intro{margin-top:var(--ox-rhythm-near)}.ox-directory{display:grid;gap:var(--ox-col-gap)}@media (min-width:1024px){.ox-directory{grid-template-columns:repeat(12,minmax(0,1fr))}}.ox-entry{display:flex;flex-direction:column;gap:var(--ox-rhythm-near)}@media (min-width:1024px){.ox-entry:first-child{grid-column:span 7}.ox-entry:nth-child(2),.ox-entry:nth-child(3){grid-column:span 5}.ox-entry:nth-child(4){grid-column:span 7}}.ox-entry__shot{position:relative;aspect-ratio:16/9;margin:calc(var(--ox-space-6) * -1) calc(var(--ox-space-6) * -1) 0;overflow:hidden;border-radius:calc(var(--ox-radius) - 1px) calc(var(--ox-radius) - 1px) 0 0;background:var(--ox-color-carbon-800);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-300)}@media (min-width:1024px){.ox-entry__shot{margin:calc(var(--ox-space-12) * -1) calc(var(--ox-space-12) * -1) 0}}.ox-entry__photo{-o-object-fit:cover;object-fit:cover;transition:transform var(--ox-motion-control) var(--ox-motion-control-ease)}@media (hover:hover) and (pointer:fine){.ox-entry[data-pointer-plane]:hover .ox-entry__photo{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.ox-entry__photo{transition:none}.ox-entry[data-pointer-plane]:hover .ox-entry__photo{transform:none}}.ox-entry__head{display:flex;align-items:flex-start;gap:var(--ox-space-4)}.ox-entry__icon{color:var(--ox-text-primary);margin-top:.1em}.ox-entry__id .ox-row-title{margin-top:var(--ox-rhythm-micro)}.ox-entry__tagline{max-width:24ch;color:var(--ox-text-primary)}.ox-entry__bullets{display:grid;gap:var(--ox-space-2);font-size:.9375rem;color:var(--ox-text-primary)}.ox-entry__bullets li{position:relative;padding-left:var(--ox-space-6)}.ox-entry__bullets li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border:var(--ox-hairline) solid var(--ox-brand-signal-active)}.ox-entry__kpi{display:flex;flex-direction:column;gap:var(--ox-rhythm-micro);margin-top:var(--ox-rhythm-near);padding-top:var(--ox-rhythm-near);border-top:var(--ox-hairline) solid var(--ox-border-light)}.ox-entry__kpivalue{font-family:var(--ox-font-display);font-weight:800;font-size:2.125rem;line-height:1;letter-spacing:-.03em;color:var(--ox-brand-signal-active)}@media (min-width:1024px){.ox-entry__kpivalue{font-size:3rem}}.ox-entry__kpilabel{font-size:.9375rem;color:var(--ox-text-primary)}.ox-entry__link{display:inline-flex;align-items:center;min-height:44px;color:var(--ox-brand-signal-active);font-weight:700;font-size:.9375rem;text-decoration:underline;text-underline-offset:3px}.ox-results__head{margin-bottom:var(--ox-rhythm-block)}.ox-results__grid{display:grid;gap:var(--ox-col-gap)}@media (min-width:640px){.ox-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ox-results__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ox-result{display:flex;flex-direction:column;gap:var(--ox-rhythm-near)}.ox-result__value{font-family:var(--ox-font-display);font-weight:800;font-size:3rem;line-height:1;letter-spacing:-.03em;color:var(--ox-brand-signal)}@media (min-width:1024px){.ox-result__value{font-size:3.5rem}}.ox-result__title{color:var(--ox-text-inverse)}.ox-result p{color:var(--ox-color-steel-300);font-size:.9375rem}.ox-trace{margin-top:var(--ox-rhythm-block);position:relative;display:flex;flex-direction:column}@media (min-width:1024px){.ox-trace{margin-top:var(--ox-space-2)}}.ox-trace__origin{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:0;color:var(--ox-color-steel-300);z-index:1}.ox-trace__origin .ox-symbol{width:16px;height:16px}.ox-trace__origin-line{width:2px;height:var(--ox-space-8);margin-left:6px;background:var(--ox-color-steel-600)}.ox-trace__list{position:relative;display:grid;row-gap:var(--ox-rhythm-group);margin-top:calc(var(--ox-space-6) * -1)}.ox-trace__node{position:relative;padding-left:calc(var(--ox-space-8) + var(--ox-space-2))}.ox-trace__node:before{content:"";position:absolute;left:0;top:.3em;width:14px;height:14px;border-radius:50%;background:var(--ox-surface-raised-dark);border:2px solid var(--ox-color-steel-300);z-index:1}.ox-trace__node:after{content:"";position:absolute;left:6px;top:calc(.3em + 14px);bottom:calc(var(--ox-rhythm-group) * -1);width:2px;background:var(--ox-color-steel-600)}.ox-trace__node:last-child:after{display:none}.ox-trace__stage{display:flex;align-items:center;gap:var(--ox-space-2)}.ox-trace__n,.ox-trace__stage .ox-icon{color:var(--ox-color-steel-300)}.ox-trace__n{font-family:var(--ox-font-data);font-size:.8125rem;letter-spacing:.08em}.ox-trace__title{color:var(--ox-text-inverse)}.ox-trace__title,.ox-trace__title+p{margin-top:var(--ox-rhythm-micro)}@media (min-width:1024px){.ox-trace{flex-direction:row;align-items:flex-start}.ox-trace__origin{flex-direction:row;align-items:center;flex:0 0 auto}.ox-trace__origin-line{width:var(--ox-space-6);height:2px;margin-left:var(--ox-space-2)}.ox-trace__list{flex:1 1 auto;margin-top:0;margin-left:calc(var(--ox-space-2) * -1);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);-moz-column-gap:var(--ox-col-gap);column-gap:var(--ox-col-gap);row-gap:0}.ox-trace__node{padding-left:0;padding-top:calc(var(--ox-space-6) + var(--ox-space-2))}.ox-trace__node:before{top:0;left:0}.ox-trace__node:after{left:14px;top:6px;right:calc(var(--ox-col-gap) * -1);bottom:auto;width:auto;height:2px}.ox-trace__node p:last-child{padding-right:var(--ox-space-6)}}.ox-consult__grid{align-items:stretch}.ox-consult__call{display:flex;flex-direction:column}.ox-consult__body{margin-top:var(--ox-rhythm-near);color:var(--ox-text-primary)}.ox-consult__ctawrap{margin-top:auto;padding-top:var(--ox-rhythm-block)}.ox-consult__cta{align-self:flex-start}.ox-consult__list{display:grid;gap:0}.ox-consult__reason{display:flex;align-items:flex-start;gap:var(--ox-space-4);padding-block:var(--ox-rhythm-group);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-600)}.ox-consult__reason:last-child{border-bottom:0;padding-bottom:0}.ox-consult__reason:first-child{padding-top:0}.ox-consult__reason .ox-icon{color:var(--ox-brand-signal);margin-top:.1em}.ox-consult__reason h3{color:var(--ox-text-inverse)}.ox-consult__reason p{margin-top:var(--ox-rhythm-micro);color:var(--ox-color-steel-300)}.ox-pricing__head{margin-bottom:var(--ox-rhythm-block)}.ox-pricing__intro{margin-top:var(--ox-rhythm-near)}.ox-segmented{display:inline-flex;border:var(--ox-hairline) solid var(--ox-border-light);border-radius:var(--ox-radius);overflow:hidden;margin-bottom:var(--ox-rhythm-block)}.ox-segmented__btn{min-height:44px;padding-inline:var(--ox-space-6);background:var(--ox-surface-raised-light);border:0;font-family:var(--ox-font-body);font-size:.9375rem;font-weight:520;color:var(--ox-text-secondary);cursor:pointer}.ox-segmented__btn[aria-pressed=true]{background:var(--ox-text-primary);color:var(--ox-text-inverse);font-weight:700}.ox-matrix{border-top:var(--ox-hairline) solid var(--ox-border-light)}@media (min-width:1024px){.ox-matrix__legend{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr) minmax(0,3fr);gap:var(--ox-col-gap);padding-block:var(--ox-space-3);border-bottom:var(--ox-hairline) solid var(--ox-border-light);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ox-text-secondary)}}.ox-matrix__row{display:grid;gap:var(--ox-rhythm-group);padding-block:var(--ox-space-8);border-bottom:var(--ox-hairline) solid var(--ox-border-light);border-left:3px solid transparent;padding-left:var(--ox-space-4);margin-left:calc(var(--ox-space-4) * -1);transition:border-left-color var(--ox-motion-control) var(--ox-motion-control-ease)}@media (min-width:1024px){.ox-matrix__row{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr) minmax(0,3fr);gap:var(--ox-col-gap);align-items:start}}@media (hover:hover) and (pointer:fine){.ox-matrix__row:hover{border-left-color:var(--ox-brand-signal-active)}}.ox-matrix__offer p{margin-top:var(--ox-rhythm-micro)}.ox-matrix__price{display:grid;gap:var(--ox-rhythm-micro);align-content:start}.ox-matrix__from{color:var(--ox-text-secondary)}.ox-matrix__amount{font-size:1.5rem;line-height:1.2}@media (min-width:1024px){.ox-matrix__amount{font-size:1.875rem}}.ox-matrix__scope{display:grid;gap:var(--ox-space-2);font-size:.9375rem;color:var(--ox-text-secondary)}.ox-matrix__scope li{position:relative;padding-left:var(--ox-space-6)}.ox-matrix__scope li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border:var(--ox-hairline) solid var(--ox-brand-signal-active)}.ox-matrix__actions{display:grid;gap:var(--ox-rhythm-near);justify-items:start}.ox-matrix__alt{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;color:var(--ox-brand-signal-active);text-decoration:underline;text-underline-offset:3px}.ox-bundles{margin-top:var(--ox-rhythm-block)}.ox-bundles__title{margin-bottom:var(--ox-rhythm-near)}.ox-bundles__band{border-top:var(--ox-hairline) solid var(--ox-border-light)}.ox-bundle{display:grid;gap:var(--ox-rhythm-near);padding-block:var(--ox-space-6);border-bottom:var(--ox-hairline) solid var(--ox-border-light)}@media (min-width:1024px){.ox-bundle{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:var(--ox-col-gap);align-items:center}}.ox-bundle__id p{margin-top:var(--ox-rhythm-micro)}.ox-bundle__price{display:flex;align-items:baseline;gap:var(--ox-space-3)}.ox-bundle__price .ox-data--strong{font-size:1.25rem}.ox-bundle__was{color:var(--ox-text-secondary);text-decoration:line-through}.ox-bundle .ox-btn{justify-self:start}@media (min-width:1024px){.ox-bundle .ox-btn{justify-self:end}}.ox-bundles__note{margin-top:var(--ox-rhythm-group)}.ox-quotes__head{max-width:62ch;margin-bottom:var(--ox-rhythm-block)}.ox-quotes__list{display:grid;gap:0}@media (min-width:1024px){.ox-quotes__list{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);-moz-column-gap:0;column-gap:0;border-top:var(--ox-hairline) solid var(--ox-color-steel-600)}}.ox-quote{padding-block:var(--ox-space-8);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-600);border-left:3px solid transparent;padding-inline:0 var(--ox-space-6);transition:border-color var(--ox-motion-control) var(--ox-motion-control-ease)}@media (min-width:1024px){.ox-quote{border-bottom:0;padding-inline:var(--ox-space-6);border-left:var(--ox-hairline) solid var(--ox-color-steel-600)}.ox-quote:first-child{padding-left:0;border-left:0}}.ox-quote:focus-within,.ox-quote:hover{border-left-color:var(--ox-brand-signal)}.ox-quote__icon{color:var(--ox-brand-signal);margin-bottom:var(--ox-rhythm-near)}.ox-quote__text{margin:0;font-family:var(--ox-font-display);font-size:1.25rem;line-height:1.45;font-weight:520;letter-spacing:-.01em;color:var(--ox-text-inverse)}@media (min-width:1024px){.ox-quote__text{font-size:1.375rem}}.ox-quote__who{margin-top:var(--ox-rhythm-near);color:var(--ox-color-steel-300)}.ox-quote__author{font-weight:700;color:var(--ox-text-inverse)}.ox-quote__author:after{content:" · ";font-weight:400;color:var(--ox-color-steel-300)}.ox-founder__mark{display:inline-flex;align-items:center;gap:var(--ox-space-2);color:var(--ox-text-primary)}.ox-founder__grid{align-items:start}.ox-founder__photo{width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--ox-radius)}@media (max-width:1023px){.ox-founder__figure{max-width:320px}}.ox-founder__bio,.ox-founder__who{margin-top:var(--ox-rhythm-group)}.ox-founder__who{display:flex;flex-direction:column;gap:var(--ox-rhythm-micro);padding-top:var(--ox-rhythm-group);border-top:var(--ox-hairline) solid var(--ox-border-light)}.ox-founder__name{font-family:var(--ox-font-display);font-weight:700;font-size:1.125rem}.ox-founder__cta{display:inline-flex;align-items:center;gap:var(--ox-space-2);min-height:44px;margin-top:var(--ox-rhythm-near);color:var(--ox-brand-signal-active);font-weight:700;font-size:.9375rem}.ox-founder__cta .ox-icon{color:var(--ox-brand-signal-active);transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}.ox-founder__cta:hover .ox-icon{transform:translateX(4px)}.ox-faq__head{margin-bottom:var(--ox-rhythm-block)}.ox-accordion__trigger span:first-child{max-width:34ch}.ox-contact__lead{margin-top:var(--ox-rhythm-group)}.ox-channels{margin-top:var(--ox-rhythm-block);border-top:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-channel{display:flex;align-items:flex-start;gap:var(--ox-space-4);padding-block:var(--ox-space-4);border-bottom:var(--ox-hairline) solid var(--ox-color-carbon-800)}.ox-channel .ox-icon{color:var(--ox-brand-signal);margin-top:.1em}.ox-channel__body{display:grid;gap:var(--ox-rhythm-micro)}.ox-channel__label{display:inline-flex;align-items:center;min-height:44px;font-family:var(--ox-font-display);font-weight:700;font-size:1.0625rem;color:var(--ox-text-inverse);text-decoration:none}.ox-channel__label:hover{color:var(--ox-brand-signal);text-decoration:underline;text-underline-offset:3px}.ox-channel__meta{color:var(--ox-color-steel-300)}.ox-contact__formtitle{margin-bottom:var(--ox-rhythm-micro)}.ox-contact__formnote{color:var(--ox-color-steel-300);margin-bottom:var(--ox-rhythm-group)}.ox-contact__pair{display:grid;gap:var(--ox-rhythm-near)}.ox-contact__pair .ox-field+.ox-field{margin-top:0}@media (min-width:768px){.ox-contact__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.ox-contact__pair+.ox-field{margin-top:var(--ox-rhythm-near)}.ox-contact__submit{width:100%;margin-top:var(--ox-rhythm-group)}.ox-contact__consent{margin-top:var(--ox-rhythm-near);color:var(--ox-color-steel-300)}.ox-footer{padding-block:var(--ox-rhythm-section) var(--ox-rhythm-block)}.ox-footer__logo{width:200px;height:auto}@media (min-width:1024px){.ox-footer__logo{width:240px}}.ox-footer__tagline{margin-top:var(--ox-rhythm-group);color:var(--ox-color-steel-300)}.ox-footer__contact{margin-top:var(--ox-rhythm-group);display:grid;gap:var(--ox-space-2)}.ox-footer__contact li{display:flex;align-items:center;min-height:44px;gap:var(--ox-space-3);font-size:.9375rem;color:var(--ox-color-steel-300)}.ox-footer__contact .ox-icon{color:var(--ox-color-steel-300);transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}.ox-footer__contact a{display:inline-flex;align-items:center;min-height:44px;color:var(--ox-color-steel-300);text-decoration:none}.ox-footer__contact a:hover{color:var(--ox-brand-signal)}.ox-footer__contact li:hover .ox-icon{transform:translateY(-2px)}.ox-footer__social{display:flex;gap:var(--ox-space-4);margin-top:var(--ox-rhythm-group)}.ox-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ox-color-steel-300)}.ox-footer__social a .ox-icon{transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}.ox-footer__social a:hover{color:var(--ox-text-inverse)}.ox-footer__social a:hover .ox-icon{transform:translateY(-2px)}.ox-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ox-col-gap)}.ox-footer__col ul{margin-top:var(--ox-rhythm-near);display:grid}.ox-footer__col a{display:flex;align-items:center;min-height:44px;color:var(--ox-color-steel-300);text-decoration:none;font-size:.9375rem}.ox-footer__col a:hover{color:var(--ox-text-inverse)}.ox-footer__legal{margin-top:var(--ox-rhythm-block);padding-top:var(--ox-rhythm-group);border-top:var(--ox-hairline) solid var(--ox-color-carbon-800);font-size:.875rem}.ox-footer__legal,.ox-footer__legal .ox-data{color:var(--ox-color-steel-300)}.ox-wafloat{position:fixed;right:var(--ox-space-6);bottom:var(--ox-space-6);z-index:50;display:inline-flex;align-items:center;gap:var(--ox-space-2);min-height:48px;padding-inline:var(--ox-space-4);background:var(--ox-surface-raised-dark);border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius);text-decoration:none;font-family:var(--ox-font-body);font-weight:700;font-size:.9375rem;box-shadow:var(--ox-shadow-elevation-dark);transition:border-color var(--ox-motion-control) var(--ox-motion-control-ease),transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}.ox-wafloat,.ox-wafloat .ox-icon{color:var(--ox-text-inverse)}.ox-wafloat:hover{border-color:var(--ox-text-inverse);transform:translateY(-2px)}.ox-wafloat:focus-visible{outline:2px solid var(--ox-brand-signal);outline-offset:3px}@media (min-width:1024px){.ox-wafloat{right:var(--ox-space-8);bottom:var(--ox-space-8)}}@media (min-width:768px) and (max-width:1023px){.ox-hero__main{grid-column:1/span 5}.ox-hero__mark{grid-column:6/span 3;justify-content:center}.ox-hero__mark .ox-symbol{width:160px;height:160px}.ox-directory,.ox-results__grid,.ox-services__list{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-industries__head>div{grid-column:1/span 5}.ox-industries__intro{grid-column:6/span 3}.ox-pricing__head>div{grid-column:1/span 5}.ox-pricing__intro{grid-column:6/span 3}.ox-matrix__row{grid-template-columns:minmax(0,5fr) minmax(0,3fr);-moz-column-gap:var(--ox-col-gap);column-gap:var(--ox-col-gap)}.ox-matrix__offer{grid-column:1}.ox-matrix__price{grid-column:2;grid-row:1}.ox-matrix__scope{grid-column:1/-1}.ox-matrix__actions{grid-column:1/-1;grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--ox-space-6)}.ox-bundle{grid-template-columns:minmax(0,5fr) minmax(0,3fr);align-items:center}.ox-bundle .ox-btn{grid-column:1/-1;justify-self:start}.ox-quotes__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ox-hero__grid{row-gap:var(--ox-rhythm-group)}.ox-hero__mark{order:-1;justify-content:flex-start}.ox-hero__mark .ox-symbol{width:88px;height:88px}}.ox-matrix{border-top:var(--ox-hairline) solid var(--ox-border-subtle)}.ox-matrix__legend{display:none}@media (min-width:1024px){.ox-matrix__legend{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);-moz-column-gap:var(--ox-col-gap);column-gap:var(--ox-col-gap);padding-block:var(--ox-space-3);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-150);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ox-text-secondary)}}.ox-plan{display:grid;gap:var(--ox-rhythm-group);padding-block:var(--ox-space-8);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-150)}@media (min-width:1024px){.ox-plan{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);-moz-column-gap:var(--ox-col-gap);column-gap:var(--ox-col-gap);align-items:start;padding-block:var(--ox-space-12)}}.ox-plan__desc{margin-top:var(--ox-rhythm-micro);max-width:42ch}.ox-plan__scope{display:grid;gap:var(--ox-space-2);margin-top:var(--ox-rhythm-group);font-size:.9375rem;line-height:1.45;color:var(--ox-text-secondary)}.ox-plan__entrega{padding-top:var(--ox-space-2)}.ox-gantt{position:relative;height:12px}.ox-gantt:before{content:"";position:absolute;left:0;right:0;top:5px;height:var(--ox-hairline);background:var(--ox-border-subtle)}.ox-gantt__barra{position:absolute;left:0;top:4px;height:3px;width:calc(var(--ox-min, var(--ox-hasta)) / 7 * 100%);background:var(--ox-text-primary)}.ox-gantt__barra:before{content:"";position:absolute;left:100%;top:0;height:3px;width:calc((var(--ox-hasta) - var(--ox-min, var(--ox-hasta))) / var(--ox-min, var(--ox-hasta)) * 100%);background:var(--ox-color-steel-600)}.ox-gantt__barra:after{content:"";position:absolute;right:0;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:var(--ox-surface-raised);border:2px solid var(--ox-text-primary)}.ox-plan__plazo{margin-top:var(--ox-rhythm-near);font-weight:700}.ox-plan__from{color:var(--ox-text-secondary)}.ox-plan__precio{display:flex;align-items:baseline;gap:var(--ox-space-2);margin-top:var(--ox-rhythm-micro);white-space:nowrap}.ox-plan__cifra{font-size:2rem;line-height:1.05;letter-spacing:-.02em;font-weight:600;color:var(--ox-text-primary)}@media (min-width:1024px){.ox-plan__cifra{font-size:2.5rem}}.ox-plan__moneda{font-size:.9375rem;color:var(--ox-text-secondary)}.ox-plan__retainer{margin-top:var(--ox-rhythm-micro)}.ox-plan__cta{margin-top:var(--ox-rhythm-group)}@media (min-width:1024px){.ox-plan__cta{display:flex}}.ox-plan__alt{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--ox-rhythm-micro);font-size:.875rem}@media (min-width:768px) and (max-width:1023px){.ox-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ox-plan__id{grid-column:1/-1}}.ox-root .ox-skip{background:var(--ox-color-paper-0);border:1px solid var(--ox-text-primary)}.ox-breath .ox-sheet .ox-field__label,.ox-canvas .ox-sheet .ox-field__label,.ox-raised .ox-sheet .ox-field__label,.ox-root .ox-skip{color:var(--ox-text-primary)}.ox-canvas .ox-sheet .ox-input,.ox-canvas .ox-sheet .ox-select,.ox-canvas .ox-sheet .ox-textarea{background:var(--ox-color-paper-0);color:var(--ox-text-primary);border-color:var(--ox-color-steel-300)}.ox-canvas .ox-sheet .ox-input::-moz-placeholder,.ox-canvas .ox-sheet .ox-textarea::-moz-placeholder{color:var(--ox-text-secondary)}.ox-canvas .ox-sheet .ox-input::placeholder,.ox-canvas .ox-sheet .ox-textarea::placeholder{color:var(--ox-text-secondary)}.ox-cookie{position:fixed;z-index:50;bottom:var(--ox-space-3);left:var(--ox-space-3);right:var(--ox-space-3);display:flex;align-items:flex-start;gap:var(--ox-space-4);padding:var(--ox-space-4);background:var(--ox-color-carbon-800);border:1px solid var(--ox-color-steel-600);border-radius:var(--ox-radius);color:var(--ox-text-inverse);box-shadow:var(--ox-shadow-elevation-dark)}@media (min-width:768px){.ox-cookie{bottom:var(--ox-space-6);left:var(--ox-space-6);right:auto;max-width:30rem;padding:var(--ox-space-6)}}.ox-cookie .ox-cookie__mark{flex:0 0 auto;margin-top:2px;color:var(--ox-brand-signal)}.ox-cookie__body{flex:1 1 auto;min-width:0}.ox-cookie .ox-cookie__title{margin:0;font-family:var(--ox-font-display);font-weight:700;font-size:1rem;line-height:1.4;color:var(--ox-text-inverse)}.ox-cookie .ox-cookie__text{margin:var(--ox-space-2) 0 0;font-size:.875rem;line-height:1.5;color:var(--ox-color-steel-300)}.ox-cookie__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ox-space-3);margin-top:var(--ox-space-4)}.ox-cookie__actions .ox-btn{min-height:44px;padding-inline:var(--ox-space-4)}.ox-cookie .ox-cookie__link{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;color:var(--ox-color-steel-300);text-decoration:underline;text-underline-offset:3px}.ox-cookie .ox-cookie__link:hover{color:var(--ox-text-inverse)}.ox-cookie .ox-cookie__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px -6px 0 0;background:none;border:0;color:var(--ox-color-steel-300);cursor:pointer}.ox-cookie .ox-cookie__close:hover{color:var(--ox-text-inverse)}.ox-accordion{border-top:1px solid var(--ox-color-carbon-800)}.ox-sheet{background:var(--ox-color-paper-0);color:var(--ox-text-primary);border:1px solid var(--ox-color-steel-300);border-radius:var(--ox-radius);box-shadow:var(--ox-shadow-elevation-light);padding:var(--ox-space-6)}@media (min-width:1024px){.ox-sheet{padding:var(--ox-space-12)}}.ox-plane{background:var(--ox-color-carbon-800);color:var(--ox-text-inverse);border:1px solid var(--ox-color-steel-600);border-radius:var(--ox-radius);box-shadow:var(--ox-shadow-elevation-dark);padding:var(--ox-space-6)}.ox-sheet .ox-aux,.ox-sheet .ox-body-secondary,.ox-sheet .ox-label,.ox-sheet .ox-lead{color:var(--ox-text-secondary)}.ox-sheet .ox-icon{color:var(--ox-text-primary)}.ox-sheet :where(a):not(.ox-btn){color:var(--ox-brand-signal-active)}.ox-sheet .ox-btn--secondary{color:var(--ox-text-primary);border-color:var(--ox-color-steel-300)}.ox-sheet :focus-visible{outline-color:var(--ox-text-primary)}.ox-plane.ox-plane--action{background:var(--ox-brand-signal);border:0;box-shadow:none}.ox-plane.ox-plane--action,.ox-plane.ox-plane--action .ox-body,.ox-plane.ox-plane--action .ox-body-secondary,.ox-plane.ox-plane--action .ox-h2,.ox-plane.ox-plane--action .ox-label,.ox-plane.ox-plane--action .ox-lead{color:var(--ox-text-primary)}.ox-plane.ox-plane--action .ox-btn--primary{background:var(--ox-text-primary);color:var(--ox-text-inverse)}.ox-plane.ox-plane--action .ox-btn--primary:hover{background:var(--ox-color-carbon-800);color:var(--ox-text-inverse)}.ox-plane .ox-field__label{color:var(--ox-text-inverse)}.ox-plane .ox-input,.ox-plane .ox-select,.ox-plane .ox-textarea{background:var(--ox-color-carbon-800);color:var(--ox-text-inverse);border-color:var(--ox-color-steel-600)}.ox-plane .ox-input::-moz-placeholder,.ox-plane .ox-textarea::-moz-placeholder{color:var(--ox-color-steel-300)}.ox-plane .ox-input::placeholder,.ox-plane .ox-textarea::placeholder{color:var(--ox-color-steel-300)}.ox-prose{max-width:68ch}.ox-prose h1{font-family:var(--ox-font-display);font-weight:800;font-size:2rem;line-height:1.09;letter-spacing:-.024em;margin-bottom:var(--ox-rhythm-group)}@media (min-width:1024px){.ox-prose h1{font-size:2.375rem;line-height:1.1053;letter-spacing:-.03em}}.ox-prose h2{font-weight:800;font-size:1.625rem;line-height:1.1538;letter-spacing:-.02em;margin-top:var(--ox-rhythm-block);margin-bottom:var(--ox-rhythm-near)}.ox-prose h2,.ox-prose h3{font-family:var(--ox-font-display)}.ox-prose h3{font-weight:700;font-size:1.25rem;line-height:1.3;letter-spacing:-.015em;margin-top:var(--ox-rhythm-group);margin-bottom:var(--ox-rhythm-micro)}.ox-prose h2:first-child,.ox-prose h3:first-child{margin-top:0}.ox-prose p{margin-top:var(--ox-rhythm-near);max-width:68ch}.ox-prose p:first-child{margin-top:0}.ox-prose ol,.ox-prose ul{display:grid;gap:var(--ox-space-2);margin-top:var(--ox-rhythm-near);padding-left:0}.ox-prose li{position:relative;padding-left:var(--ox-space-6);line-height:1.6}.ox-prose ul>li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border:var(--ox-hairline) solid var(--ox-brand-signal)}.ox-prose ol{counter-reset:ox-prose-n}.ox-prose ol>li{counter-increment:ox-prose-n}.ox-prose ol>li:before{content:counter(ox-prose-n) ".";position:absolute;left:0;top:0;font-family:var(--ox-font-data);font-size:.8125rem;line-height:1.9;color:var(--ox-brand-signal)}.ox-prose a{color:var(--ox-brand-signal);text-decoration:underline;text-underline-offset:3px}.ox-prose strong{font-weight:700}.ox-backlink{display:inline-flex;align-items:center;gap:var(--ox-space-2);min-height:44px;font-size:.9375rem;font-weight:600;color:var(--ox-color-steel-300);transition:color var(--ox-motion-control) var(--ox-motion-control-ease)}.ox-backlink .ox-icon{transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}@media (hover:hover) and (pointer:fine){.ox-backlink:hover{color:var(--ox-text-inverse)}.ox-backlink:hover .ox-icon{transform:translateX(-4px)}}.ox-breath .ox-backlink,.ox-sheet .ox-backlink{color:var(--ox-text-secondary)}.ox-breath .ox-backlink:hover,.ox-sheet .ox-backlink:hover{color:var(--ox-text-primary)}.ox-shot{position:relative;overflow:hidden;border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius);background:var(--ox-color-carbon-800)}.ox-shot img{display:block;width:100%;height:auto}.ox-shot--ratio{aspect-ratio:16/9}.ox-shot--ratio img{position:absolute;inset:0;height:100%;-o-object-fit:cover;object-fit:cover}.ox-shot__cap{align-items:center;padding:var(--ox-space-3) var(--ox-space-4);border-bottom:var(--ox-hairline) solid var(--ox-color-steel-600);background:var(--ox-color-carbon-950);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ox-note,.ox-shot__cap{display:flex;gap:var(--ox-space-3);color:var(--ox-color-steel-300)}.ox-note{align-items:flex-start;padding:var(--ox-space-4);border:var(--ox-hairline) solid var(--ox-color-steel-600);border-radius:var(--ox-radius);font-size:.9375rem;line-height:1.5}.ox-note .ox-icon{flex-shrink:0;margin-top:.1em}.ox-note--attention{border-color:transparent;background:var(--ox-status-attention-bg)}.ox-note--attention,.ox-note--attention .ox-icon{color:var(--ox-status-attention-fg)}.ox-sheet .ox-note{color:var(--ox-text-secondary);border-color:var(--ox-color-steel-300)}@keyframes ox-spin{to{transform:rotate(1turn)}}.ox-spinner{display:inline-block;width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ox-spin .7s linear infinite}@media (prefers-reduced-motion:reduce){.ox-spinner{animation:none;border-right-color:currentColor;opacity:.55}}.ox-notfound{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ox-rhythm-group);min-height:60vh;justify-content:center}.ox-notfound .ox-lead{max-width:44ch}.ox-masthead{display:grid;gap:var(--ox-rhythm-block);align-items:center}@media (min-width:1024px){.ox-masthead{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ox-col-gap)}.ox-masthead__text{grid-column:span 6}.ox-masthead__figure{grid-column:8/span 5}}.ox-masthead__actions{display:flex;flex-wrap:wrap;gap:var(--ox-space-3);margin-top:var(--ox-rhythm-group)}.ox-metrics{display:grid;gap:var(--ox-col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.ox-closer{display:grid;gap:var(--ox-rhythm-near)}@media (min-width:1024px){.ox-closer{padding:var(--ox-space-12)}}.ox-closer .ox-lead{color:var(--ox-text-primary);max-width:46ch}.ox-closer__actions{display:flex;flex-wrap:wrap;gap:var(--ox-space-3);margin-top:var(--ox-rhythm-group)}.ox-split{row-gap:var(--ox-rhythm-section)}.ox-split__list{margin-top:var(--ox-rhythm-block)}.ox-masthead__title{font-family:var(--ox-font-display);font-weight:800;font-size:2.125rem;line-height:1.08;letter-spacing:-.026em;max-width:18ch}@media (min-width:1024px){.ox-masthead__title{font-size:2.75rem;line-height:1.0682;letter-spacing:-.03em;max-width:20ch}}.ox-masthead__title{margin-bottom:var(--ox-rhythm-group)}.ox-label+.ox-masthead__title{margin-top:var(--ox-rhythm-near)}.ox-masthead__text .ox-lead{margin-top:0}.ox-breath .ox-trace__n,.ox-breath .ox-trace__title{color:var(--ox-text-primary)}.ox-breath .ox-trace__stage .ox-icon{color:var(--ox-brand-signal-active)}.ox-breath .ox-trace__node:before{background:var(--ox-color-paper-0);border-color:var(--ox-text-primary)}.ox-breath .ox-trace__node:after,.ox-breath .ox-trace__origin-line{background:var(--ox-color-steel-300)}.ox-breath .ox-trace__origin{color:var(--ox-text-secondary)}.ox-mockupform{display:grid;gap:var(--ox-rhythm-group)}.ox-mockupform .ox-field+.ox-field{margin-top:0}.ox-honeypot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ox-mockupform__submit{width:100%}.ox-mockupform__progress{color:var(--ox-text-secondary);text-align:center;min-height:1.5em}.ox-note__actions{display:flex;flex-wrap:wrap;gap:var(--ox-space-3);margin-top:var(--ox-rhythm-near)}.ox-note--attention .ox-btn--primary{background:var(--ox-color-carbon-950);color:var(--ox-text-inverse)}.ox-note--attention .ox-btn--secondary{color:var(--ox-status-attention-fg);border-color:var(--ox-color-carbon-950)}.ox-previews{display:grid;gap:var(--ox-rhythm-block);margin-top:var(--ox-rhythm-section)}.ox-shot__cap{justify-content:space-between}.ox-shot__open{display:inline-flex;align-items:center;gap:var(--ox-space-2);min-height:44px;padding-left:var(--ox-space-3);color:var(--ox-brand-signal);letter-spacing:.04em}.ox-shot__open .ox-icon{transition:transform var(--ox-motion-fast) var(--ox-motion-fast-ease)}@media (hover:hover) and (pointer:fine){.ox-shot__open:hover .ox-icon{transform:translateX(3px)}}.ox-closer__fine{color:var(--ox-text-primary);opacity:.72;margin-top:var(--ox-rhythm-near)}.ox-mira__nota,.ox-previews__again{margin-top:var(--ox-rhythm-block)}@media (min-width:1024px){.ox-trace--stack{flex-direction:column}.ox-trace--stack .ox-trace__list{grid-auto-flow:row;grid-auto-columns:auto;row-gap:var(--ox-rhythm-group);-moz-column-gap:0;column-gap:0;margin-top:0;margin-left:0}.ox-trace--stack .ox-trace__node{padding-left:calc(var(--ox-space-8) + var(--ox-space-2));padding-top:0}.ox-trace--stack .ox-trace__node:before{top:.3em;left:0}.ox-trace--stack .ox-trace__node:after{left:6px;top:calc(.3em + 14px);right:auto;bottom:calc(var(--ox-rhythm-group) * -1);width:2px;height:auto}.ox-trace--stack .ox-trace__node:last-child:after{display:none}.ox-trace--stack .ox-trace__node p:last-child{padding-right:0}}