/* Editorial motion: retained layout, native scroll, no extra pinning distance. */
.im-word{display:inline-block;overflow:clip;vertical-align:bottom;padding-bottom:.1em;margin-bottom:-.1em}.im-word>span{display:inline-block}.interior .in-card .media{position:relative;transform-style:preserve-3d;transition:transform .45s var(--ease);isolation:isolate}.interior .in-card .media:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--im-x,50%) var(--im-y,30%),#ffffff55,transparent 65%);opacity:0;transition:opacity .35s}.interior .in-card .media.is-pointed:after{opacity:.55}.interior .in-card:focus-within .in-link{border-color:var(--ink)}.interior .in-link>span{display:inline-block;transition:transform .3s var(--ease)}.interior .in-link:hover>span,.interior .in-link:focus-visible>span{transform:translate(3px,-3px)}.interior .in-controls button{transition:background-color .22s,color .22s,border-color .22s}.interior .in-controls button:hover{border-color:var(--ink)}.interior .in-step{position:relative}.interior .in-step:before{content:'';position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--ink);transform:scaleX(var(--im-progress,0));transform-origin:left}.interior .in-step.is-current h3{color:#396d65}.interior .hn-direction{position:relative}.interior .hn-direction:before{content:'';position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ink);transform:scaleX(var(--im-progress,0));transform-origin:left}.interior .in-toc a{transition:color .2s,border-color .2s}.interior .in-toc a[aria-current=location]{border-color:var(--ink);font-weight:500}.interior .in-dark{position:relative;isolation:isolate;overflow:clip}.interior .in-dark:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,#173a43,#315b58);transform:translateX(calc((1 - var(--im-wash,1))*-20%))}.interior .in-enquiry label{transition:color .2s}.interior .in-enquiry label:focus-within{color:#286c62}.interior .in-enquiry input,.interior .in-enquiry textarea,.interior .in-enquiry select{transition:background-color .2s,border-color .2s}.interior .in-enquiry input:focus,.interior .in-enquiry textarea:focus,.interior .in-enquiry select:focus{background:#fafaf780;border-color:var(--ink)}.interior .in-hero figure{position:relative}.interior .in-hero figcaption{bottom:12px;margin:0 12px;font-size:10px}.interior .in-article-cover{display:block}.interior.im-enhanced .in-reveal{transition:none}.interior .hn-direction:target{background:linear-gradient(90deg,#e6eeeb80,transparent)}
@media(prefers-reduced-motion:reduce){.interior .im-word>span{transform:none!important;opacity:1!important}.interior .in-step:before,.interior .hn-direction:before{transform:scaleX(1)}.interior .in-card .media,.interior .in-link>span,.interior .in-controls button{transition:none!important;transform:none!important}.interior .in-card .media:after{display:none}.interior .in-dark:before{transform:none}}
.interior.im-enhanced .in-hero img{transition:none}
