/* Yous & Co. / one editorial language across the complete portfolio. */
body.page-mode #main{background:var(--brand-paper)}
.page[data-page]:not([data-page=home]){--ink:var(--brand-ink);--ink-2:var(--brand-secondary);--ink-3:var(--brand-muted);--line:var(--brand-line);--surface:var(--brand-paper);--surface-2:var(--brand-nude);color:var(--brand-ink)}
.page[data-page]:not([data-page=home]) .wrap{width:min(1280px,89.4%)}
.page[data-page]:not([data-page=home]) .page-head{padding:2rem 0 4rem;border-bottom:1px solid var(--brand-line)}
.suite-breadcrumb{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;color:var(--brand-secondary);font:.75rem/1.5 var(--font-mono);margin-bottom:4rem}
.suite-breadcrumb a{padding-block:.6rem;text-decoration:underline;text-underline-offset:4px}
.suite-head-grid{display:grid;grid-template-columns:1.45fr .65fr;gap:8%;align-items:end}
.page[data-page] .page-head h1{font:400 clamp(3.2rem,6.5vw,6.7rem)/.98 var(--font-display);letter-spacing:-.035em;max-width:17ch;margin:.8rem 0 0;text-wrap:balance;overflow-wrap:break-word}
.page[data-page] .page-head .eyebrow{font:.8125rem/1.6 var(--font-label);letter-spacing:.12em;color:var(--brand-secondary)}
.page[data-page] .page-head .lead{font:400 1.0625rem/1.7 var(--font-body);max-width:48ch;margin:0;color:var(--brand-secondary)}
.suite-head-note{border-top:1px solid var(--brand-line);padding-top:1.3rem}
.suite-signature{font:400 3.5rem/1 var(--font-script);display:block;margin-top:1.4rem;color:var(--brand-ink)}
.page[data-page]:not([data-page=home]) h2{font:400 clamp(2.25rem,4vw,3.75rem)/1.08 var(--font-display);letter-spacing:-.02em;max-width:27ch;text-wrap:balance}
.page[data-page]:not([data-page=home]) h3{font:500 clamp(1.6rem,2.5vw,2.3rem)/1.15 var(--font-display);letter-spacing:-.015em}
.page[data-page] .lead{font-size:1.0625rem;line-height:1.75}
.page[data-page] .note,.page[data-page] .small{font:400 .8125rem/1.65 var(--font-body);letter-spacing:0}
.page[data-page] .eyebrow{font-size:.8125rem;letter-spacing:.1em}
.page[data-page] .section{padding-block:clamp(3.5rem,6vw,6rem)}
.page[data-page] .section-tight{padding-block:clamp(2.5rem,4vw,4rem)}
.page[data-page] .card,.page[data-page] .mode,.page[data-page] .pain,.page[data-page] .stat,.page[data-page] .outcome,.page[data-page] .arc>div{background:transparent;border:0;border-top:1px solid var(--brand-line);box-shadow:none;backdrop-filter:none;border-radius:0;padding:1.5rem 0}
.page[data-page] .card p,.page[data-page] .mode p{font-size:1rem;line-height:1.75}
.page[data-page] .btn{font:500 .875rem/1.4 var(--font-body);letter-spacing:0;text-transform:none;border-radius:0;min-height:46px;padding:.8rem 1.2rem}
.page[data-page] .btn-solid{background:var(--brand-ink);color:var(--brand-paper);border-color:var(--brand-ink)}
.page[data-page] .btn-solid:hover{background:var(--brand-acid);color:var(--brand-ink)}
.page[data-page] .band .btn-solid{background:var(--brand-paper);color:var(--brand-ink)}
.page[data-page] .band .btn-solid:hover{background:var(--brand-acid)}
.page[data-page] .band-soft{background:var(--brand-nude)}
.page[data-page] .band .eyebrow,.page[data-page] .band p,.page[data-page] .band li{color:var(--brand-nude)}
.page[data-page] .band .outcome{border-color:#ede7de35}
.suite-number{font:400 .75rem/1.6 var(--font-mono);color:var(--brand-secondary);letter-spacing:.06em}
.suite-text-link{display:inline-block;width:fit-content;border-bottom:1px solid currentColor;padding:.5rem 0;font:500 .9375rem/1.5 var(--font-body)}
.suite-text-link:hover{text-decoration:underline;text-underline-offset:4px}
.service-editions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6%;row-gap:2rem}
.page[data-page] .service-edition{grid-template-columns:1fr;gap:.8rem;padding:1.5rem 0 2rem;position:relative}
.service-edition>.suite-number{position:absolute;inset-inline-end:0;top:1.5rem}
.service-edition .tag{padding-inline-end:2.3rem}.service-edition h3{max-width:21ch}
.service-edition .meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:.8rem!important}
.service-edition .meta>span:not(.price){font:.8125rem/1.6 var(--font-body);letter-spacing:0;text-transform:none}
.service-edition .price{font-size:1.5rem!important}.service-edition ul{font-size:.9375rem;line-height:1.65;gap:.35rem}
.page[data-page] .service-edition.featured{border-top:3px solid var(--brand-acid)}
.page[data-page] .service-edition.featured:before{display:none}
.page[data-page] .modes{gap:5%}.page[data-page] .mode{padding-block:1.5rem}
.page[data-page] .menu-item,.page[data-page] .menu-form,.page[data-page] .menu-preview,.page[data-page] .contact-book,.page[data-page] .journey-details,.page[data-page] .opt,.page[data-page] .proto-tab{border-radius:0;box-shadow:none;background:var(--brand-paper);backdrop-filter:none}
.page[data-page] .menu-item.on{background:var(--brand-nude);border-color:var(--brand-ink)}
.page[data-page] .menu-item{padding:1rem}.page[data-page] .menu-group{margin-bottom:1.3rem}
.page[data-page] .menu-form,.page[data-page] .menu-preview{padding:1.5rem}
.page[data-page] .menu-preview{border-top:3px solid var(--brand-acid)}
.page[data-page] .menu-side{top:2rem}.page[data-page] .menu-preview .brief{line-height:1.65;white-space:pre-wrap}
.page[data-page] .menu-form input,.page[data-page] .menu-form select,.page[data-page] .form input,.page[data-page] .form select,.page[data-page] textarea{font-size:1rem;border-radius:0;background:var(--brand-paper);color:var(--brand-ink);min-height:46px}
.page[data-page] .form-row{gap:1.2rem}.page[data-page] .field label{font:500 .875rem/1.5 var(--font-body);letter-spacing:0;text-transform:none}
.page[data-page] .contact{grid-template-columns:1.3fr .75fr;gap:7%}.page[data-page] .contact>.form{grid-column:1;grid-row:1}
.page[data-page] .contact>.contact-side{grid-column:2;grid-row:1/3}.page[data-page] .contact>.journey-details{grid-column:1;grid-row:2}
.page[data-page] .contact-book{padding:1.5rem;border-top:3px solid var(--brand-acid)}
.page[data-page] .contact .what{font-size:.9375rem;line-height:1.65}
.suite-faq details{border-top:1px solid var(--brand-line);padding:0;margin:0}
.suite-faq details:last-child{border-bottom:1px solid var(--brand-line)}
.suite-faq summary{display:flex;justify-content:space-between;gap:2rem;align-items:center;list-style:none;cursor:pointer;padding:1.3rem 0;font:500 clamp(1.25rem,2vw,1.75rem)/1.25 var(--font-display)}
.suite-faq summary::-webkit-details-marker{display:none}.suite-faq summary span{font:400 1.6rem/1 var(--font-body)}
.suite-faq details[open] summary span{transform:rotate(45deg)}
.suite-faq details>p{font:400 1rem/1.75 var(--font-body);color:var(--brand-secondary);max-width:75ch;padding:0 2rem 1.5rem 0;margin:0}
.suite-next{padding-block:2rem 5rem;border-top:1px solid var(--brand-line)}
.suite-next>div{display:grid;grid-template-columns:1fr 1fr;gap:5%}
.suite-next a{display:grid;grid-template-columns:2rem 1fr 2rem;align-items:center;gap:1rem;padding:1.5rem 0;border-bottom:1px solid var(--brand-line);font:400 clamp(1.75rem,3.5vw,3rem)/1.15 var(--font-display)}
.suite-next a b{font-weight:400;font-size:1.5rem}.suite-next a:hover{border-bottom-color:var(--brand-ink)}
.page[data-page] .about{grid-template-columns:.7fr 1.2fr;gap:9%}.page[data-page] .about .portrait{border:0;border-radius:0;max-width:380px}
.page[data-page] .beliefs>div{padding-block:1.1rem;border-color:var(--brand-line)}
.page[data-page] .beliefs strong{font:500 1.1rem/1.4 var(--font-body)}
.suite-practice,.suite-identity,.library-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:9%;align-items:start}
.suite-practice a{display:block;padding:1.5rem 0;border-top:1px solid var(--brand-line)}
.suite-practice a:first-child{padding-top:0;border:0}.suite-practice h3{margin:.8rem 0}
.suite-practice p{font-size:1rem;line-height:1.75;max-width:55ch;color:var(--brand-secondary)}
.suite-brand-mark{min-height:270px;background:var(--brand-nude);display:grid;place-items:center}
.suite-facts{margin-top:2.2rem}.suite-facts>div{display:grid;grid-template-columns:1fr 1.5fr;gap:1rem;border-top:1px solid var(--brand-line);padding:.8rem 0;font:.875rem/1.6 var(--font-body)}
.suite-facts dt{color:var(--brand-secondary)}.suite-facts dd{margin:0}
.page[data-page] .stat b{font:400 clamp(3.5rem,5vw,5rem)/1 var(--font-display);color:var(--brand-ink)}
.page[data-page] .stat span{font-size:1rem;line-height:1.6}.page[data-page] .stat small{font:.75rem/1.6 var(--font-body);letter-spacing:0}
.page[data-page] .stat::after{display:none}.page[data-page] .stats{gap:4%}
.comparison-control{display:grid;gap:1rem;margin-top:1.3rem;font:.8125rem/1.5 var(--font-mono);max-width:420px}
.comparison-control input{width:100%;accent-color:var(--brand-ink);min-height:44px}
.page[data-page] .ba{border:1px solid var(--brand-line);border-radius:0;box-shadow:none}
.page[data-page] .arc>div{padding:1.5rem 0}.page[data-page] .arc strong{font:500 1.125rem/1.4 var(--font-body)}
.page[data-page] .step{grid-template-columns:70px 1.2fr 1fr;gap:3rem;padding:2rem 0;border-color:var(--brand-line)}
.page[data-page] .step .num{font:400 3rem/1 var(--font-display);color:var(--brand-ink)}
.page[data-page] .step .get{font:400 .9375rem/1.65 var(--font-body);color:var(--brand-secondary);background:var(--brand-nude);padding:1.2rem}
.page[data-page] .step .get .suite-number{display:block;margin-bottom:.75rem}
.page[data-page] .checklist{max-width:800px}.page[data-page] .checklist li{font-size:1.0625rem;padding-block:1.2rem}
.suite-concepts{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:1.5rem;margin:2.5rem 0}
.suite-concepts a{display:block;align-self:start}.suite-concepts img{width:100%;aspect-ratio:1.2;object-fit:cover;display:block}
.suite-concepts span{display:block;font:500 1.35rem/1.3 var(--font-display);padding-top:.8rem}.suite-concepts a:nth-child(2){margin-top:2rem}.suite-concepts a:nth-child(3){margin-top:4rem}
.page[data-page] .phone{border-radius:0;box-shadow:none;border:1px solid var(--brand-line);background:var(--brand-paper)}
.page[data-page] .phone-top{background:var(--brand-ink);color:var(--brand-paper);border-radius:0}.page[data-page] .phone-top h3,.page[data-page] .phone-top .tag{color:var(--brand-paper)}
.page[data-page] .phone-top p{color:var(--brand-nude)}.page[data-page] .proto-tab[aria-pressed=true]{border-color:var(--brand-ink);background:var(--brand-nude)}
.page[data-page] .proto-tab .num{color:var(--brand-ink)}.page[data-page] .proto-tab strong{font-family:var(--font-display);font-size:1.65rem}.page[data-page] .proto-tab .res{color:var(--brand-secondary)}
.page[data-page] .lab .phone{position:sticky;top:2rem}.page[data-page] .mood{border-radius:0}
.page[data-page=events] .band{background:var(--brand-nude);color:var(--brand-ink)}
.page[data-page=events] .band h2,.page[data-page=events] .band h3,.page[data-page=events] .band p,.page[data-page=events] .band li,.page[data-page=events] .band .eyebrow{color:var(--brand-ink)}
.page[data-page=events] .ev{padding:2rem 0;border-color:var(--brand-line);gap:9%}
.page[data-page=events] .ev-kicker{font:.75rem/1.6 var(--font-mono);letter-spacing:.05em}
.page[data-page=events] .posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}
.page[data-page=events] .poster{border-radius:0;box-shadow:none;min-height:300px;aspect-ratio:auto;background:var(--brand-paper);color:var(--brand-ink);padding:4rem 1.5rem 1.7rem;border-top:1px solid var(--brand-ink);transform:none}
.page[data-page=events] .poster::after{display:none}.page[data-page=events] .poster .num{font:.75rem/1.5 var(--font-mono);color:var(--brand-secondary);opacity:1;top:1rem;inset-inline-start:1.5rem}
.page[data-page=events] .poster h3{font-size:2.4rem}.page[data-page=events] .poster p{font:400 .9375rem/1.65 var(--font-body);margin-top:.5rem}
.page[data-page=events] .poster .soon{background:var(--brand-nude);font-size:.75rem;border-radius:0}
.event-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:2rem 0}.event-sequence article{padding-top:1.5rem;border-top:1px solid var(--brand-line)}
.event-sequence h3{margin:.8rem 0}.event-sequence p{font-size:.9375rem;line-height:1.75;color:var(--brand-secondary)}
.sector-filter{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 2rem;margin-bottom:2rem;align-items:center;max-width:760px}
.sector-filter label{font:400 1.4rem/1.2 var(--font-display)}.sector-filter input{min-height:48px;background:transparent;border:0;border-bottom:1px solid var(--brand-ink);font:400 1rem var(--font-body);color:var(--brand-ink);padding:.6rem}
.sector-filter p{grid-column:1/-1;margin:0;color:var(--brand-secondary)}
.sector-directory{display:grid;grid-template-columns:1fr 1fr;gap:0 6%}
.page[data-page] .ind-card{position:relative;padding:1.5rem 0 2rem}.ind-card>.suite-number{position:absolute;inset-inline-end:0;top:1.5rem}
.ind-card .tag{font-size:.6875rem;letter-spacing:.06em;padding-inline-end:2rem}.ind-card .btn{border:0;padding:.5rem 0;min-height:44px}
.page[data-page] [hidden]{display:none!important}
.library-intro h2{margin-top:.5rem}.library-use-list article{border-top:1px solid var(--brand-line);padding:1.5rem 0}.library-use-list h3{margin:.5rem 0}.library-use-list p{font-size:1rem;line-height:1.75;color:var(--brand-secondary)}
.library-page .suite-library-lab>.library-demo.bot-container{margin-top:0;border-top:0;padding-top:0;display:block}
.library-page .library-demo-head h3{font-size:clamp(2.2rem,4vw,4rem)}
.library-page .library-access{max-width:900px;margin-inline:auto;text-align:center}.library-access .lead{max-width:62ch;margin:1.5rem auto}.library-access .btn-solid{background:var(--brand-acid);color:var(--brand-ink);border-color:var(--brand-acid)}
.library-access h2{margin-inline:auto}
/* The home keeps its expressive motion with quieter framing. */
.work-entrances{grid-template-columns:1.35fr 1fr 1fr;align-items:start;gap:2rem}
.work-entrance:nth-child(2){margin-top:3rem}.work-entrance:nth-child(3){margin-top:6rem}
.entrance-image>span{font:.75rem/1.5 var(--font-mono);background:var(--brand-paper);padding:.3rem .45rem;top:.6rem;inset-inline-start:.6rem}
.case-scene-number{display:none}.folio-section-head h2{font:400 clamp(3.2rem,6.5vw,6.2rem)/1 var(--font-display)}
.library-tabs{gap:0;padding-block:0;margin:1.5rem 0 0;border-top:1px solid #ede7de50;border-bottom:1px solid #ede7de50}
.library-tabs::before{display:none}.library-tabs button{border:0;border-inline-end:1px solid #ede7de50;padding:1.1rem;gap:.6rem;transition:background .2s;min-height:120px;justify-content:flex-start}
.library-tabs button:last-child{border-inline-end:0}.library-tabs button[aria-selected=true]{transform:none}
.library-tabs button strong{font:500 1rem/1.3 var(--font-body)}.library-tabs button small{font:.75rem/1.5 var(--font-mono)}
.library-panel{border-top:0;padding:2.5rem 3rem}.library-panel h4{font-family:var(--font-display)!important}
.library-panel>.library-people{font-family:var(--font-body)}
.page[data-page] :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--brand-ink);outline-offset:5px}
.page[data-page] .folio-library :is(a,button,summary):focus-visible{outline-color:var(--brand-paper)}
.page[data-page] .library-panel a:focus-visible{outline-color:var(--brand-ink)}
body.page-mode .footer{background:var(--brand-ink);color:var(--brand-paper);padding-block:3.5rem 4rem;border:0}
body.page-mode .footer a,body.page-mode .footer p{color:var(--brand-paper)}
.footer-nav{grid-template-columns:1fr 1fr;gap:.3rem 1.2rem}.footer-nav a{padding:.5rem 0;font-size:.875rem}
.footer-inner{grid-template-columns:1fr 1.25fr 1fr;width:min(1280px,89.4%)}
.footer-note{line-height:1.65;letter-spacing:0;font-family:var(--font-body)}
[dir=rtl] .suite-head-grid h1,[dir=rtl] .page[data-page] h2,[dir=rtl] .page[data-page] h3{font-family:var(--font-body);line-height:1.35;letter-spacing:0}
[dir=rtl] .suite-head-grid h1{font-size:clamp(2.6rem,5vw,5rem)}
[dir=rtl] .suite-signature,[dir=rtl] .suite-brand-mark{direction:ltr}[dir=rtl] .suite-number{letter-spacing:0}
@media(max-width:1000px){
 .suite-head-grid{grid-template-columns:1.3fr .85fr;gap:6%}.page[data-page] .step{grid-template-columns:55px 1fr;gap:1rem 1.5rem}.page[data-page] .step .get{grid-column:2}
 .page[data-page=events] .posters{grid-template-columns:repeat(2,minmax(0,1fr))}.event-sequence{grid-template-columns:1fr 1fr}
 .footer-inner{grid-template-columns:1fr 1.5fr;gap:2rem}.footer-meta{grid-column:1/-1}
}
@media(max-width:760px){
 .suite-head-grid,.suite-practice,.suite-identity,.library-intro{grid-template-columns:1fr;gap:2rem}.suite-breadcrumb{margin-bottom:2.5rem}
 .page[data-page]:not([data-page=home]) .page-head{padding-block:1.2rem 2.5rem}.page[data-page] .page-head h1{font-size:clamp(2.9rem,9vw,4.5rem);max-width:20ch}.suite-signature{display:none}
 .page[data-page] .page-head .lead{font-size:1rem}.suite-head-note{padding-top:1rem;max-width:60ch}
 .service-editions,.sector-directory{grid-template-columns:1fr}.page[data-page] .service-edition{padding-bottom:1rem}
 .page[data-page] .contact{display:flex;flex-direction:column;gap:2rem}.page[data-page] .contact>*{width:100%;min-width:0}
 .page[data-page] .contact>.journey-details{order:2}.page[data-page] .contact>.contact-side{order:1}
 .page[data-page] .menu,.page[data-page] .lab{grid-template-columns:1fr}.page[data-page] .menu-side,.page[data-page] .lab .phone{position:static}
 .page[data-page] .about{grid-template-columns:1fr;gap:2.5rem}.page[data-page] .about .portrait{max-width:330px}
 .suite-next>div{grid-template-columns:1fr;gap:0}.suite-next{padding-bottom:3rem}.suite-next a{font-size:2rem}
 .suite-faq summary{font-size:1.5rem}.suite-faq details>p{padding-inline-end:0}
 .suite-concepts{gap:.85rem;grid-template-columns:1fr 1fr 1fr}.suite-concepts a:nth-child(n){margin-top:0}.suite-concepts span{font:500 .875rem/1.4 var(--font-body)}.suite-concepts img{aspect-ratio:3/4}
 .page[data-page=events] .poster{min-height:260px;padding:3.5rem 1.1rem 1.3rem}.page[data-page=events] .poster h3{font-size:2rem}.event-sequence{gap:1rem 2rem}
 .sector-filter{grid-template-columns:1fr;gap:.5rem}.sector-filter input{width:100%}
 .work-entrances{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.work-entrance:nth-child(n){margin-top:0}
 .library-tabs{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.library-tabs button{min-height:108px;padding:1rem;gap:.4rem;border-bottom:1px solid #ede7de50}.library-tabs button:nth-child(2){border-inline-end:0}.library-tabs button:nth-child(n+3){border-bottom:0}
 .library-tabs button strong{font-size:.9375rem}.library-tabs button small{font-size:.6875rem}.library-panel{padding:1.5rem;min-height:480px}
 .library-panel>.library-people{float:none;width:auto;display:flex;gap:1rem;margin:0 0 1.5rem}.library-people .library-person{font-size:.9375rem;margin:0}
 .footer-inner{grid-template-columns:1fr}.footer-meta{grid-column:auto}.footer-nav{padding-block:1rem;border-block:1px solid #ede7de30}
}
@media(max-width:480px){
 .page[data-page=events] .posters{grid-template-columns:1fr}.page[data-page=events] .poster{min-height:200px}.page[data-page] .stats{grid-template-columns:1fr 1fr;gap:1rem}
 .event-sequence{grid-template-columns:1fr}.page[data-page] .step{grid-template-columns:40px 1fr;gap:1rem}.page[data-page] .step .num{font-size:2rem}
 .page[data-page] .grid-2,.page[data-page] .grid-3,.page[data-page] .modes{grid-template-columns:1fr}
 .work-entrances{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.work-entrance{flex:0 0 78%;scroll-snap-align:start}
 .suite-facts>div{grid-template-columns:1fr;gap:.3rem}.suite-next a{font-size:1.8rem}.suite-concepts{grid-template-columns:1fr;gap:1.5rem}.suite-concepts img{aspect-ratio:1.6}
}
@media(prefers-reduced-motion:reduce){.work-entrance img,.library-tabs button{transition:none}.work-entrance:hover img{transform:none}}

/* Final emphasis and containment for narrower screens. */
.page[data-page] .arc{background:transparent;border:0;gap:2rem}
.page[data-page] .library-access .btn-solid,.page[data-page] #contact-form button[type=submit],.page[data-page] [data-menu-send],.page[data-page] .section-tight>.wrap.btn-row>.btn-solid{background:var(--brand-acid);border-color:var(--brand-acid);color:var(--brand-ink)}
.page[data-page] .library-access .btn-solid:hover,.page[data-page] #contact-form button[type=submit]:hover,.page[data-page] [data-menu-send]:hover{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--brand-paper)}
.page[data-page] .folio-library button[aria-selected=true]:focus-visible{outline-color:var(--brand-ink);outline-offset:-5px}
.page[data-page] .suite-head-grid>*,.page[data-page] .service-editions>*,.page[data-page] .menu>*,.page[data-page] .lab>*,.page[data-page] .contact>*{min-width:0}
.page[data-page] .contact input,.page[data-page] .contact select,.page[data-page] .menu input,.page[data-page] .menu select{max-width:100%;min-width:0}
.suite-work-more{padding-bottom:1rem;margin-top:-1rem}
[dir=rtl] .page[data-page] .poster .num{left:auto;right:1.5rem}[dir=rtl] .page[data-page] .poster .soon{right:auto;left:1rem}
[dir=rtl] .page[data-page] .library-panel>.library-people{margin-left:0;margin-right:2.5rem}
@media(max-width:760px){[dir=rtl] .page[data-page] .library-panel>.library-people{margin-right:0}}
@media(max-width:480px){.page[data-page] .form-row{grid-template-columns:1fr}.page[data-page] .arc{grid-template-columns:1fr;gap:.5rem}}
