.ste{--ste-canvas:var(--color-ivory-canvas);--ste-paper:var(--color-ivory-paper);--ste-ink:var(--color-ink);--ste-muted:var(--color-ink-muted);--ste-slate:var(--color-slate-raised);--ste-bronze:var(--color-bronze-deep);background:var(--ste-canvas);color:var(--ste-ink);overflow:clip}.ste :is(h1,h2,h3,p,ol,ul,dl,dd,figure){margin-block-start:0}.ste :is(h1,h2,h3){text-wrap:balance}.ste p{text-wrap:pretty}.ste :is(section,article,header,div,li,dl,dt,dd){min-width:0}.ste :is(h1,h2,h3,p,li,dt,dd,a,strong){overflow-wrap:anywhere}.ste .vc-action-link{gap:clamp(.6rem, 3vw, var(--space-xl));white-space:normal;min-width:0;max-width:100%}.ste .vc-action-link>span:first-child{min-width:0}.ste .vc-action-link>span[aria-hidden=true]{flex:none}.ste-hero{min-height:calc(100svh - var(--header-height));background:var(--ste-canvas);padding-block:clamp(3.5rem,6.5vw,7rem) clamp(4rem,6vw,6.5rem);position:relative}.ste-hero:after{content:"";pointer-events:none;background:#292b2d14;width:1px;position:absolute;top:0;bottom:0;left:50%}.ste-hero__shell{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,2.8vw,3rem);display:grid}.ste-hero__copy{grid-column:1/span 5;padding-block:1rem}.ste-hero h1{max-width:10.5ch;font-family:var(--font-serif);font-size:var(--type-display-size);letter-spacing:var(--type-display-tracking);font-weight:300;line-height:var(--type-display-line);margin-bottom:1.75rem}.ste-hero__lead{max-width:35rem;font-size:var(--type-body-size);margin-bottom:1rem;font-weight:510;line-height:1.52}.ste-hero__text{max-width:39rem;color:var(--ste-muted);line-height:var(--type-body-line);margin-bottom:2rem}.ste-hero__action{width:fit-content}.ste-frame{border-block:1px solid var(--line-on-paper);grid-column:6/-1;min-width:0;margin:0;padding:clamp(1.4rem,2.5vw,2.5rem)}.ste-frame__head{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem;margin-bottom:1rem;display:grid}.ste-frame__head h2{max-width:27rem;font-family:var(--font-serif);font-size:var(--type-title-size);letter-spacing:-.025em;text-align:right;justify-self:end;margin:0;font-weight:400;line-height:1}.ste-frame__stage{isolation:isolate;min-height:clamp(28rem,42vw,38rem);position:relative}.ste-frame__center{z-index:5;border-block:1px solid var(--ste-ink);width:min(11rem,28%);min-height:7.5rem;color:var(--ste-ink);text-align:center;place-content:center;padding:1.25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ste-frame__center span{color:var(--ste-bronze);font-size:var(--type-label-size);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.35rem;font-weight:700}.ste-frame__center strong{font-size:var(--type-body-size);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.22}.ste-frame__layers{margin:0;padding:0;list-style:none}.ste-frame__layer{position:absolute}.ste-frame__layer--1{inset:3.75rem 0 2.75rem}.ste-frame__layer--2{inset:10rem 8% 8rem 9%}.ste-frame__layer--3{inset:15.5rem 21% 13.5rem 22%}.ste-frame__corners,.ste-frame__motion{pointer-events:none;position:absolute;inset:0}.ste-frame__corner{border-color:var(--color-bronze-base);opacity:.92;width:clamp(2.2rem,5vw,5rem);height:clamp(2.2rem,5vw,5rem);position:absolute}.ste-frame__corner--tl{border-top:1px solid;border-left:1px solid;top:0;left:0}.ste-frame__corner--tr{border-top:1px solid;border-right:1px solid;top:0;right:0}.ste-frame__corner--br{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.ste-frame__corner--bl{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.ste-frame__corners .ste-frame__corner{border-color:var(--color-bronze-base);opacity:.92}.ste-frame:is([data-ste-motion-state=idle],[data-ste-motion-state=running],[data-ste-motion-state=paused]) .ste-frame__corners .ste-frame__corner{border-color:var(--ste-ink);opacity:.72}.ste-frame__motion .ste-frame__corner{border-color:var(--color-bronze-base);opacity:0}.ste-frame__copy{z-index:4;background:var(--ste-canvas);text-align:center;grid-template-columns:minmax(0,1fr);width:min(19rem,72%);padding-inline:.85rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.ste-frame__layer--1 .ste-frame__copy,.ste-frame__layer--2 .ste-frame__copy{top:-.45rem}.ste-frame__layer--3 .ste-frame__copy{bottom:-2.15rem}.ste-frame__copy>span{color:var(--ste-bronze);font-size:var(--type-label-size);letter-spacing:.1em;font-weight:700}.ste-frame__copy h3{font-family:var(--font-sans);font-size:var(--type-nav-size);letter-spacing:.12em;text-transform:uppercase;margin:.1rem 0 0;font-weight:730;line-height:1.2}.ste-frame__copy p{color:var(--ste-muted);font-family:var(--font-serif);font-size:var(--type-body-size);margin:.3rem 0 0;font-style:italic;line-height:1.25}.ste-frame__conclusion{border-top:1px solid var(--line-bronze-strong);max-width:42rem;font-family:var(--font-serif);font-size:var(--type-title-size);text-align:center;margin:0 auto .75rem;padding-top:1.2rem;line-height:1.25}.ste-frame figcaption{max-width:46rem;color:var(--ste-muted);font-size:var(--type-label-size);text-align:center;margin-inline:auto;line-height:1.55}.ste-section-intro h2,.ste-engagements__head h2,.ste-intervention__head h2,.ste-revision h2,.ste-relays__head h2,.ste-brief h2{font-family:var(--font-serif);font-size:var(--type-headline-size);letter-spacing:var(--type-headline-tracking);font-weight:300;line-height:var(--type-headline-line);margin-bottom:1.25rem}.ste-section-intro>p,.ste-engagements__head>p,.ste-intervention__head>p,.ste-revision header>p,.ste-relays__head>p{max-width:42rem;color:var(--ste-muted);line-height:var(--type-body-line)}.ste-situations__layout,.ste-method__layout,.ste-faq__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,5rem);display:grid}.ste-situations .ste-section-intro,.ste-method .ste-section-intro,.ste-faq .ste-section-intro{grid-column:1/span 4;align-self:start}.ste-situations__list{border-top:1px solid var(--ste-ink);grid-column:5/-1;margin:0;padding:0;list-style:none}.ste-situations__list li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1.25fr) minmax(14rem,.9fr);gap:clamp(1rem,2.2vw,2.25rem);padding-block:clamp(1.35rem,2vw,2rem);display:grid}.ste-method__number,.ste-brief__next li>span{color:var(--ste-bronze);font-size:var(--type-label-size);letter-spacing:.1em;font-weight:700}.ste-situations__list h3{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:.55rem;font-weight:450;line-height:1.16}.ste-situations__list p{color:var(--ste-muted);margin-bottom:0;line-height:1.62}.ste-situations__decision{border-left:1px solid var(--line-bronze);padding-left:1.35rem;font-weight:560;color:var(--ste-ink)!important}.ste-engagements__head,.ste-intervention__head,.ste-relays__head{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.ste-engagements__head h2,.ste-intervention__head h2,.ste-relays__head h2{grid-column:1/span 5}.ste-engagements__head>p,.ste-intervention__head>p,.ste-relays__head>p{grid-column:7/-1;align-self:end}.ste-engagements__register{border-top:1px solid var(--ste-ink);margin:0}.ste-engagements__register>div{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(12rem,3fr) minmax(16rem,4fr) minmax(16rem,5fr);display:grid}.ste-engagements__register :is(dt,dd){margin:0;padding:clamp(1.25rem,2.5vw,2.4rem)}.ste-engagements__register dt{font-family:var(--font-serif);font-size:var(--type-title-size);gap:.65rem;font-weight:500;line-height:1.2;display:grid}.ste-engagements__register dd{border-left:1px solid var(--line-on-paper)}.ste-engagements__register dd strong,.ste-method__io dt,.ste-intervention__output strong{color:var(--ste-bronze);font-size:var(--type-label-size);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.65rem;font-weight:700;display:block}.ste-engagements__register dd p{color:var(--ste-muted);margin:0;line-height:1.62}.ste-engagements__commitment p{font-weight:540;color:var(--ste-ink)!important}.ste-engagements__boundary{border-top:1px solid var(--line-bronze-strong);max-width:58rem;color:var(--ste-muted);margin:2rem 0 0 auto;padding:1.25rem 0 0 2rem;line-height:1.65}.ste-method__steps{border-top:1px solid var(--ste-ink);grid-column:5/-1;margin:0;padding:0;list-style:none}.ste-method__step{border-bottom:1px solid var(--line-on-paper);grid-template-columns:3rem minmax(0,1fr) minmax(17rem,.95fr);gap:clamp(1rem,2.5vw,2.5rem);padding-block:clamp(1.4rem,2.4vw,2.3rem);display:grid}.ste-method__step--breath{border-top:1px solid var(--ste-ink);margin-top:clamp(2rem,4vw,4.5rem)}.ste-method__work h3{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:.6rem;font-weight:470;line-height:1.15}.ste-method__work p,.ste-method__io dd{color:var(--ste-muted);margin:0;line-height:1.62}.ste-method__io{gap:1rem;margin:0;display:grid}.ste-method__io>div{border-left:1px solid var(--line-on-paper);padding-left:1rem}.ste-method__io dt{margin-bottom:.25rem}.ste-intervention__layout{grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:start;gap:clamp(2rem,4vw,5rem);display:grid}.ste-intervention__modes{border-top:1px solid var(--ste-ink)}.ste-intervention__mode{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1fr);gap:0 1.5rem;padding-block:clamp(1.5rem,2.7vw,2.6rem);display:grid}.ste-intervention__mode h3{font-family:var(--font-serif);font-size:var(--type-title-size);font-weight:480;line-height:var(--type-title-line);margin-bottom:.5rem}.ste-intervention__mode p{color:var(--ste-muted);margin-bottom:.7rem;line-height:1.6}.ste-intervention__role{font-weight:600;color:var(--ste-ink)!important}.ste-intervention__output{border-top:1px solid var(--line-on-paper);grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding-top:.75rem;display:grid}.ste-intervention__mode :is(.vc-action-link,.ste-text-link){width:fit-content;margin-top:.75rem}.ste-text-link,.ste-relays__list a,.ste-brief__express a{min-width:0;max-width:100%;color:var(--ste-ink);font-size:var(--type-button-size);letter-spacing:.08em;text-decoration-color:var(--color-bronze-base);text-underline-offset:.35rem;text-transform:uppercase;align-items:center;gap:clamp(.6rem,3vw,.75rem);font-weight:700;display:inline-flex}.ste :is(.ste-text-link,.ste-relays__list a,.ste-brief__express a)>span:first-child{overflow-wrap:anywhere;min-width:0}.ste :is(.ste-text-link,.ste-relays__list a,.ste-brief__express a)>span:last-child{flex:none}.ste-intervention__deliverables{border-top:3px solid var(--color-bronze-base);background:var(--ste-slate);color:var(--color-ivory-paper);padding:clamp(1.6rem,3.5vw,3rem)}.ste-intervention__deliverables>h3{font-family:var(--font-serif);font-size:var(--type-headline-size);letter-spacing:-.025em;margin-bottom:1rem;font-weight:400;line-height:1.05}.ste-intervention__deliverables>p,.ste-intervention__deliverables dd,.ste-intervention__limit{color:var(--color-ivory-muted);line-height:1.62}.ste-intervention__deliverables>dl{margin-block:2rem}.ste-intervention__deliverables>dl>div{border-top:1px solid var(--line-on-dark);padding-block:1.25rem}.ste-intervention__deliverables dt{color:var(--color-bronze-light);font-size:var(--type-label-size);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-weight:700}.ste-intervention__deliverables ul{grid-template-columns:minmax(0,1fr);gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ste-intervention__deliverables li{padding-left:1rem;position:relative}.ste-intervention__deliverables li:before{background:var(--color-bronze-light);content:"";width:.32rem;height:1px;position:absolute;top:.68em;left:0}.ste-intervention__limit{border-top:1px solid var(--line-on-dark);font-size:var(--type-nav-size);margin:0;padding-top:1rem}.ste-authority{padding-block:var(--space-section);background:var(--color-slate-core);color:var(--color-ivory-paper);scroll-margin-block-start:var(--vc-editorial-anchor-offset,var(--header-height))}.ste-revision{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,5rem);display:grid}.ste-revision>header{grid-column:1/span 5}.ste-revision header>p{color:var(--color-ivory-muted)}.ste-revision__body{grid-column:6/-1}.ste-revision__statement{max-width:28ch;font-family:var(--font-serif);font-size:var(--type-headline-size);margin-bottom:2rem;line-height:1.14}.ste-revision__cycle{border-top:1px solid var(--line-on-dark);margin:0;padding:0;list-style:none}.ste-revision__cycle li{border-bottom:1px solid var(--line-on-dark);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1.2rem;display:grid}.ste-revision__cycle li>span{color:var(--color-bronze-light);font-size:var(--type-label-size);letter-spacing:.1em;font-weight:700}.ste-revision__cycle strong{font-size:var(--type-nav-size);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;display:block}.ste-revision__cycle p{color:var(--color-ivory-muted);margin:0;line-height:1.58}.ste-revision__limits{border-top:2px solid var(--color-bronze-base);margin-top:2.5rem;padding:1.5rem 0 0 2rem}.ste-revision__limits h3{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:1rem;font-weight:450}.ste-revision__limits ul{color:var(--color-ivory-muted);grid-template-columns:minmax(0,1fr);gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.ste-revision__limits li{padding-left:1rem;position:relative}.ste-revision__limits li:before{background:var(--color-bronze-light);content:"";width:.32rem;height:1px;position:absolute;top:.68em;left:0}.ste-relays__list{border-top:1px solid var(--ste-ink)}.ste-relays__list article{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1fr) minmax(13rem,auto);align-items:center;gap:clamp(1rem,3vw,3.5rem);padding-block:clamp(1.5rem,2.5vw,2.5rem);display:grid}.ste-relays__list h3{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:.45rem;font-weight:470;line-height:1.16}.ste-relays__list p,.ste-relays__planned{color:var(--ste-muted);margin:0;line-height:1.62}.ste-relays__list a{justify-self:end}.ste-relays__planned{border-left:1px solid var(--line-bronze);max-width:54rem;margin:2rem 0 0 auto;padding-left:1.5rem}.ste-faq__answers{border-top:1px solid var(--ste-ink);grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ste-faq__answers article{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1fr);align-content:start;padding:clamp(1.5rem,2.7vw,2.6rem);display:grid}.ste-faq__answers article:nth-child(odd){border-right:1px solid var(--line-on-paper)}.ste-faq__answers h3{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:.75rem;font-weight:480;line-height:1.18}.ste-faq__answers p{color:var(--ste-muted);margin:0;line-height:1.65}.ste-brief{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,5vw,6rem);display:grid}.ste-brief__prepare{grid-column:1/span 5}.ste-brief__intro{max-width:36rem;color:var(--ste-muted);font-size:var(--type-body-size);line-height:1.6}.ste-brief__prepare section{border-top:2px solid var(--ste-bronze);margin-top:clamp(2rem,4vw,4rem);padding-top:1.5rem}.ste-brief h3{font-family:var(--font-serif);font-size:var(--type-title-size);font-weight:470;line-height:var(--type-title-line);margin-bottom:.8rem}.ste-brief__prepare ul{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ste-brief__prepare li{color:var(--ste-muted);padding-left:1.25rem;line-height:1.6;position:relative}.ste-brief__prepare li:before{background:var(--ste-bronze);content:"";width:.45rem;height:1px;position:absolute;top:.7em;left:0}.ste-brief__contact{border-top:3px solid var(--color-bronze-base);background:var(--ste-paper);grid-column:6/-1;padding:clamp(1.8rem,4vw,3.8rem)}.ste-brief__contact>div:first-child>p{max-width:38rem;color:var(--ste-muted);line-height:1.65}.ste-brief__actions{flex-wrap:wrap;gap:1rem;margin-block:2rem 1rem;display:flex}.ste-brief__phone{border:1px solid var(--ste-ink);min-width:0;max-width:100%;min-height:48px;color:var(--ste-ink);grid-template-columns:minmax(0,1fr);place-content:center;padding:.7rem 1.25rem;text-decoration:none;display:grid}.ste-brief__phone span{font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.ste-brief__phone strong{font-size:var(--type-nav-size);margin-top:.2rem;font-weight:600}.ste-brief__email{color:var(--ste-muted);font-size:var(--type-nav-size)}.ste-brief__email a{color:var(--ste-ink);text-underline-offset:.25rem}.ste-brief__next{border-top:1px solid var(--line-on-paper);margin:2rem 0 0;padding:0;list-style:none}.ste-brief__next li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding-block:.95rem;display:grid}.ste-brief__next p{color:var(--ste-muted);margin:0;line-height:1.55}.ste-brief__notice{color:var(--ste-muted);font-size:var(--type-nav-size);margin-top:1rem;line-height:1.55}.ste-brief__express{border-top:2px solid var(--ste-bronze);margin-top:2rem;padding-top:1.35rem}.ste-brief__express p{color:var(--ste-muted);margin-bottom:.9rem;line-height:1.6}.ste :is(a,button):focus-visible{outline:3px solid var(--ste-bronze);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ste :is(.ste-text-link,.ste-relays__list a,.ste-brief__express a,.ste-brief__phone){transition:color var(--motion-feedback-duration) var(--ease-out-strong), background-color var(--motion-feedback-duration) var(--ease-out-strong), border-color var(--motion-feedback-duration) var(--ease-out-strong)}.ste :is(.ste-text-link,.ste-relays__list a,.ste-brief__express a):hover{color:var(--ste-bronze)}.ste-brief__phone:hover{border-color:var(--ste-bronze);background:var(--ste-canvas)}}@media (width<75rem){.ste-frame__layer--1{inset-inline:1%}.ste-frame__layer--2{inset-inline:7%}.ste-frame__layer--3{inset-inline:17%}.ste-frame__copy{width:min(16rem,76%)}.ste-method__step{grid-template-columns:2.5rem minmax(0,1fr)}.ste-method__io{grid-column:2}.ste-situations__list li{grid-template-columns:minmax(0,1fr)}.ste-situations__decision{grid-column:1}.ste-method__io{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<60rem){.ste-hero{min-height:auto;background:var(--ste-canvas);padding-block-start:calc(var(--header-height) + 2.5rem)}.ste-hero:after{display:none}.ste-hero__shell,.ste-situations__layout,.ste-method__layout,.ste-faq__layout,.ste-revision,.ste-brief{grid-template-columns:minmax(0,1fr)}.ste-hero__copy,.ste-frame,.ste-situations .ste-section-intro,.ste-situations__list,.ste-method .ste-section-intro,.ste-method__steps,.ste-faq .ste-section-intro,.ste-faq__answers,.ste-revision>header,.ste-revision__body,.ste-brief__prepare,.ste-brief__contact{grid-column:1}.ste-hero h1{max-width:12ch}.ste-frame{padding-inline:0}.ste-frame__head{grid-template-columns:minmax(0,1fr)}.ste-frame__head h2{text-align:left;justify-self:start}.ste-frame__stage{gap:0;min-height:0;display:grid}.ste-frame__center,.ste-frame__layers,.ste-frame__layer{min-width:0}.ste-frame__center{place-content:initial;border:0;border-left:1px solid var(--ste-bronze);text-align:left;width:100%;min-height:0;margin-bottom:1.5rem;padding:1rem 1rem 1rem 2.2rem;position:static;transform:none}.ste-frame__layers{display:grid}.ste-frame__layer{border-left:1px solid var(--color-bronze-base);padding:1.5rem 1rem 1.5rem 2.2rem;position:relative;inset:auto}.ste-frame__layer:before{border-block:1px solid var(--color-bronze-base);content:"";width:.5rem;position:absolute;top:0;bottom:0;left:-.25rem}.ste-frame__layer+.ste-frame__layer{border-top:1px solid var(--line-on-paper)}.ste-frame__corners,.ste-frame__motion{display:none}.ste-frame__copy{text-align:left;background:0 0;width:auto;padding:0;position:static;transform:none}.ste-frame__copy p{max-width:32rem}.ste-frame__conclusion,.ste-frame figcaption{text-align:left}.ste-engagements__head,.ste-intervention__head,.ste-relays__head{grid-template-columns:minmax(0,1fr);margin-bottom:2.5rem}.ste-engagements__head h2,.ste-engagements__head>p,.ste-intervention__head h2,.ste-intervention__head>p,.ste-relays__head h2,.ste-relays__head>p{grid-column:1}.ste-engagements__register>div{grid-template-columns:minmax(0,1fr)}.ste-engagements__register :is(dt,dd){padding-inline:0}.ste-engagements__register dd{border-left:0;border-top:1px solid var(--line-on-paper)}.ste-engagements__boundary{padding-left:0}.ste-intervention__layout{grid-template-columns:minmax(0,1fr)}.ste-revision__body{padding-top:1rem}.ste-relays__list article{grid-template-columns:minmax(0,1fr)}.ste-relays__list a{grid-column:1;justify-self:start}.ste-faq__answers{grid-template-columns:minmax(0,1fr)}.ste-faq__answers article:nth-child(odd){border-right:0}}@media (width<40rem){.ste-hero__action{width:100%}.ste-situations__list li,.ste-method__step{grid-template-columns:minmax(0,1fr)}.ste-situations__decision,.ste-method__io{grid-column:1}.ste-method__io{grid-template-columns:minmax(0,1fr)}.ste-method__io>div{border-left:0;border-top:1px solid var(--line-on-paper);padding-top:.75rem;padding-left:0}.ste-intervention__mode,.ste-intervention__output{grid-template-columns:minmax(0,1fr)}.ste-intervention__deliverables,.ste-brief__contact{margin-inline:calc(var(--space-inline) * -1);padding-inline:var(--space-inline)}.ste-revision__limits{padding-left:0}.ste-relays__list article,.ste-faq__answers article{grid-template-columns:minmax(0,1fr);padding-inline:0}.ste-relays__list a{grid-column:1}.ste-brief__actions{display:grid}.ste-brief__actions :is(.vc-action-link,.ste-brief__phone){width:100%}.ste-brief__phone{place-content:center start}}@media (height<40rem) and (width<60rem){.ste-hero{padding-block-start:calc(var(--header-height) + .75rem)}}@media (height<40rem) and (width>=60rem){.ste-hero{min-height:auto;padding-block:3rem}.ste-frame__stage{min-height:30rem}}@media (prefers-reduced-motion:reduce){.ste-frame__motion{display:none}}@media (forced-colors:active){.ste-frame__corner,.ste-frame__layer:before,.ste-intervention__deliverables,.ste-authority{forced-color-adjust:auto}.ste-frame__corner{border-color:canvastext}}@supports (grid-template-rows:subgrid){@media (width>=60rem){.ste-frame__stage{grid-template-rows:repeat(4,auto) 2.9rem 2.1rem;grid-template-columns:minmax(0,1fr);min-height:0;padding-block:3.75rem 2.75rem;display:grid}.ste-frame__layers,.ste-frame__layer{grid-template-rows:subgrid;grid-column:1;grid-template-columns:minmax(0,1fr);display:grid}.ste-frame__layers{grid-row:1/-1}.ste-frame__layer{position:relative;inset:auto}.ste-frame__layer--1{grid-row:1/7}.ste-frame__layer--2{grid-row:2/6;margin-inline:9% 8%}.ste-frame__layer--3{grid-row:3/5;margin-inline:22% 21%}.ste-frame__copy{grid-row:1;justify-self:center;margin-top:-.45rem;padding-bottom:1.6rem;position:relative;left:auto;transform:none}.ste-frame__layer--1 .ste-frame__copy,.ste-frame__layer--2 .ste-frame__copy{top:auto}.ste-frame__layer--3 .ste-frame__copy{grid-row:2;margin-block:0 -2.15rem;padding-bottom:0;bottom:auto}.ste-frame__center{grid-area:3/1;justify-self:center;margin-block:0 1rem;position:relative;top:auto;left:auto;transform:none}}@media (60rem<=width<75rem){.ste-frame__layer--1{margin-inline:1%}.ste-frame__layer--2{margin-inline:7%}.ste-frame__layer--3{margin-inline:17%}}}
