.keyword-panel__ja[data-astro-cid-dq2wlydd]{fill:currentColor;font-family:var(--font-sans);letter-spacing:.08em;font-size:16px;font-weight:600}.timeline-document__statement[data-astro-cid-246sqxkj]{fill:var(--sf-accent);font-family:var(--font-mono);letter-spacing:.08em;font-size:11px;font-weight:600}.about-page{background:linear-gradient(#26163d04 1px, transparent 1px), linear-gradient(90deg, #26163d04 1px, transparent 1px), var(--color-paper);background-size:5rem 5rem}.about-document{padding:clamp(9rem,12vw,11rem) clamp(1.5rem,6vw,7rem) 3rem;position:relative}.about-document:before{border:1px solid var(--color-line-soft);clip-path:polygon(3rem 0,100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%,0 3rem);content:"";pointer-events:none;position:absolute;inset:5.5rem clamp(.8rem,2vw,2rem) 1rem}.about-document__back{z-index:3;top:clamp(7rem,9vw,8.5rem);left:var(--page-pad);color:var(--color-structure);font-family:var(--font-mono);letter-spacing:.14em;font-size:.56rem;text-decoration:none;position:absolute}.about-document__back:after{content:"";width:0;height:1px;transition:width .22s var(--ease-engineered);background:currentColor;margin-top:.4rem;display:block}.about-document__back:hover:after,.about-document__back:focus-visible:after{width:100%}.about-hero,.about-section,.about-closing,.about-document__footer{z-index:1;width:min(100%,100rem);margin-inline:auto;position:relative}.about-hero{grid-template-columns:minmax(25rem,.92fr) minmax(28rem,1.08fr);align-items:center;gap:clamp(3rem,8vw,9rem);min-height:min(52rem,100svh - 9rem);padding:clamp(2.5rem,5vw,5.5rem) 0;display:grid}.about-document__eyebrow,.about-section__heading p,.about-section__heading>span,.about-closing__copy>p,.about-document__footer,.about-hero__visual-id,.about-hero__identity span{font-family:var(--font-mono);letter-spacing:.16em;font-size:.52rem}.about-document__eyebrow,.about-section__heading p,.about-section__heading>span,.about-closing__copy>p{color:var(--color-structure-soft);margin:0}.about-hero h1{max-width:9ch;color:var(--color-ink);letter-spacing:-.075em;view-transition-name:about-page-title;margin:1.5rem 0 2.4rem;font-size:clamp(4.4rem,7.6vw,9rem);font-weight:590;line-height:.77}.about-hero h1 span{color:var(--color-structure-soft);font-family:var(--font-mono);letter-spacing:.18em;margin-bottom:.6rem;font-size:.12em;line-height:1;display:block}.about-hero__lead{max-width:41rem;color:var(--color-structure);margin:0;font-size:clamp(.95rem,1.35vw,1.2rem);line-height:2}.about-hero__description{max-width:42rem;color:var(--color-muted);margin:1.5rem 0 0;font-size:clamp(.76rem,.95vw,.9rem);line-height:2.1}.about-hero__registry{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:2.5rem 0 0;display:grid}.about-hero__registry div{min-width:0;padding:.85rem 0}.about-hero__registry div+div{border-left:1px solid var(--color-line);padding-left:1rem}.about-hero__registry dt,.about-hero__registry dd{overflow-wrap:anywhere;font-family:var(--font-mono);letter-spacing:.12em;margin:0;font-size:.48rem}.about-hero__registry dt{color:var(--color-muted);margin-bottom:.35rem}.about-hero__registry dd{color:var(--color-structure);font-weight:700}.about-hero__visual{isolation:isolate;min-height:40rem;position:relative}.about-hero__grid{z-index:0;opacity:.38;width:108%;height:91%;position:absolute;inset:4% -4% 5%}.about-hero__globe{z-index:2;width:86%;color:var(--color-structure-soft);opacity:.78;view-transition-name:about-page-structure;position:absolute;top:2%;right:0}.about-hero__affordance{z-index:3;background:color-mix(in srgb, var(--color-paper) 94%, transparent);width:65%;padding:.55rem;position:absolute;bottom:2%;right:0}.about-hero__identity{z-index:4;justify-items:center;gap:.8rem;width:24%;display:grid;position:absolute;bottom:8%;left:0}.about-hero__identity img{mix-blend-mode:multiply;width:7rem;height:auto}.about-hero__identity span,.about-hero__visual-id{color:var(--color-structure-soft);text-align:center;font-size:.4rem}.about-hero__visual-id{position:absolute;bottom:0;right:4%}.about-section{border-top:1px solid var(--color-line);padding:clamp(7rem,12vw,12rem) 0}.about-section__heading{grid-template-columns:minmax(12rem,.48fr) minmax(22rem,1fr);align-items:end;gap:.7rem 3rem;margin-bottom:clamp(3rem,6vw,6rem);display:grid}.about-section__heading h2{color:var(--color-ink);letter-spacing:-.065em;grid-row:span 2;margin:0;font-size:clamp(2.8rem,5.6vw,6.5rem);font-weight:560;line-height:.9}.about-section__heading>span{line-height:1.7}.about-principles__panel{width:100%;color:var(--color-structure)}.principle-console{--principle-active:0;--principle-y:16.667%;border:1px solid var(--color-line);background:linear-gradient(#26163d05 1px, transparent 1px), linear-gradient(90deg, #26163d05 1px, transparent 1px), var(--color-paper);background-size:2.5rem 2.5rem;grid-template-columns:minmax(13rem,.28fr) clamp(3rem,5vw,5.5rem) minmax(0,.72fr);min-height:38rem;margin-top:1px;display:grid;position:relative;overflow:hidden}.principle-console:before,.principle-console:after{z-index:4;border-color:var(--color-structure-soft);content:"";pointer-events:none;border-style:solid;width:1.3rem;height:1.3rem;position:absolute}.principle-console:before{border-width:1px 1px 0 0;top:.55rem;right:.55rem}.principle-console:after{border-width:0 0 1px 1px;bottom:.55rem;left:.55rem}.principle-console__rail{z-index:2;background:color-mix(in srgb, var(--color-paper) 92%, transparent);border-right:1px solid var(--color-line);grid-template-rows:repeat(3,1fr);padding:0;display:grid;position:relative}.principle-console__trigger{min-width:0;color:var(--color-structure-soft);font:inherit;text-align:left;cursor:pointer;opacity:0;transition:color .18s ease, background-color .22s ease, opacity .36s ease, transform .36s var(--ease-engineered);background:0 0;border:0;grid-template-columns:2.8rem 1fr;align-items:center;gap:.6rem 1rem;padding:clamp(1rem,2vw,1.6rem);display:grid;position:relative;transform:translate(-.75rem)}.principle-console.is-ready .principle-console__trigger{opacity:1;transform:translate(0)}.principle-console.is-ready .principle-console__trigger:nth-child(2){transition-delay:70ms}.principle-console.is-ready .principle-console__trigger:nth-child(3){transition-delay:.14s}.principle-console__trigger+.principle-console__trigger{border-top:1px solid var(--color-line)}.principle-console__trigger:before{background:var(--color-active);content:"";opacity:0;width:2px;transition:opacity .18s ease, transform .3s var(--ease-engineered);position:absolute;inset:0 auto 0 0;transform:scaleY(.2)}.principle-console__trigger:after{content:"";opacity:0;transform-origin:0;width:clamp(3rem,5vw,5.5rem);height:1px;transition:opacity .12s ease, transform .26s var(--ease-engineered);background:currentColor;position:absolute;top:50%;right:calc(-1*clamp(3rem,5vw,5.5rem));transform:scaleX(0)}.principle-console__trigger:hover,.principle-console__trigger:focus-visible,.principle-console__trigger.is-current{color:var(--color-structure);background:color-mix(in srgb, var(--color-structure) 3%, transparent)}.principle-console__trigger.is-current:after{opacity:.64;transform:scaleX(1)}.principle-console__trigger.is-locked:before{opacity:1;transform:scaleY(1)}.principle-console__index,.principle-console__name small,.principle-console__state{font-family:var(--font-mono);letter-spacing:.13em}.principle-console__index{color:var(--color-muted);font-size:.44rem;position:absolute;top:.9rem;right:.9rem}.principle-console__trigger .sf-icon{color:currentColor;width:2.8rem;transition:transform .32s var(--ease-engineered)}.principle-console__trigger.is-current .sf-icon{transform:rotate(45deg)}.principle-console__name{min-width:0}.principle-console__name strong,.principle-console__name small{display:block}.principle-console__name strong{color:currentColor;font-size:clamp(.9rem,1.1vw,1.1rem)}.principle-console__name small{color:var(--color-muted);margin-top:.35rem;font-size:.42rem}.principle-console__state{color:var(--color-muted);grid-column:1/-1;align-items:center;gap:.5rem;font-size:.4rem;display:flex}.principle-console__state i{width:1.4rem;height:1px;transition:width .24s var(--ease-engineered);background:currentColor}.principle-console__state b{font-weight:500}.principle-console__trigger.is-current .principle-console__state{color:var(--color-structure)}.principle-console__trigger.is-current .principle-console__state i{width:2.4rem}.principle-console__trigger.is-current .principle-console__state b{font-size:0}.principle-console__trigger.is-current .principle-console__state b:after{content:"PREVIEW";font-size:.4rem}.principle-console__trigger.is-locked .principle-console__state{color:var(--color-active)}.principle-console__trigger.is-locked .principle-console__state b{font-size:0}.principle-console__trigger.is-locked .principle-console__state b:after{content:"LOCKED";font-size:.4rem}.principle-console__connection{z-index:1;position:relative;overflow:hidden}.principle-console__connection span{top:var(--principle-y);background:linear-gradient(90deg, var(--color-structure-soft), var(--color-active));opacity:0;transform-origin:0;height:1px;transition:top .42s var(--ease-engineered), opacity .16s ease, transform .36s var(--ease-engineered);position:absolute;left:0;right:0;transform:scaleX(0)}.principle-console__connection i{top:calc(var(--principle-y) - 3px);border:1px solid var(--color-active);background:var(--color-paper);opacity:0;width:7px;height:7px;transition:top .42s var(--ease-engineered), opacity .14s ease, transform .2s var(--ease-engineered);border-radius:50%;position:absolute;transform:scale(0)}.principle-console__connection i:first-of-type{left:12%}.principle-console__connection i:nth-of-type(2){transition-delay:65ms;left:49%}.principle-console__connection i:nth-of-type(3){transition-delay:.13s;right:8%}.principle-console[data-state=approach] .principle-console__connection span,.principle-console[data-state=preview] .principle-console__connection span,.principle-console[data-state=locked] .principle-console__connection span{opacity:.72;transform:scaleX(1)}.principle-console[data-state=preview] .principle-console__connection i,.principle-console[data-state=locked] .principle-console__connection i{opacity:1;transform:scale(1)}.principle-console__display{z-index:2;background:color-mix(in srgb, var(--color-paper-raised) 88%, transparent);clip-path:polygon(1.8rem 0,100% 0,100% calc(100% - 1.8rem),calc(100% - 1.8rem) 100%,0 100%,0 1.8rem);min-width:0;padding:clamp(2.2rem,4vw,4.8rem);position:relative}.principle-console__display:before{border:1px solid var(--color-line);clip-path:polygon(1.2rem 0,100% 0,100% calc(100% - 1.2rem),calc(100% - 1.2rem) 100%,0 100%,0 1.2rem);content:"";pointer-events:none;position:absolute;inset:.85rem}.principle-console__coordinate{z-index:4;color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;font-size:.42rem;position:absolute;top:1.4rem;right:1.6rem}.principle-console__coordinate span{color:var(--color-active)}.principle-console__viewport{min-height:28rem;display:grid}.principle-console__panel{visibility:hidden;opacity:0;min-width:0;transition:visibility 0s linear .36s, opacity .28s ease, transform .42s var(--ease-engineered);grid-area:1/1;grid-template-columns:minmax(0,1.08fr) minmax(12rem,.92fr);align-content:center;gap:clamp(1.8rem,4vw,4rem);display:grid;position:relative;transform:translateY(.6rem)}.principle-console__panel.is-current{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.principle-console__panel:after{z-index:6;background:linear-gradient(90deg, transparent 0 48%, var(--color-active) 49% 50%, transparent 51%), var(--color-paper-raised);content:"";pointer-events:none;opacity:0;transform-origin:top;position:absolute;inset:-.2rem;transform:scaleY(0)}.principle-console.is-ready .principle-console__panel.is-deploying:after{animation:principle-shutter .62s var(--ease-engineered) both}.principle-console__panel-heading{border-bottom:1px solid var(--color-line);grid-column:1/-1;grid-template-columns:1fr auto;padding-bottom:1.5rem;display:grid}.principle-console__panel-heading p,.principle-console__panel-heading>span,.principle-console__panel-heading>strong,.principle-console__thought>div>span,.principle-console__practice>span,.principle-console__practice li i{font-family:var(--font-mono);letter-spacing:.12em}.principle-console__panel-heading p,.principle-console__panel-heading>span{color:var(--color-muted);margin:0;font-size:.42rem}.principle-console__panel-heading>span{color:var(--color-active);text-align:right}.principle-console__panel-heading h3{color:var(--color-structure);letter-spacing:-.06em;grid-column:1;margin:clamp(1.7rem,3vw,2.8rem) 0 0;font-size:clamp(2.7rem,5vw,5.8rem);font-weight:560;line-height:.85}.principle-console__panel-heading h3 small{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.16em;margin-top:.7rem;font-size:.12em;font-weight:500;display:block}.principle-console__panel-heading>strong{color:var(--color-structure-soft);text-align:right;align-self:end;font-size:.46rem;font-weight:500;line-height:1.6}.principle-console__thought{align-content:start;gap:1.8rem;display:grid}.principle-console__thesis{color:var(--color-structure);margin:0;font-size:clamp(.92rem,1.28vw,1.15rem);font-weight:540;line-height:2}.principle-console__thought>div,.principle-console__practice{border-top:1px solid var(--color-line);padding-top:1.1rem}.principle-console__thought>div>span,.principle-console__practice>span{color:var(--color-active);font-size:.42rem}.principle-console__thought>div>p{color:var(--color-muted);margin:1rem 0 0;font-size:clamp(.7rem,.84vw,.8rem);line-height:2.05}.principle-console__practice ul{border-top:1px solid var(--color-line-soft);margin:1rem 0 0;padding:0;list-style:none}.principle-console__practice li{color:var(--color-muted);border-bottom:1px solid var(--color-line-soft);grid-template-columns:1.8rem 1fr;gap:.8rem;padding:.9rem 0;font-size:clamp(.66rem,.78vw,.74rem);line-height:1.75;display:grid}.principle-console__practice li i{color:var(--color-structure-soft);font-size:.4rem;font-style:normal}.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__panel-heading,.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__thought,.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__practice{animation:principle-copy-in .43s var(--ease-engineered) both}.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__panel-heading{animation-delay:.18s}.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__thought{animation-delay:.27s}.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__practice{animation-delay:.35s}@keyframes principle-shutter{0%{opacity:1;transform:scaleY(1)}52%{opacity:1;transform:scaleY(.035)}to{opacity:0;transform:scaleY(.035)translate(18%)}}@keyframes principle-copy-in{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}.about-architecture{overflow:hidden}.about-architecture__backdrop{z-index:-1;opacity:.32;width:116%;height:72%;position:absolute;inset:20% -8% 8%}.about-architecture__content{grid-template-columns:minmax(28rem,1.12fr) minmax(22rem,.88fr);align-items:center;gap:clamp(3rem,8vw,9rem);display:grid}.about-architecture__diagram{color:var(--color-structure)}.about-architecture__layers{border-top:1px solid var(--color-line);margin:0}.about-architecture__layers>div{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(12rem,.82fr) 1fr;align-items:center;gap:1.5rem;min-height:7.5rem;padding:1rem 0;display:grid}.about-architecture__layers dt{grid-template-columns:auto 1fr;align-items:center;gap:.35rem .8rem;display:grid}.about-architecture__layers dt span,.about-architecture__layers dt strong,.about-architecture__layers dt small{font-family:var(--font-mono);letter-spacing:.1em}.about-architecture__layers dt span{color:var(--color-active);grid-row:span 2;font-size:.48rem}.about-architecture__layers dt strong{color:var(--color-structure);font-size:.58rem}.about-architecture__layers dt small{color:var(--color-muted);font-size:.45rem}.about-architecture__layers dd{color:var(--color-muted);margin:0;font-size:.72rem;line-height:1.9}.about-method__documents{background:var(--color-line);grid-template-columns:minmax(28rem,1.08fr) minmax(24rem,.92fr);gap:1px;padding:1px;display:grid}.about-method__timeline,.about-method__blueprint{background:var(--color-paper);height:100%;padding:clamp(1rem,2.5vw,2.5rem)}.about-method__steps{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:2rem 0 0;padding:0;list-style:none;display:grid}.about-method__steps li{min-width:0;padding:1.2rem}.about-method__steps li+li{border-left:1px solid var(--color-line)}.about-method__steps span,.about-method__steps strong,.about-method__steps small{overflow-wrap:anywhere;font-family:var(--font-mono);letter-spacing:.12em;display:block}.about-method__steps span{color:var(--color-active);margin-bottom:2.5rem;font-size:.45rem}.about-method__steps strong{color:var(--color-structure);font-size:.58rem}.about-method__steps small{color:var(--color-muted);margin-top:.35rem;font-size:.42rem}.about-closing{border-top:1px solid var(--color-line);grid-template-columns:minmax(9rem,.25fr) minmax(26rem,.75fr);align-items:center;gap:clamp(3rem,8vw,9rem);padding:clamp(6rem,10vw,10rem) 0;display:grid}.about-closing__route{opacity:.34;width:100%;height:4rem;position:absolute;top:2rem;left:0;right:0}.about-closing__identity{justify-items:center;gap:1rem;display:grid}.about-closing__identity img{mix-blend-mode:multiply;width:min(100%,10rem);height:auto}.about-closing__identity span{color:var(--color-structure-soft);font-family:var(--font-mono);letter-spacing:.13em;text-align:center;font-size:.42rem}.about-closing__copy h2{color:var(--color-ink);letter-spacing:-.065em;margin:1.2rem 0 2.5rem;font-size:clamp(3rem,6vw,7rem);font-weight:560;line-height:.86}.about-closing__actions{background:var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.about-closing__actions a{min-height:7rem;color:var(--color-structure);background:var(--color-paper);grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:1.2rem;text-decoration:none;transition:color .18s,background-color .18s;display:grid}.about-closing__actions small,.about-closing__actions strong{font-family:var(--font-mono);letter-spacing:.1em;display:block}.about-closing__actions small{color:var(--color-muted);font-size:.43rem}.about-closing__actions strong{grid-column:1;font-size:.68rem}.about-closing__actions i{width:2.8rem;height:2.8rem;transition:transform .24s var(--ease-engineered);border:1px solid;border-radius:50%;grid-area:1/2/span 2;place-items:center;font-style:normal;display:grid}.about-closing__actions a:hover,.about-closing__actions a:focus-visible{color:#fff;background:var(--color-structure)}.about-closing__actions a:hover small,.about-closing__actions a:focus-visible small{color:#ffffff94}.about-closing__actions a:hover i,.about-closing__actions a:focus-visible i{transform:rotate(45deg)}.about-document__footer{color:var(--color-structure-soft);border-top:1px solid var(--color-line);justify-content:space-between;padding-top:1.2rem;font-size:.46rem;display:flex}@media (width<=1100px){.about-hero{grid-template-columns:minmax(22rem,.92fr) minmax(24rem,1.08fr);gap:3rem}.about-hero__visual{min-height:34rem}.principle-console{grid-template-columns:minmax(12rem,.26fr) 3.5rem minmax(0,.74fr)}.principle-console__trigger:after{width:3.5rem;right:-3.5rem}.principle-console__display{padding-inline:clamp(2rem,3.6vw,3.2rem)}.about-architecture__content{grid-template-columns:1fr}.about-architecture__diagram{width:min(100%,48rem);margin-inline:auto}}@media (width<=820px){.about-document{padding:8.5rem 1.25rem 2rem}.about-document:before{inset:7.25rem .6rem .75rem}.about-document__back{top:6.2rem;left:1.25rem}.about-hero{grid-template-columns:1fr;gap:4rem;min-height:auto;padding-block:3rem 6rem}.about-hero__copy{max-width:44rem}.about-hero__visual{width:min(100%,42rem);min-height:33rem;margin-inline:auto}.about-section__heading{grid-template-columns:1fr}.about-section__heading h2{grid-row:auto}.principle-console{grid-template-columns:1fr;min-height:0}.principle-console__rail{border-right:0;border-bottom:1px solid var(--color-line);grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.principle-console__trigger{min-height:9rem}.principle-console__trigger+.principle-console__trigger{border-top:0;border-left:1px solid var(--color-line)}.principle-console__trigger:after{display:none}.principle-console__connection{height:3.5rem}.principle-console__connection span{top:50%}.principle-console__connection i{top:calc(50% - 3px)}.principle-console__panel{grid-template-columns:minmax(0,1.08fr) minmax(12rem,.92fr)}.about-method__documents{grid-template-columns:1fr}.about-method__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.about-method__steps li:nth-child(odd){border-left:0}.about-method__steps li:nth-child(n+3){border-top:1px solid var(--color-line)}.about-method__steps li:last-child{grid-column:1/-1}.about-closing{grid-template-columns:minmax(7rem,.25fr) minmax(20rem,.75fr);gap:3rem}}@media (width<=560px){.about-hero h1{max-width:100%;font-size:clamp(2.8rem,14vw,4.8rem)}.about-hero__lead{font-size:.88rem}.about-hero__description{font-size:.74rem}.about-hero__registry{grid-template-columns:1fr 1fr}.about-hero__registry div:last-child{border-top:1px solid var(--color-line);border-left:0;grid-column:1/-1;padding-left:0}.about-hero__visual{min-height:24rem}.about-hero__globe{width:92%;top:0;right:-2%}.about-hero__affordance{width:72%}.about-hero__identity{width:26%}.about-hero__identity img{width:4.8rem}.about-section{padding-block:6rem}.about-section__heading{margin-bottom:3rem}.about-section__heading h2{font-size:clamp(2.7rem,13vw,4.2rem)}.about-principles__panel{display:none}.principle-console__trigger{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.45rem;min-height:7.2rem;padding:.8rem .4rem}.principle-console__trigger .sf-icon{width:2.2rem}.principle-console__name strong{font-size:.82rem}.principle-console__name small{font-size:.34rem}.principle-console__index,.principle-console__state{display:none}.principle-console__connection{height:2.8rem}.principle-console__display{padding:3.2rem 1.25rem 2.6rem}.principle-console__display:before{inset:.55rem}.principle-console__coordinate{font-size:.34rem;top:1.25rem;right:1.25rem}.principle-console__viewport{min-height:0}.principle-console__panel{grid-template-columns:1fr;gap:2rem}.principle-console__panel-heading{grid-template-columns:1fr auto}.principle-console__panel-heading h3{font-size:clamp(2.8rem,18vw,4.5rem)}.principle-console__panel-heading>strong{display:none}.principle-console__thesis{font-size:.88rem}.principle-console__thought>div>p,.principle-console__practice li{font-size:.7rem}.about-architecture__layers>div{grid-template-columns:1fr;gap:.8rem}.about-method__timeline,.about-method__blueprint{padding:.75rem}.about-method__steps{grid-template-columns:1fr}.about-method__steps li,.about-method__steps li+li,.about-method__steps li:last-child{border-top:1px solid var(--color-line);border-left:0;grid-column:auto}.about-method__steps li:first-child{border-top:0}.about-method__steps span{margin-bottom:1rem}.about-closing{grid-template-columns:1fr;gap:3rem}.about-closing__identity{justify-self:start;width:7rem}.about-closing__copy h2{font-size:clamp(2.8rem,14vw,4.4rem)}.about-closing__actions{grid-template-columns:1fr}.about-document__footer{flex-direction:column;gap:.5rem}}@media (prefers-reduced-motion:reduce){.about-document__back:after,.about-closing__actions a,.about-closing__actions i,.principle-console__trigger,.principle-console__trigger:before,.principle-console__trigger:after,.principle-console__trigger .sf-icon,.principle-console__state i,.principle-console__connection span,.principle-console__connection i,.principle-console__panel{transition:none}.principle-console.is-ready .principle-console__panel.is-deploying:after,.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__panel-heading,.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__thought,.principle-console.is-ready .principle-console__panel.is-deploying .principle-console__practice{animation:none}}
