:root{--ig-black:#111;--ig-charcoal:#292929;--ig-off-white:#f3f0e9;--ig-gray:#a3a09a;--ig-earth:#646458;--ig-rule:rgba(17,17,17,.24);--ig-pad:clamp(1rem,5vw,1.5rem);--ig-frame:96rem;--ig-frame-pad:max(var(--ig-pad),calc((100vw - var(--ig-frame))/2 + var(--ig-pad)))}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#dedbd4;color:var(--ig-black);font-family:"Instrument Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}body>.wp-site-blocks{width:100%;margin-inline:auto;background:var(--ig-off-white);overflow:clip}a{color:inherit;text-decoration:none}img{display:block}.wp-site-blocks>*{margin-block-start:0}.ig-header{min-height:3.75rem;padding:0 var(--ig-pad);border-bottom:1px solid var(--ig-rule)}.ig-mini-brand{margin:0;font-size:.8rem;font-weight:750;letter-spacing:-.02em}.ig-navigation{font-size:.72rem;font-weight:550;letter-spacing:.04em}.ig-navigation .wp-block-navigation__container{gap:1rem}.ig-navigation a:hover,.ig-navigation a:focus-visible{text-decoration:underline;text-underline-offset:.25rem}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{color:var(--ig-black)}
.ig-section{position:relative}.ig-masthead{padding:1.15rem var(--ig-pad) 1.4rem}.ig-masthead>*{margin-block:0}.ig-masthead-title{font-size:clamp(4.1rem,21vw,5.65rem);line-height:.78;letter-spacing:-.055em;font-weight:790}.ig-kicker,.ig-section-label{font-size:.69rem;line-height:1.2;font-weight:550;letter-spacing:.19em;text-transform:uppercase}.ig-masthead .ig-kicker{margin-top:.8rem}.ig-photo{position:relative;margin:0;overflow:hidden;background:var(--ig-gray)}.ig-photo img{width:100%;height:100%;object-fit:cover;object-position:center center}.ig-photo.is-style-focus-top img{object-position:center top}.ig-photo.is-style-focus-bottom img{object-position:center bottom}.ig-photo.is-style-focus-left img{object-position:left center}.ig-photo.is-style-focus-right img{object-position:right center}.ig-photo figcaption{position:absolute;z-index:2;right:.55rem;bottom:.5rem;margin:0;padding:.25rem .35rem;color:var(--ig-off-white);background:#111c;font-size:.61rem;letter-spacing:.1em;text-transform:uppercase}.ig-photo-hero{height:126vw;max-height:34rem}.ig-service-line{margin:0;padding:1rem var(--ig-pad);display:flex;align-items:center;justify-content:space-between;gap:.55rem;border-bottom:1px solid var(--ig-rule);font-size:.68rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.ig-service-line b{font-weight:400;color:#74716b}.ig-intro{padding:4.25rem var(--ig-pad) 5rem;display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;border-bottom:1px solid var(--ig-rule)}.ig-intro-label{font-size:.66rem;line-height:1.35;letter-spacing:.11em;text-transform:uppercase}.ig-intro-copy{margin:0;font-size:clamp(1.15rem,4.8vw,1.35rem);line-height:1.18;letter-spacing:-.025em}.ig-manifesto{margin:0;padding:4.75rem var(--ig-pad) 2.25rem;font-size:clamp(4rem,19vw,5.25rem);line-height:.79;letter-spacing:-.055em;font-weight:790}.ig-photo-portrait{width:74%;height:101vw;max-height:29rem;margin-inline:auto}.ig-split-headline{padding-top:1.5rem}.ig-image-headline-wrap{position:relative}.ig-photo-wide{height:71vw;max-height:21rem}.ig-image-headline-wrap .ig-photo figcaption{top:.5rem;bottom:auto}.ig-headline-on-image,.ig-headline-off-image{font-size:clamp(3.9rem,19vw,5.25rem);line-height:.77;letter-spacing:-.055em;font-weight:790}.ig-headline-on-image{position:absolute;z-index:2;left:var(--ig-pad);bottom:-.02em;margin:0;color:var(--ig-off-white)}.ig-headline-off-image{margin:0;padding:.04em var(--ig-pad) 4.75rem;color:var(--ig-black)}.ig-photo-architecture{height:126vw;max-height:36rem}.ig-photo-detail{width:83%;height:59vw;max-height:17rem;margin-top:1.25rem;margin-right:auto;margin-bottom:8rem}
.ig-dark{background:var(--ig-black);color:var(--ig-off-white)}.ig-video-section{padding:1.3rem var(--ig-pad) 5rem}.ig-video-section>*{max-width:none}.ig-section-label{display:flex;justify-content:space-between;margin:0;padding-bottom:4.7rem}.ig-section-title{margin:0;font-size:clamp(3.15rem,15.8vw,4.35rem);font-weight:760;line-height:.83;letter-spacing:-.075em}.ig-video{width:100%;aspect-ratio:16/10;margin-top:2.2rem;border:1px solid currentColor;background:#242521}.ig-video video{display:block;width:100%;height:100%;object-fit:cover}.ig-video-copy{width:88%;margin:1.5rem 0 0;font-size:1.08rem;line-height:1.28;color:inherit;opacity:.88}.ig-investment{padding:5.5rem var(--ig-pad) 6rem}.ig-investment>*{max-width:none}.ig-investment>.ig-section-title{margin:3.7rem 0 4.75rem;font-size:clamp(2.8rem,13.7vw,3.85rem)}.ig-price-row{padding:1.05rem 0;border-top:1px solid currentColor}.ig-price-row p,.ig-price-row h3{margin:0}.ig-price-row p{font-size:.79rem}.ig-price-row h3{font-size:1.65rem;line-height:.9;letter-spacing:-.055em}.ig-fine-print{max-width:18rem;margin:1rem 0 0;opacity:.62;font-size:.72rem;line-height:1.35}.ig-inquiry{padding:5rem var(--ig-pad) 5.5rem}.ig-inquiry>*{max-width:none}.ig-inquiry>.ig-section-title{margin:3.5rem 0 4.5rem}
.ig-inquiry .wpforms-container{margin:0}.ig-inquiry .wpforms-field{padding:1.15rem 0;border-bottom:1px solid currentColor}.ig-inquiry .wpforms-field-label{margin:0 0 .65rem;font-size:.68rem;font-weight:550;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.ig-inquiry .wpforms-field input:not([type=checkbox]):not([type=radio]),.ig-inquiry .wpforms-field textarea,.ig-inquiry .wpforms-field select{width:100%;max-width:none;min-height:2.5rem;padding:.25rem 0;border:0;border-radius:0;background:transparent;color:inherit;font:400 1.12rem "Instrument Sans",sans-serif;box-shadow:none}.ig-inquiry .wpforms-field textarea{min-height:7rem;resize:vertical}.ig-inquiry .wpforms-field input:focus,.ig-inquiry .wpforms-field textarea:focus,.ig-inquiry .wpforms-field select:focus{outline:0;box-shadow:inset 0 -2px 0 currentColor}.ig-inquiry .wpforms-field-row{max-width:none}.ig-inquiry .wpforms-field-label-inline{font-size:.82rem;line-height:1.35}.ig-inquiry .wpforms-submit-container{padding-top:1.5rem}.ig-inquiry button[type=submit].wpforms-submit{width:100%;min-height:3.7rem;padding:0 1rem;border:0;border-radius:0;background:var(--ig-off-white);color:var(--ig-black);font:650 .78rem "Instrument Sans",sans-serif;letter-spacing:.06em;text-transform:uppercase}.ig-inquiry button[type=submit].wpforms-submit:hover,.ig-inquiry button[type=submit].wpforms-submit:focus{background:#d8d4cb;color:var(--ig-black)}
/* Keep WPForms' modern theme variables from repainting the editorial submit button. */
.ig-inquiry .wpforms-container-full button[type=submit].wpforms-submit,.ig-inquiry .wpforms-container-full button[type=submit].wpforms-submit:not(:hover):not(:active){width:100%;min-height:3.7rem;padding:0 1rem;border:0;border-radius:0;background:var(--ig-off-white) !important;color:var(--ig-black) !important;font:650 .78rem "Instrument Sans",sans-serif;letter-spacing:.06em;text-transform:uppercase}.ig-inquiry .wpforms-container-full button[type=submit].wpforms-submit:hover,.ig-inquiry .wpforms-container-full button[type=submit].wpforms-submit:focus{background:#d8d4cb !important;color:var(--ig-black) !important}
/* WPForms' block theme ships its own dark text and white-field palette. Override it for this black section. */
.ig-inquiry .wpforms-container-full{--wpforms-field-background-color:transparent;--wpforms-field-border-color:rgba(243,240,233,.55);--wpforms-field-text-color:var(--ig-off-white);--wpforms-label-color:var(--ig-off-white);--wpforms-label-sublabel-color:rgba(243,240,233,.68);--wpforms-button-background-color:var(--ig-off-white);--wpforms-button-text-color:var(--ig-black)}
.ig-inquiry .wpforms-container-full .wpforms-field-label,.ig-inquiry .wpforms-container-full .wpforms-field-label-inline,.ig-inquiry .wpforms-container-full legend,.ig-inquiry .wpforms-container-full .wpforms-field-description,.ig-inquiry .wpforms-container-full .wpforms-field-sublabel{color:var(--ig-off-white) !important}.ig-inquiry .wpforms-container-full input:not([type=checkbox]):not([type=radio]),.ig-inquiry .wpforms-container-full textarea,.ig-inquiry .wpforms-container-full select{border-color:rgba(243,240,233,.55) !important;background:transparent !important;color:var(--ig-off-white) !important;-webkit-text-fill-color:var(--ig-off-white)}.ig-inquiry .wpforms-container-full input::placeholder,.ig-inquiry .wpforms-container-full textarea::placeholder{color:rgba(243,240,233,.58) !important;opacity:1}.ig-inquiry .wpforms-container-full select option{background:var(--ig-off-white);color:var(--ig-black)}
.ig-footer{padding:4rem var(--ig-pad) 1.4rem}.ig-footer>*{max-width:none}.ig-footer-brand{margin:0;font-size:clamp(2.75rem,14vw,3.9rem);font-weight:760;line-height:.87;letter-spacing:-.045em}.ig-footer-grid{margin-top:4rem;gap:1rem}.ig-footer-grid p{margin:0;font-size:.72rem;line-height:1.55}.ig-footer a{color:inherit}.ig-copyright{margin:4rem 0 0;padding-top:.8rem;border-top:1px solid currentColor;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.ig-content-shell,.ig-single{min-height:60vh;padding:5rem var(--ig-pad)}.ig-page-title{font-size:clamp(3rem,14vw,5rem);line-height:.82;letter-spacing:-.07em}.ig-journal-card{margin-bottom:4rem}.ig-journal-card .wp-block-post-title{font-size:2rem}.ig-single>.wp-block-post-date{margin:1rem 0 3rem}.ig-single>.wp-block-post-featured-image{margin-bottom:4rem}.ig-single .wp-block-post-content>*{margin-block-start:3rem}.ig-journal-pair{gap:1rem}.ig-journal-text-break{padding:4rem var(--ig-pad)}.ig-error-page{min-height:70vh;padding:7rem var(--ig-pad)}
.ig-work-page{background:var(--ig-off-white)}.ig-work-intro{padding:2.2rem var(--ig-pad) 4.5rem}.ig-work-intro>*{max-width:none;margin-block:0}.ig-work-title{margin-top:5.5rem;font-size:clamp(3.9rem,19vw,5.25rem);font-weight:790;line-height:.78;letter-spacing:-.08em}.ig-work-deck{width:82%;margin-top:2rem;font-size:1.08rem;line-height:1.25}.ig-work-gallery{padding-bottom:6rem}.ig-work-frame{position:relative;width:100%;padding:0;background:var(--ig-gray)}.ig-work-frame .wp-block-cover__background{background:var(--ig-gray)!important}.ig-work-frame .wp-block-cover__inner-container{position:absolute;inset:auto .7rem .6rem}.ig-work-index{margin:0;color:var(--ig-off-white);font-size:.61rem;font-weight:600;letter-spacing:.12em}.ig-work-row{align-items:flex-end!important;gap:.8rem;padding:5.25rem var(--ig-pad)}.ig-work-row-offset>.wp-block-cover:first-child{flex-basis:65%}.ig-work-row-offset>.wp-block-cover:last-child{flex-basis:35%;margin-bottom:2.25rem}.ig-work-statement{padding:2rem var(--ig-pad) 5.5rem}.ig-work-statement>*{max-width:none}.ig-work-statement h2{margin:3rem 0 0;font-size:clamp(3rem,14.5vw,4rem);font-weight:770;line-height:.82;letter-spacing:-.075em}.ig-work-feature{margin-bottom:5.5rem}.ig-work-row-even{align-items:flex-start!important;padding-block:0 5.5rem}.ig-work-row-even>*{flex-basis:50%}.ig-work-inset{width:82%;margin:0 auto 6.5rem}.ig-work-finale{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;padding:0 var(--ig-pad)}.ig-work-final-portrait{grid-row:span 2}.ig-work-cta{padding:5.5rem var(--ig-pad) 6rem}.ig-work-cta>*{max-width:none}.ig-work-cta h2{margin:3.25rem 0 4rem;font-size:clamp(3.35rem,16vw,4.5rem);font-weight:780;line-height:.8;letter-spacing:-.078em}.ig-work-cta .wp-block-button{width:100%}.ig-work-cta .wp-block-button__link{width:100%;padding:1.1rem;border:1px solid currentColor;color:var(--ig-off-white);font-size:.7rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}
@media(max-width:22.5rem){.ig-masthead-title{font-size:3.75rem}.ig-navigation .wp-block-navigation__container{gap:.7rem}.ig-intro{grid-template-columns:1fr}.ig-footer-brand{font-size:2.55rem}}
@media(min-width:30.01rem){body>.wp-site-blocks{max-width:none;margin-inline:auto;border:0}}
@media(min-width:40rem){
:root{--ig-pad:clamp(2rem,4vw,3.5rem)}
.ig-header{min-height:4.5rem}.ig-mini-brand{font-size:.9rem}.ig-navigation{font-size:.8rem}.ig-navigation .wp-block-navigation__container{gap:1.75rem}
.ig-masthead{min-height:0;padding-block:2.5rem;display:flex;flex-direction:column;justify-content:flex-start}.ig-masthead-title{font-size:clamp(6.5rem,15.5vw,9rem)}.ig-masthead .ig-kicker{margin-top:1rem;font-size:.76rem}
.ig-photo-hero{height:min(76vw,52rem);max-height:none}.ig-service-line{padding-block:1.25rem;font-size:.76rem}
.ig-intro{padding-block:7rem 8rem;grid-template-columns:10rem minmax(0,42rem);gap:2rem}.ig-intro-copy{font-size:clamp(1.4rem,2.8vw,2rem)}
.ig-manifesto{padding-block:7rem 3rem;font-size:clamp(6rem,13vw,9rem)}.ig-photo-portrait{width:54%;height:min(75vw,54rem);max-height:none}.ig-split-headline{padding-top:3rem}.ig-photo-wide{height:min(56vw,43rem);max-height:none}.ig-headline-on-image,.ig-headline-off-image{font-size:clamp(6rem,13vw,9rem)}.ig-headline-off-image{padding-bottom:7rem}.ig-photo-architecture{height:min(82vw,62rem);max-height:none}.ig-photo-detail{width:66%;height:min(45vw,34rem);max-height:none;margin-top:2rem;margin-bottom:11rem}
.ig-video-section,.ig-investment,.ig-inquiry{padding-block:8rem}.ig-section-label{padding-bottom:7rem}.ig-section-title{font-size:clamp(5rem,10vw,7rem)}.ig-video{width:min(78%,62rem);margin-top:3.5rem}.ig-video-copy{width:min(62%,42rem);font-size:1.25rem}
.ig-investment>.ig-section-title{max-width:56rem;margin-block:5rem 6rem;font-size:clamp(4.5rem,9vw,7rem)}.ig-price-row{display:flex;align-items:flex-end;justify-content:space-between;padding-block:1.5rem}.ig-price-row h3{font-size:2.25rem}.ig-fine-print{max-width:28rem;font-size:.8rem}
.ig-inquiry>.ig-section-title{margin-block:5rem 6rem}.ig-inquiry .wpforms-container{width:min(100%,58rem)}
.ig-footer{padding-block:6rem 2rem}.ig-footer-brand{font-size:clamp(5rem,10vw,7.5rem)}.ig-footer-grid{margin-top:6rem}.ig-copyright{margin-top:6rem}
.ig-content-shell,.ig-single{padding-block:8rem}.ig-page-title{font-size:clamp(5rem,10vw,8rem)}
.ig-work-intro{min-height:58vh;padding-block:3.5rem 7rem;display:flex;flex-direction:column}.ig-work-title{margin-top:auto;font-size:clamp(6.5rem,15vw,9rem)}.ig-work-deck{width:min(58%,32rem);font-size:1.3rem}
.ig-work-landscape{min-height:min(54vw,44rem)!important}.ig-work-row{gap:1.25rem;padding-block:8rem}.ig-work-row-offset>.wp-block-cover:first-child{flex-basis:60%;min-height:min(78vw,58rem)!important}.ig-work-row-offset>.wp-block-cover:last-child{min-height:min(43vw,30rem)!important;margin-bottom:4rem}.ig-work-statement{padding-block:3rem 8rem}.ig-work-statement h2{max-width:46rem;font-size:clamp(5rem,11vw,7.5rem)}.ig-work-feature{min-height:min(88vw,66rem)!important;margin-bottom:8rem}.ig-work-row-even{padding-bottom:8rem}.ig-work-row-even>.wp-block-cover{min-height:min(58vw,42rem)!important}.ig-work-inset{width:72%;min-height:min(50vw,38rem)!important;margin-bottom:9rem}.ig-work-finale{gap:1.25rem}.ig-work-final-portrait{min-height:min(70vw,52rem)!important}.ig-work-final-wide{min-height:min(34vw,25rem)!important}.ig-work-cta{padding-block:8rem}.ig-work-cta h2{font-size:clamp(6rem,12vw,8rem)}.ig-work-cta .wp-block-button{width:min(24rem,100%)}
}
@media(min-width:75rem){
:root{--ig-pad:clamp(3.5rem,5vw,6rem)}
.ig-header{min-height:5rem}.ig-masthead{min-height:0;padding-block:3.25rem}.ig-masthead-title{font-size:clamp(9rem,12.5vw,13rem)}.ig-photo-hero{height:min(62vw,60rem)}
.ig-intro{padding-block:9rem 10rem;grid-template-columns:minmax(10rem,16vw) minmax(0,54rem)}.ig-intro-copy{font-size:clamp(1.7rem,2.2vw,2.35rem)}
.ig-manifesto{padding-top:9rem;font-size:clamp(7rem,10vw,11rem)}.ig-photo-portrait{width:44%;height:min(62vw,58rem)}.ig-photo-wide{width:82%;height:min(46vw,46rem);margin-left:auto}.ig-headline-on-image,.ig-headline-off-image{font-size:clamp(7rem,10vw,11rem)}.ig-photo-architecture{width:calc(100% - 2 * var(--ig-pad));height:min(66vw,66rem);margin-inline:auto}.ig-photo-detail{width:52%;height:min(36vw,36rem);margin-bottom:14rem}
.ig-video-section,.ig-investment,.ig-inquiry{padding-block:10rem}.ig-section-title{font-size:clamp(6rem,8vw,9rem)}.ig-video{width:min(70%,70rem)}.ig-video-copy{width:min(48%,45rem)}.ig-investment>.ig-section-title{max-width:72rem;font-size:clamp(5.5rem,7vw,8rem)}.ig-inquiry .wpforms-container{width:min(70%,64rem)}
.ig-footer{padding-block:8rem 2.5rem}.ig-footer-brand{font-size:clamp(6rem,8vw,9rem)}
.ig-work-intro{min-height:66vh;padding-block:4rem 8rem}.ig-work-title{font-size:clamp(8rem,12vw,12rem)}.ig-work-deck{width:min(42%,38rem);font-size:1.45rem}.ig-work-gallery>.ig-work-landscape:first-child{width:calc(100% - 2 * var(--ig-pad));min-height:min(48vw,47rem)!important;margin-inline:auto}.ig-work-row-offset{padding-block:11rem}.ig-work-row-offset>.wp-block-cover:first-child{flex-basis:56%;min-height:min(68vw,61rem)!important}.ig-work-row-offset>.wp-block-cover:last-child{min-height:min(35vw,31rem)!important;margin-bottom:6rem}.ig-work-statement h2{max-width:64rem;font-size:clamp(6rem,8vw,9rem)}.ig-work-feature{width:calc(100% - 2 * var(--ig-pad));min-height:min(70vw,68rem)!important;margin-inline:auto}.ig-work-row-even>.wp-block-cover{min-height:min(50vw,46rem)!important}.ig-work-inset{width:62%;min-height:min(40vw,39rem)!important}.ig-work-final-portrait{min-height:min(62vw,58rem)!important}.ig-work-final-wide{min-height:min(30vw,28rem)!important}.ig-work-cta h2{font-size:clamp(7rem,9vw,10rem)}
}
/* Full-bleed section color with one shared, centered content frame. */
body>.wp-site-blocks{width:100%;max-width:none}
.ig-header,.ig-masthead,.ig-service-line,.ig-intro,.ig-manifesto,.ig-headline-off-image,.ig-video-section,.ig-investment,.ig-inquiry,.ig-footer,.ig-content-shell,.ig-single,.ig-journal-text-break,.ig-error-page,.ig-work-intro,.ig-work-statement,.ig-work-cta{padding-left:var(--ig-frame-pad);padding-right:var(--ig-frame-pad)}
@media(min-width:40rem){
.ig-photo-hero,.ig-photo-architecture,.ig-work-gallery>.ig-work-frame:first-child,.ig-work-feature{width:calc(100% - 2rem);max-width:var(--ig-frame);margin-left:auto;margin-right:auto}
.ig-video,.ig-video-copy{width:min(78%,62rem);margin-left:auto;margin-right:auto}
.ig-photo-wide{width:calc(100% - 2rem);max-width:var(--ig-frame);margin-left:auto;margin-right:auto}
.ig-photo-detail{margin-left:var(--ig-frame-pad)}
}
@media(min-width:75rem){
.ig-photo-hero,.ig-photo-architecture,.ig-work-gallery>.ig-work-frame:first-child,.ig-work-feature,.ig-photo-wide{width:calc(100% - 4rem)}
.ig-video,.ig-video-copy{width:min(70%,70rem)}
}
/* Editorial hierarchy: section name leads, supporting line recedes. */
.ig-intro-label{font-size:clamp(.9rem,2.6vw,1.05rem);font-weight:650;line-height:1.2}
.ig-investment>.ig-section-label{display:block;margin:0;padding:0;font-size:clamp(3.15rem,15.8vw,4.35rem);font-weight:760;line-height:.83;letter-spacing:-.055em;text-transform:uppercase}
.ig-investment>.ig-section-title{margin:2rem 0 4.75rem;font-size:clamp(.9rem,2.6vw,1.05rem);font-weight:650;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}
.ig-price-row p{font-size:clamp(.95rem,2.5vw,1.15rem);font-weight:550}.ig-price-row h3{font-size:clamp(1.75rem,5vw,2.5rem)}
.ig-headline-on-image{left:var(--ig-frame-pad);bottom:.12em;width:max-content;max-width:calc(100% - 2 * var(--ig-frame-pad));transform:none;text-align:left;white-space:nowrap}.ig-headline-off-image{text-align:left}.ig-destination-row{justify-content:space-between!important}
@media(min-width:40rem){.ig-intro-label{font-size:1.1rem}.ig-investment>.ig-section-label{font-size:clamp(5rem,10vw,7rem)}.ig-investment>.ig-section-title{font-size:1.1rem;margin-block:2.5rem 6rem}.ig-price-row p{font-size:1.2rem}}
@media(min-width:75rem){.ig-investment>.ig-section-label{font-size:clamp(6rem,8vw,9rem)}.ig-investment>.ig-section-title{font-size:1.2rem}.ig-price-row p{font-size:1.3rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
