body.why-cirs .saga,body.why-cirs .saga--open{min-block-size:100vh;min-block-size:100svh}@media(max-width:760px){body.why-cirs .saga--open{min-block-size:82vh;min-block-size:82svh}body.why-cirs .saga--open .saga__media img{object-position:28% 32%}}body.why-cirs .saga__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:min(100%,44rem);padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.28)}body.why-cirs :is(.saga__eyebrow,#facts .marker .sc){font-size:clamp(1.3rem,1.05rem + .9vw,1.8rem)}body.why-cirs .saga--open .saga__line{font-size:clamp(2rem,5.2vw,4.1rem)}body.why-cirs .saga__by{font-size:clamp(1rem,1.4vw,1.16rem)}body.why-cirs .saga__summary{max-width:42ch;margin-top:clamp(18px,2.2vw,28px);color:rgba(255,255,255,.95);font-size:clamp(1.2rem,1.85vw,1.62rem);line-height:1.44;letter-spacing:-.005em;text-wrap:pretty;text-shadow:0 1px 16px rgba(17,17,15,.42)}body.why-cirs .panel__card .copy:first-of-type{color:var(--ink);font-size:clamp(1.08rem,1.45vw,1.22rem);line-height:1.5;letter-spacing:-.004em}body.why-cirs .saga__summary+.saga__more{margin-top:clamp(20px,2.4vw,30px)}body.why-cirs .panel__close{width:44px;height:44px}body.why-cirs .panel__card--illustrated{display:grid;grid-template-columns:42% minmax(0,1fr);column-gap:clamp(26px,3vw,42px);align-content:start;width:min(100%,920px);min-height:390px;padding-left:clamp(30px,4vw,52px)}body.why-cirs .panel__card--illustrated>:not(.panel__image):not(.panel__close){grid-column:2}body.why-cirs .panel__image{position:absolute;inset:0 auto 0 0;width:42%;margin:0;overflow:hidden;background:var(--dark-ink)}body.why-cirs .panel__image img{display:block;width:100%;height:100%;object-fit:cover}body.why-cirs .panel__close{z-index:2}body.why-cirs .saga__more::after{content:"+";font-size:1.2em;line-height:0;transform:none}body.why-cirs .saga__more:hover::after{transform:none}@media(max-width:700px){body.why-cirs .panel__card--illustrated{display:block;min-height:0;padding:0 26px 30px}body.why-cirs .panel__image{position:relative;inset:auto;width:calc(100% + 52px);height:clamp(150px,25vh,220px);margin:0 -26px 24px}body.why-cirs .panel__label{margin-top:0}}@media(max-width:760px){body.why-cirs .saga__eyebrow{gap:16px}body.why-cirs .saga__summary{max-width:38ch}body.why-cirs #facts .factrail>div:last-child{padding-right:64px}}@media(min-width:761px){body.why-cirs #facts{min-block-size:100vh;display:grid;align-items:center}}@media(max-width:760px){body.why-cirs .saga:not(.saga--open){display:flex;flex-direction:column;justify-content:flex-end;background:#11110F}body.why-cirs .saga:not(.saga--open) .saga__media{position:relative;inset:auto;flex:0 0 auto;height:58svh;height:58vh;min-height:300px}body.why-cirs .saga:not(.saga--open) .saga__media::after{background:linear-gradient(to top,#11110F 0%,rgba(17,17,15,.55) 22%,rgba(17,17,15,0) 55%)}body.why-cirs .saga:not(.saga--open) .saga__inner{padding-top:0;margin-top:-28px;padding-bottom:40px}body.why-cirs #founding .saga__media img{object-position:50% 50%}body.why-cirs #forest .saga__media img{object-position:62% 55%}body.why-cirs #motto .saga__media img{object-position:40% 55%}body.why-cirs #boarding .saga__media img{object-position:50% 45%}body.why-cirs #vision .saga__media img{object-position:74% 60%}body.why-cirs #junior .saga__media img{object-position:50% 50%}body.why-cirs #senior .saga__media img{object-position:45% 62%}}@media(max-width:700px){body.why-cirs .panel__image{height:clamp(190px,32vh,270px)}body.why-cirs #panel-senior .panel__image img{object-position:50% 30%}body.why-cirs #panel-junior .panel__image img{object-position:28% 72%}body.why-cirs #panel-vision .panel__image img{object-position:74% 60%}body.why-cirs #panel-forest .panel__image img{object-position:62% 55%}}@media(min-width:320px)and (max-width:420px){body.why-cirs .saga--open .saga__inner{padding-right:max(var(--gut),calc(var(--float-edge) + var(--float-size) + 2px))}}
