.conference-folio{--folio-ink:#0b342f;--folio-paper:#f4f5ea;--folio-green:#006b4e;--folio-blue:#005a78;--folio-lime:#a1d679;--folio-aqua:#79d9d5;--folio-gutter:clamp(20px, 4.5vw, 80px);--dv2-gutter:var(--folio-gutter);--dv2-content:1360px;--dv2-ink:var(--folio-ink);background:var(--folio-paper);color:var(--folio-ink)}.folio-wrap{width:min(1360px, calc(100% - 2 * var(--folio-gutter)));margin-inline:auto}.conference-folio ::selection{background:var(--folio-aqua);color:var(--folio-ink)}.conference-folio [id]{scroll-margin-top:88px}.conference-folio :is(main,footer) :is(a,button,summary):not(dialog *){scroll-margin-block-start:80px}.conference-folio .dv2-header{background:var(--folio-paper);border-color:#d8e1d5}.conference-folio .dv2-header__inner{min-height:68px}.conference-folio .dv2-brand{color:var(--folio-ink);gap:12px;text-decoration:none}.conference-folio .dv2-brand img{width:46px;height:auto}.conference-folio .coastal-wordmark{white-space:nowrap;font:600 1.34rem/1 Barlow Condensed,Instrument Sans,sans-serif;display:inline-flex}.conference-folio .coastal-wordmark__dipcon{color:var(--folio-green)}.conference-folio .coastal-wordmark__rwhm{color:var(--folio-blue)}.conference-folio .coastal-wordmark__dash{margin-inline:.05em}.conference-folio .coastal-wordmark__year{margin-inline-start:.25em}.conference-folio .confluence-nav-action{background:var(--folio-ink);min-height:44px;color:var(--folio-paper);align-items:center;padding:8px 17px;font-size:.875rem;font-weight:650;text-decoration:none;transition:background-color .2s;display:inline-flex}.conference-folio .confluence-nav-action:hover{background:var(--folio-green)}.conference-folio .dv2-menu{border-color:#0000}.folio-cover{grid-template-rows:minmax(min-content,1fr) auto auto;min-height:min(100svh - 69px,1040px);display:grid}.folio-cover__plate{isolation:isolate;color:#fff;background:var(--folio-ink);min-height:clamp(235px,35svh,380px);display:grid;position:relative;overflow:hidden}.folio-cover__scenes,.folio-cover__plate:after{z-index:-1;position:absolute;inset:0}.folio-cover__plate:after{content:"";background:linear-gradient(#062e2ce8,#062e2c2b 27%,#062e2c19 47%,#062e2cc9 100%)}@media (width>=1021px) and (prefers-reduced-motion:no-preference){.folio-cover__plate[data-folio-depth] .folio-cover__scenes{transform:translate3d(0, var(--folio-photo-offset,0px), 0);inset-block:-22px}}.conference-folio .folio-cover__scenes img{object-fit:cover;object-position:50% 46%;width:100%;height:100%;position:absolute;inset:0}.conference-folio .folio-cover__scenes img[data-scene="1"]{object-position:50% 49%}.folio-cover__plate-inner{align-content:space-between;gap:clamp(34px,5vh,64px);padding-block:clamp(18px,3.3vh,36px) clamp(20px,3.7vh,44px);display:grid}.folio-cover__meta{flex-wrap:wrap;justify-content:space-between;gap:5px 16px;padding-bottom:12px;font-size:clamp(.8125rem,1.3vw,1.0625rem);font-weight:600;line-height:1.4;display:flex;position:relative}.folio-cover__meta:after{content:"";transform-origin:0;background:#e3f6ed78;height:1px;position:absolute;inset:auto 0 0}.folio-cover .folio-cover__mark{width:100%}.folio-cover__mark img{filter:drop-shadow(0 6px 20px #071f20b3);width:100%;height:auto}.folio-cover__details{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(24px,6vw,100px);padding-block:clamp(23px,4vh,48px);display:grid}.folio-cover__theme h2{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;font-size:clamp(2.2rem,4.15vw,4.4rem);font-weight:660;line-height:.99}.folio-cover__theme p{color:#30564c;text-wrap:pretty;max-width:45ch;margin-top:10px;font-size:clamp(1.03rem,1.55vw,1.36rem);line-height:1.37}.folio-cover__editions{gap:13px;display:grid}.folio-edition{--folio-edition-ink:var(--folio-green);--folio-edition-rule:var(--folio-lime);border-top:2px solid var(--folio-edition-rule);color:var(--folio-edition-ink);grid-template-columns:clamp(43px,5vw,68px) minmax(0,1fr);align-items:center;gap:10px;padding-top:9px;display:grid}.folio-edition--rwhm{--folio-edition-ink:var(--folio-blue);--folio-edition-rule:var(--folio-aqua)}.folio-edition__ordinal{font-variant-numeric:tabular-nums;align-items:baseline;font:600 clamp(2rem,3.15vw,3.15rem)/1 Barlow Condensed,Instrument Sans,sans-serif;display:flex}.folio-edition__ordinal sup{align-self:flex-start;margin-top:.13em;font-size:.47em;line-height:1}.folio-edition h3{text-wrap:pretty;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:650;line-height:1.22}.folio-edition__prefix{color:#30564c;letter-spacing:0;margin-bottom:3px;font-size:.8125rem;font-weight:500;display:block}.folio-cover__time{color:var(--folio-paper);background:var(--folio-ink)}.folio-cover__time-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(15px,4.5vw,72px);padding-block:15px;display:grid}.folio-cover .event-countdown{--folio-countdown-number:clamp(1.68rem, 3vw, 2.65rem);--folio-countdown-label:clamp(.875rem, 1.3vw, 1.13rem);--folio-countdown-row:calc(var(--folio-countdown-number) + 1.2375rem + 4px);grid-template-columns:minmax(110px,.65fr) minmax(0,2.2fr);grid-template-rows:minmax(var(--folio-countdown-row), auto);align-items:center;gap:clamp(13px,3vw,50px);display:grid}.folio-cover .countdown-label{color:var(--folio-aqua);font-size:var(--folio-countdown-label);font-weight:650;line-height:1.3}.folio-cover .countdown-values:not([hidden]){grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,2vw,27px);display:grid}.folio-cover .countdown-values>div{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}.folio-cover .countdown-values>div+div{border-inline-start:1px solid #537769;padding-inline-start:clamp(7px,1.6vw,22px)}.folio-cover .countdown-values dd{font-size:var(--folio-countdown-number);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:0;font-weight:630;line-height:1}.folio-cover .countdown-values dt{color:#d4e6db;font-size:.75rem;line-height:1.65}.conference-folio .folio-calendar{background:var(--folio-lime);min-height:44px;color:var(--folio-ink);white-space:nowrap;justify-content:center;align-items:center;padding-inline:14px;font-size:.875rem;font-weight:680;text-decoration:none;transition:background-color .2s;display:inline-flex}.conference-folio .folio-calendar:hover{background:var(--folio-aqua)}.conference-folio .folio-calendar:focus-visible{outline-color:var(--folio-aqua)}@media (width<=1020px){.conference-folio .dv2-header__inner{min-height:63px}.conference-folio .dv2-nav.is-open{background:var(--folio-paper)}.conference-folio .dv2-nav .confluence-nav-action{margin-block-start:14px}.folio-cover{min-height:min(100svh - 64px,1040px)}.folio-cover__details{gap:clamp(21px,4vw,44px)}}@media (width<=760px){.folio-cover{min-height:0}.folio-cover__theme h2{font-size:clamp(1.9rem,5vw,2.65rem)}.folio-cover .event-countdown{grid-template-columns:1fr;grid-template-rows:minmax(calc(var(--folio-countdown-label) * 1.3), auto) minmax(var(--folio-countdown-row), auto);gap:8px}}@media (width<=600px){.conference-folio .dv2-brand{gap:9px}.conference-folio .dv2-brand img{width:38px}.conference-folio .coastal-wordmark{font-size:1.075rem}.folio-cover__plate-inner{align-content:start;gap:17px;padding-block:17px 27px}.folio-cover .folio-cover__mark{width:clamp(162px,52vw,246px);margin-inline:auto}.folio-cover__plate:after{background:linear-gradient(#062e2cd9,#062e2c31 34%,#062e2c9c 100%),radial-gradient(at 50% 51%,#082c2c6e,#0000 80%)}.conference-folio .folio-cover__scenes img{object-position:51% 57%}.folio-cover__details{grid-template-columns:1fr;gap:23px;padding-block:22px}.folio-cover__theme h2{font-size:clamp(2rem,8vw,3.05rem)}.folio-cover__editions{gap:12px}.folio-cover__time-inner{padding-block:13px 19px;display:block;position:relative}.folio-cover .event-countdown{grid-template-rows:minmax(44px, auto) minmax(var(--folio-countdown-row), auto)}.folio-cover .countdown-label{align-items:center;max-width:calc(100% - 144px);min-height:44px;display:flex}.conference-folio .folio-calendar{top:13px;position:absolute;inset-inline-end:0}}@keyframes folio-masthead{0%{clip-path:inset(0 0 70%);transform:translateY(14px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes folio-rule-enter{0%{opacity:.25;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes folio-menu-enter{0%{opacity:.55;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.folio-cover__mark{animation:.8s cubic-bezier(.16,1,.3,1) folio-masthead}.folio-cover__meta:after{animation:.65s cubic-bezier(.16,1,.3,1) folio-rule-enter}.conference-folio :is(.dv2-nav__group[open]>.dv2-nav__panel,.dv2-nav.is-open){animation:.19s ease-out folio-menu-enter}}@media (prefers-reduced-motion:reduce){html:has(.conference-folio){scroll-behavior:auto}.conference-folio :is(.confluence-nav-action,.folio-calendar,.dv2-nav__group>summary svg){transition:none}}
