@font-face{font-family:"Literata";src:url("/assets/fonts/literata.woff2") format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Literata";src:url("/assets/fonts/literata-italic.woff2") format("woff2");font-weight:200 900;font-style:italic;font-display:swap}@font-face{font-family:"Atkinson Next";src:url("/assets/fonts/atkinson-next.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"Atkinson Next";src:url("/assets/fonts/atkinson-next-italic.woff2") format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--paper:#f3f0e8;--panel:#e8eadf;--ink:#1d2620;--ink-2:#3f4b43;--ink-3:#5c685f;--moss:#35533d;--clay:#9a4a2b;--rule:#d5d3c7;--leaf-near:rgb(34 54 38 / 0.14);--leaf-far:rgb(34 54 38 / 0.1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .12 0 0 0 0 .16 0 0 0 0 .12 .1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--serif:"Literata","Iowan Old Style","Palatino Linotype",Georgia,serif;--sans:"Atkinson Next","Avenir Next","Segoe UI",system-ui,sans-serif;--gutter:clamp(1.25rem,4.5vw,3.5rem);--ease:cubic-bezier(0.22,0.7,0.18,1);--glass-clear:rgb(251 250 246 / 0.4);--glass-docked:rgb(251 250 246 / 0.74);--glass-veil:rgb(251 250 246 / 0.9);--glass-chip:rgb(251 250 246 / 0.62);--glass-solid:#f8f6f0;--glass-sheen:rgb(255 255 255 / 0.55);--glass-caustic:rgb(255 243 219 / 0.55);--glass-light:linear-gradient(to bottom,var(--glass-sheen),transparent 62%),radial-gradient(80% 130% at 82% 135%,var(--glass-caustic),transparent 72%);--glass-rim:radial-gradient(38% 100% at 16% 0%,rgb(255 255 255 / 0.95),transparent 75%),radial-gradient(42% 100% at 84% 100%,rgb(255 255 255 / 0.8),transparent 75%),linear-gradient(to bottom,rgb(255 255 255 / 0.8),rgb(255 255 255 / 0.28) 45%,rgb(255 255 255 / 0.12) 70%,rgb(255 255 255 / 0.5));--glass-shadow:inset 0 1px 0 rgb(255 255 255 / 0.7),0 0 0 1px rgb(29 38 32 / 0.07),0 1px 2px rgb(29 38 32 / 0.05),0 10px 28px -14px rgb(29 38 32 / 0.22);--glass-shadow-docked:inset 0 1px 0 rgb(255 255 255 / 0.7),0 0 0 1px rgb(29 38 32 / 0.08),0 2px 4px rgb(29 38 32 / 0.05),0 16px 36px -14px rgb(29 38 32 / 0.3);--glass-bead:rgb(255 255 255 / 0.62);--glass-glint:rgb(255 255 255 / 0.95);--glass-ink-3:#56625a;--pane-sheen:rgb(255 255 255 / 0.4);--pane-rim:linear-gradient(160deg,rgb(255 255 255 / 0.95),rgb(255 255 255 / 0.45) 22%,rgb(29 38 32 / 0.05) 55%,rgb(29 38 32 / 0.11));--pane-shadow:inset 0 1px 0 rgb(255 255 255 / 0.5),0 1px 2px rgb(29 38 32 / 0.04),0 26px 50px -36px rgb(29 38 32 / 0.28);--pane-leaf:rgb(34 54 38 / 0.11);--pane-sprig:rgb(34 54 38 / 0.17);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--paper:#111713;--panel:#19211b;--ink:#ece9df;--ink-2:#c4c9be;--ink-3:#9aa497;--moss:#a9c69d;--clay:#e7a07b;--rule:#2b342d;--leaf-near:rgb(255 238 205 / 0.05);--leaf-far:rgb(255 238 205 / 0.04);--glass-clear:rgb(30 39 32 / 0.42);--glass-docked:rgb(22 29 24 / 0.76);--glass-veil:rgb(22 29 24 / 0.9);--glass-chip:rgb(30 39 32 / 0.62);--glass-solid:#19211b;--glass-sheen:rgb(226 238 228 / 0.075);--glass-caustic:rgb(255 226 186 / 0.1);--glass-rim:radial-gradient(38% 100% at 16% 0%,rgb(236 244 237 / 0.55),transparent 75%),radial-gradient(42% 100% at 84% 100%,rgb(255 226 186 / 0.3),transparent 75%),linear-gradient(to bottom,rgb(226 238 228 / 0.2),rgb(226 238 228 / 0.05) 45%,rgb(226 238 228 / 0.02) 70%,rgb(226 238 228 / 0.06));--glass-ink-3:#9aa497;--pane-sheen:rgb(226 238 228 / 0.05);--pane-rim:linear-gradient(160deg,rgb(236 244 237 / 0.3),rgb(226 238 228 / 0.08) 25%,rgb(0 0 0 / 0.2) 55%,rgb(255 226 186 / 0.16));--pane-shadow:inset 0 1px 0 rgb(226 238 228 / 0.06),0 1px 2px rgb(0 0 0 / 0.3),0 28px 56px -36px rgb(0 0 0 / 0.75);--pane-leaf:rgb(255 238 205 / 0.045);--pane-sprig:rgb(255 238 205 / 0.06);--glass-shadow:inset 0 1px 0 rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.35),0 12px 30px -14px rgb(0 0 0 / 0.6);--glass-shadow-docked:inset 0 1px 0 rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.45),0 18px 40px -14px rgb(0 0 0 / 0.7);--glass-bead:rgb(255 255 255 / 0.08);--glass-glint:rgb(255 255 255 / 0.4);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .88 .06 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;position:relative;overflow-x:clip;background:var(--paper) var(--grain);color:var(--ink);font-family:var(--serif);font-size:1.125rem;line-height:1.65;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0;font-weight:350;line-height:1.1;letter-spacing:-0.015em;text-wrap:balance}p{margin:0 0 1em}p,li,dd{text-wrap:pretty}a{color:var(--moss);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:color 0.2s,text-decoration-color 0.2s}a:hover{color:var(--clay);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--clay);outline-offset:3px;border-radius:2px}::selection{background:color-mix(in srgb,var(--moss) 24%,transparent)}.wrap{width:min(100% - 2 * var(--gutter),76rem);margin-inline:auto}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;z-index:10;left:0.75rem;top:-4rem;padding:0.6rem 1rem;background:var(--ink);color:var(--paper);font-family:var(--sans);border-radius:3px;text-decoration:none}.skip:focus{top:0.75rem;color:var(--paper)}body>:not(.canopy){position:relative;z-index:1}.canopy{position:absolute;z-index:0;inset:0 0 auto 0;height:max(100vh,44rem);overflow:hidden;pointer-events:none;opacity:0;transition:opacity 2.4s var(--ease)}.lit .canopy{opacity:1}.canopy>div{position:absolute;inset:-4% -6% 0 -8%;transform-origin:18% 0;will-change:transform;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:cover;mask-size:cover}.canopy__far{background:var(--leaf-far);animation:sway-far 24s ease-in-out infinite alternate}.canopy__near{background:var(--leaf-near);animation:sway-near 13s ease-in-out infinite alternate}.lit .canopy__far{-webkit-mask-image:url("/assets/img/leaves-far.webp");mask-image:url("/assets/img/leaves-far.webp")}.lit .canopy__near{-webkit-mask-image:url("/assets/img/leaves-near.webp");mask-image:url("/assets/img/leaves-near.webp")}@keyframes sway-near{0%{transform:translate3d(0,0,0) rotate(0deg)}45%{transform:translate3d(11px,5px,0) rotate(0.55deg)}100%{transform:translate3d(-9px,9px,0) rotate(-0.5deg)}}@keyframes sway-far{0%{transform:translate3d(0,0,0) scale(1.02)}100%{transform:translate3d(-20px,7px,0) scale(1.045)}}.site-header{--pad-top:1.75rem;--dock:0.875rem;--nav-h:2.85rem;--lens-h:3.5rem;--inset:calc((var(--lens-h) - var(--nav-h)) / 2);--link-x:clamp(0.6rem,1.1vw,0.95rem);--lens-top:calc(var(--pad-top) - var(--inset));container-type:inline-size;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:var(--pad-top)}body>.site-header{position:sticky;z-index:10;top:calc(var(--dock) - var(--lens-top))}body>.skip:focus{z-index:30}.wordmark{display:grid;color:var(--ink);text-decoration:none;line-height:1.15;transition:opacity 0.45s var(--ease) 0.12s}.wordmark:hover{color:var(--ink)}.wordmark__name{font-size:1.3rem;font-weight:480;letter-spacing:-0.01em}.wordmark__role{margin-top:0.25rem;font-family:var(--sans);font-size:0.72rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-2)}.site-nav{position:relative;margin-right:calc(-1 * var(--link-x))}.site-nav ul{display:flex;gap:clamp(0rem,0.45vw,0.5rem);margin:0;padding:0;list-style:none}.site-nav a{position:relative;display:inline-block;padding:0.6rem var(--link-x);border-radius:999px;font-family:var(--sans);font-size:1rem;color:var(--ink-2);text-decoration:none;transition:color 0.3s var(--ease),background-color 0.3s var(--ease),box-shadow 0.3s var(--ease)}.site-nav a::after{content:"";position:absolute;left:var(--link-x);right:var(--link-x);bottom:0.45rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left}.site-nav a:hover,.site-nav a[aria-current="page"]{color:var(--ink)}.site-nav a:hover{background-color:color-mix(in srgb,var(--glass-bead) 60%,transparent)}.site-nav a[aria-current="page"]{background-color:var(--glass-bead);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-bead) 80%,transparent),0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent)}.site-nav a[aria-current="page"]::after{transform:scaleX(1)}.site-nav a:focus-visible{border-radius:999px}.lens{position:absolute;z-index:-1;top:calc(-1 * var(--inset));right:calc(-1 * var(--inset));width:calc(100% + 2 * var(--inset));height:var(--lens-h);direction:rtl;border-radius:999px;background-color:var(--glass-solid);background-image:var(--grain);box-shadow:var(--glass-shadow);transition:width 0.7s var(--ease),background-color 0.6s var(--ease),box-shadow 0.6s var(--ease),backdrop-filter 0.6s var(--ease)}.lens::before,.lens::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.lens::before{background:var(--glass-light)}@property --glint{syntax:"<number>";inherits:false;initial-value:0}.lens::after{padding:1px;background:var(--glass-rim);transition:--glint 0.5s var(--ease);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@supports (color:color-mix(in srgb,red 50%,blue)){.lens::after{background:radial-gradient(7rem 4rem at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--glass-glint) calc(var(--glint,0) * 100%),transparent),transparent 70%),var(--glass-rim)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lens{background-color:var(--glass-docked);-webkit-backdrop-filter:blur(8px) saturate(110%);backdrop-filter:blur(8px) saturate(110%)}.has-lens:not(.is-docked) .lens,.has-lens.over-leaves .lens{-webkit-backdrop-filter:none;backdrop-filter:none}.has-lens:not(.is-docked) .lens{background-color:var(--glass-clear)}.has-lens.over-leaves.is-docked .lens{background-color:var(--glass-veil)}}.is-docked .lens{box-shadow:var(--glass-shadow-docked)}@media (hover:hover) and (pointer:fine){.site-header:hover .lens::after{--glint:1}}.site-header.is-docked{pointer-events:none}.site-header.is-docked .site-nav{pointer-events:auto}.is-docked .wordmark{opacity:0;pointer-events:none;transition:opacity 0.22s var(--ease)}.is-docked:not(.is-stacked):has(:focus-visible) .wordmark,.is-docked .wordmark:focus-visible{opacity:1;pointer-events:auto;transition:opacity 0.4s var(--ease) 0.12s}@supports not selector(:has(*)){.is-docked:not(.is-stacked):focus-within .wordmark{opacity:1;pointer-events:auto}}.is-docked .site-nav a{color:var(--ink)}.is-instant,.is-instant *{transition:none !important}.page-home .wordmark{display:none}.page-home .site-nav{margin-left:auto}@media (min-width:40.0625rem){.page-inner .site-header:not(.is-docked):not(.is-stacked) .lens{width:calc(100cqw + 2 * (var(--inset) + var(--link-x)))}.page-inner .site-header.is-docked:not(.is-stacked):has(:focus-visible) .lens{width:calc(100cqw + 2 * (var(--inset) + var(--link-x)));transition-delay:0.08s}@supports not selector(:has(*)){.page-inner .site-header.is-docked:not(.is-stacked):focus-within .lens{width:calc(100cqw + 2 * (var(--inset) + var(--link-x)))}}}@media (max-width:40rem){.site-header{--dock:0.625rem;--lens-h:3.25rem;--link-x:0.55rem;--lens-top:calc(var(--pad-top) + 2.573rem + 0.75rem + 1px - var(--inset));flex-direction:column;align-items:flex-start;gap:0.75rem}.page-home .site-header{--lens-top:calc(var(--pad-top) - var(--inset))}.site-nav{width:100%;margin-right:0;border-top:1px solid transparent}.page-home .site-nav{border-top:0;border-bottom:1px solid transparent}.site-nav ul{justify-content:space-between}body>.site-header:has(.wordmark:focus-visible){top:0}.wordmark:focus-visible{margin:-0.35rem -0.7rem;padding:0.35rem 0.7rem;border-radius:1rem;background-color:var(--glass-solid);box-shadow:var(--glass-shadow-docked)}}.is-stacked .wordmark:focus-visible{margin:-0.35rem -0.7rem;padding:0.35rem 0.7rem;border-radius:1rem;background-color:var(--glass-solid);box-shadow:var(--glass-shadow-docked)}@media (max-width:22.5rem){.site-header{--link-x:0.3rem}.site-nav a{font-size:0.94rem}}@media (max-width:18.75rem){.site-header{--link-x:0.2rem}.site-nav a{font-size:0.86rem}}main,main :is([id],a,button,summary,[tabindex]),.site-footer a{scroll-margin-top:6.5rem}main .res-cat{scroll-margin-top:7.5rem}.eyebrow{display:flex;align-items:center;gap:0.8rem;margin:0 0 1.5rem;font-family:var(--sans);font-size:0.78rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--ink-2)}.eyebrow::before{content:"";flex:none;width:2.25rem;height:1px;background:currentColor}@media (max-width:30rem){.eyebrow{font-size:0.72rem;letter-spacing:0.1em}.eyebrow::before{display:none}}.lede{max-width:34ch;margin-top:1.75rem;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5;color:var(--ink-2)}.label{margin:0 0 0.5rem;font-family:var(--sans);font-size:0.78rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-3)}.prose{max-width:36rem}.prose p:last-child{margin-bottom:0}.aside{font-size:1rem;color:var(--ink-2)}.arrow-link{display:inline-flex;align-items:baseline;gap:0.5rem;font-family:var(--sans);font-weight:600;text-decoration:none}.arrow-link::after{content:"\2192";transition:transform 0.35s var(--ease)}.arrow-link:hover::after{transform:translateX(0.3rem)}.hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(3.5rem,11vh,8rem) clamp(3.5rem,9vh,6.5rem)}.hero h1{margin-bottom:2.25rem;font-size:clamp(3.5rem,9.4vw,8.25rem);font-weight:300;line-height:0.9;letter-spacing:-0.035em}.hero h1 span{display:block}.hero h1 span + span{padding-left:0.9em}.standfirst{max-width:31ch;margin:0;font-size:clamp(1.25rem,2.15vw,1.65rem);line-height:1.45;color:var(--ink-2)}.status{max-width:36rem;margin-top:1.75rem;font-family:var(--sans);font-size:0.98rem;line-height:1.5;color:var(--ink-2)}.status__chip{position:relative;display:flex;align-items:center;gap:0.7rem;width:fit-content;margin-bottom:0.6rem;padding:0.4rem 1rem 0.4rem 0.8rem;border-radius:999px;background-color:var(--glass-chip);background-image:var(--glass-light),var(--grain);box-shadow:var(--glass-shadow);color:var(--ink)}.status__chip::before{content:"";flex:none;width:0.5rem;height:0.5rem;border-radius:50%;background:var(--clay);box-shadow:0 0 0 0.25rem color-mix(in srgb,var(--clay) 16%,transparent),0 0 0.75rem color-mix(in srgb,var(--clay) 35%,transparent)}@media (prefers-color-scheme:dark){.status__chip::before{box-shadow:0 0 0 0.25rem color-mix(in srgb,var(--clay) 14%,transparent),0 0 0.9rem color-mix(in srgb,var(--clay) 48%,transparent)}}.status__chip::after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}@media (max-width:19.9375rem){.status__chip{gap:0.5rem;padding-inline:0.6rem 0.75rem;font-size:0.9rem}}.hero__reg{margin:0.7rem 0 0;font-family:var(--sans);font-size:0.85rem;color:var(--ink-3)}.hero + .section{padding-top:clamp(1rem,3vw,2.5rem)}.portrait{margin:0}.portrait__frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:3px;background:var(--panel)}.portrait__frame::after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(142deg,rgb(255 255 255 / 0.7),rgb(255 255 255 / 0.2) 24%,rgb(255 255 255 / 0.03) 50%,rgb(255 255 255 / 0.14) 78%,rgb(255 255 255 / 0.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.portrait__frame img{width:100%;height:100%;object-fit:cover}.hero .portrait__frame img{animation:focus-pull 1.8s var(--ease) 0.1s both}.portrait figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:0.75rem;font-family:var(--sans);font-size:0.8rem;color:var(--ink-3)}@media (max-width:52rem){.hero{grid-template-columns:1fr;padding-top:3rem}.hero .portrait{max-width:26rem}}.rise{animation:rise 1s var(--ease) both}.rise-2{animation-delay:0.12s}.rise-3{animation-delay:0.26s}.rise-4{animation-delay:0.42s}@keyframes rise{from{opacity:0;transform:translateY(16px)}}@keyframes focus-pull{from{filter:blur(14px) saturate(0.75);transform:scale(1.06)}}.section{padding-block:clamp(3.5rem,9vw,7rem)}.section--tight{padding-top:0}.section-head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:1rem 2.5rem;margin-bottom:clamp(2rem,4vw,3.25rem)}.section-head h2{font-size:clamp(2rem,4.2vw,3.3rem)}.section-head p{max-width:38ch;margin:0;color:var(--ink-2)}@media (max-width:44rem){.section-head{grid-template-columns:1fr}}.split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.5rem 2.5rem}@media (max-width:44rem){.split{grid-template-columns:1fr}}.doors{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.doors li{border-bottom:1px solid var(--rule)}.doors a{display:grid;grid-template-columns:minmax(9rem,4fr) minmax(0,7fr) auto;align-items:baseline;gap:0.5rem 2rem;padding:1.6rem 0.25rem;color:var(--ink);text-decoration:none;transition:background-color 0.35s var(--ease),padding 0.35s var(--ease)}.doors a:hover{padding-inline:1.25rem;background:color-mix(in srgb,var(--panel) 75%,transparent)}.door__title{font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:330;letter-spacing:-0.02em;line-height:1.1}.door__text{color:var(--ink-2);font-size:1.05rem}.door__arrow{display:grid;place-items:center;align-self:center;width:2.25rem;height:2.25rem;border-radius:50%;font-family:var(--sans);line-height:1;margin-block:-0.45rem;margin-left:-1.25rem;color:var(--moss);background:var(--glass-light),var(--glass-chip);box-shadow:inset 0 1px 0 var(--glass-sheen),0 0 0 1px color-mix(in srgb,var(--moss) 18%,transparent);transition:transform 0.35s var(--ease),background-color 0.35s var(--ease),color 0.35s var(--ease),box-shadow 0.35s var(--ease)}.doors a:hover .door__arrow,.doors a:focus-visible .door__arrow{background:var(--moss);color:var(--paper);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--glass-sheen) 50%,transparent),0 4px 12px -6px color-mix(in srgb,var(--moss) 60%,transparent);transform:translateX(0.35rem)}@media (max-width:40rem){.doors a{grid-template-columns:1fr auto}.door__text{grid-column:1 / -1;grid-row:2;margin-top:0.35rem}}.panel{--pane-r:1.125rem;--ink-3:var(--glass-ink-3);position:relative;overflow:hidden;padding:calc(clamp(1.75rem,4.5vw,3.5rem) - 1px);border:1px solid transparent;border-radius:var(--pane-r);background:linear-gradient(168deg,var(--pane-sheen),transparent 36%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--pane-rim) border-box;box-shadow:var(--pane-shadow)}@supports (corner-shape:squircle){.panel{--pane-r:1.75rem;corner-shape:squircle}}.lit .panel::before{content:"";position:absolute;inset:-30% -10% auto 35%;height:170%;background:var(--pane-leaf);-webkit-mask:url("/assets/img/leaves-far-soft.webp") 0 0 / 100% auto no-repeat;mask:url("/assets/img/leaves-far-soft.webp") 0 0 / 100% auto no-repeat;transform:scaleX(-1);pointer-events:none}.panel>*{position:relative}.panel--sprig{--sprig-room:clamp(3.5rem,9vw,7rem);--sprig-left:min(3rem,var(--gutter));--sprig-x:16rem;--sprig-feather:radial-gradient(18rem var(--sprig-room) at calc(var(--sprig-left) + var(--sprig-x)) var(--sprig-room),#000 45%,transparent);--sprig-at:calc(var(--sprig-left) + var(--sprig-x) - 67.8rem) calc(var(--sprig-room) - 7rem);--sprig-size:87.5rem auto;--sprig-soft-at:calc(var(--sprig-left) + var(--sprig-x) - 24.05rem) calc(var(--sprig-room) - 7rem);--sprig-soft-size:43.75rem auto;overflow:visible}section:has(>.panel--sprig){isolation:isolate}@media (max-width:34rem){.panel--sprig{--sprig-right:var(--gutter)}}.lit .panel--sprig::before,.lit .panel--sprig::after{content:"";position:absolute;inset:calc(-1 * var(--sprig-room)) calc(-1 * var(--sprig-right,0px)) 0 calc(-1 * var(--sprig-left));height:auto;transform:none;pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0,var(--sprig-at);mask-position:0 0,var(--sprig-at);-webkit-mask-size:100% 100%,var(--sprig-size);mask-size:100% 100%,var(--sprig-size);-webkit-mask-composite:source-in;mask-composite:intersect}.lit .panel--sprig::after{z-index:-1;background:var(--leaf-near);-webkit-mask-image:var(--sprig-feather),url("/assets/img/leaves-near.webp");mask-image:var(--sprig-feather),url("/assets/img/leaves-near.webp")}.lit .panel--sprig::before{background:var(--pane-sprig);clip-path:inset(var(--sprig-room) var(--sprig-right,0px) 0 var(--sprig-left) round calc(var(--pane-r) - 1px));-webkit-mask-image:var(--sprig-feather),url("/assets/img/leaves-near-soft.webp");mask-image:var(--sprig-feather),url("/assets/img/leaves-near-soft.webp");-webkit-mask-position:0 0,var(--sprig-soft-at);mask-position:0 0,var(--sprig-soft-at);-webkit-mask-size:100% 100%,var(--sprig-soft-size);mask-size:100% 100%,var(--sprig-soft-size)}.facts dd{overflow-wrap:anywhere}.panel h2{max-width:20ch;font-size:clamp(1.8rem,3.6vw,2.8rem)}.panel__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem 3rem}.panel__grid .prose{color:var(--ink-2)}@media (max-width:48rem){.panel__grid{grid-template-columns:1fr}}.page-head{padding-block:clamp(3.5rem,11vh,7.5rem) clamp(2rem,6vh,4rem)}.page-head h1{max-width:17ch;font-size:clamp(2.8rem,7.2vw,6.25rem);font-weight:300;line-height:0.98;letter-spacing:-0.032em}.approaches{margin:0;border-top:1px solid var(--rule)}.approach{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:0.6rem 2.5rem;padding-block:1.75rem;border-bottom:1px solid var(--rule)}.approach dt{font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:400;line-height:1.25;letter-spacing:-0.01em}.approach dd{max-width:40ch;margin:0;color:var(--ink-2)}@media (max-width:44rem){.approach{grid-template-columns:1fr}}.interests{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin:0;padding:0;list-style:none}.interests li{padding-block:1.6rem 1.4rem;border-top:1px solid var(--rule)}.interests h3{margin-bottom:0.5rem;font-size:1.4rem;font-weight:420}.interests p{margin:0;color:var(--ink-2)}@media (max-width:44rem){.interests{grid-template-columns:1fr}}.places{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.places li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:0.2rem 2.5rem;padding-block:1.35rem;border-bottom:1px solid var(--rule)}.places strong{font-weight:450;font-size:1.2rem}.places span{color:var(--ink-2)}.places .when{grid-column:2;font-family:var(--sans);font-size:0.92rem;color:var(--ink-3);font-variant-numeric:tabular-nums}@media (max-width:44rem){.places li{grid-template-columns:1fr}.places .when{grid-column:auto}}.about-intro{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.about-intro .portrait{position:sticky;top:6rem}@media (max-width:52rem){.about-intro{grid-template-columns:1fr}.about-intro .portrait{position:static;max-width:24rem;order:-1}}.note{margin-top:2rem;padding:1.1rem 1.35rem;border-left:2px solid var(--moss);background:color-mix(in srgb,var(--panel) 70%,transparent);font-family:var(--sans);font-size:0.98rem;line-height:1.55;color:var(--ink-2)}.note p:last-child{margin:0}.facts{margin:0}.facts>div{display:grid;grid-template-columns:minmax(8rem,2fr) minmax(0,5fr);gap:0.2rem 1.5rem;padding-block:0.8rem;border-top:1px solid var(--rule)}.facts>div:first-child{padding-top:0;border-top:0}.facts dt{padding-top:0.2rem;font-family:var(--sans);font-size:0.8rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--ink-3)}.facts dd{margin:0;font-size:1.02rem}@media (max-width:30rem){.facts>div{grid-template-columns:1fr}}.timeline{border-bottom:1px solid var(--rule)}.tl-group{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:1rem 2.5rem;padding-block:2.25rem 0.75rem;border-top:1px solid var(--rule)}.tl-group h3{padding-top:0.3rem;font-family:var(--sans);font-size:0.8rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-3)}.tl-list{margin:0;padding:0;list-style:none}.tl-item{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:0.2rem 1.75rem;padding-bottom:1.6rem}.tl-when{padding-top:0.2rem;font-family:var(--sans);font-size:0.9rem;color:var(--ink-3);font-variant-numeric:tabular-nums}.tl-what{display:block;font-size:1.15rem;font-weight:460;line-height:1.35}.tl-where{display:block;margin-top:0.15rem;font-family:var(--sans);font-size:0.95rem;color:var(--ink-2)}.tl-detail{margin:0.45rem 0 0;max-width:44rem;font-size:1rem;color:var(--ink-2)}.tl-cite{font-size:1rem;color:var(--ink-2)}@media (max-width:44rem){.tl-group,.tl-item{grid-template-columns:1fr}}.crisis{padding:clamp(1.4rem,3vw,2rem) clamp(1.4rem,3vw,2.25rem);border:1px solid color-mix(in srgb,var(--clay) 40%,var(--rule));border-radius:4px;background:color-mix(in srgb,var(--clay) 6%,var(--paper))}.crisis h2{font-size:1.45rem;font-weight:450}.crisis>p{max-width:52ch;margin:0.5rem 0 0;color:var(--ink-2)}.crisis ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:0.35rem 2.5rem;margin:1.25rem 0 0;padding:0;list-style:none;font-family:var(--sans);font-size:1rem}.crisis li{display:flex;justify-content:space-between;gap:1rem;padding-block:0.45rem;border-bottom:1px dashed color-mix(in srgb,var(--clay) 25%,var(--rule))}.crisis li span{color:var(--ink-2)}.crisis a{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.jump{display:flex;flex-wrap:wrap;gap:0.6rem;margin:2.5rem 0 0;padding:0;list-style:none}.jump a{display:inline-block;padding:0.55rem 1rem;border:1px solid var(--rule);border-radius:999px;font-family:var(--sans);font-size:0.92rem;color:var(--ink-2);text-decoration:none;transition:border-color 0.2s,background-color 0.2s,color 0.2s}.jump a:hover{border-color:var(--moss);color:var(--ink);background:color-mix(in srgb,var(--panel) 70%,transparent)}.res-cat{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.25rem 2.5rem;padding-block:3rem;border-top:1px solid var(--rule);scroll-margin-top:1.5rem}.res-cat h2{font-size:clamp(1.6rem,2.8vw,2.2rem)}.res-cat>div>p{max-width:28ch;margin-top:0.75rem;font-size:1rem;color:var(--ink-2)}.res-list{display:grid;gap:2.1rem;margin:0;padding:0;list-style:none}.res-title{font-size:1.3rem;font-weight:450;line-height:1.3;text-decoration:none}.res-title::after{content:"";display:inline-block;width:0.62em;height:0.62em;margin-left:0.35em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5h7.5V9M10.2 1.8 1.5 10.5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5h7.5V9M10.2 1.8 1.5 10.5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform 0.3s var(--ease)}.res-title:hover{text-decoration:underline;text-decoration-thickness:1px}.res-title:hover::after{transform:translate(2px,-2px)}.res-by{display:block;margin-top:0.2rem;font-family:var(--sans);font-size:0.9rem;color:var(--ink-3)}.res-note{max-width:40rem;margin:0.55rem 0 0;font-size:1.02rem;color:var(--ink-2)}.tags{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0.7rem 0 0;padding:0;list-style:none}.tags li{padding:0.12rem 0.6rem;border:1px solid var(--rule);border-radius:999px;font-family:var(--sans);font-size:0.72rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--ink-3)}@media (max-width:44rem){.res-cat{grid-template-columns:1fr}}.contact-card{padding-block:0 clamp(2.5rem,6vw,4rem)}.email-big{display:inline-block;font-size:clamp(1.6rem,5.4vw,3.9rem);font-weight:300;font-style:italic;line-height:1.1;letter-spacing:-0.025em;overflow-wrap:break-word;text-decoration-thickness:1px;text-underline-offset:0.16em}.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;font-family:var(--sans);font-size:0.98rem;color:var(--ink-2)}.copy-btn{min-height:44px;padding:0.55rem 1.1rem;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font-family:var(--sans);font-size:0.95rem;cursor:pointer;transition:border-color 0.2s,background-color 0.2s}.copy-btn:hover{border-color:var(--moss);background:color-mix(in srgb,var(--panel) 70%,transparent)}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3.5rem;padding-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--rule)}.two-col h2{margin-bottom:0.9rem;font-size:1.5rem;font-weight:420}.two-col p{color:var(--ink-2)}@media (max-width:44rem){.two-col{grid-template-columns:1fr}}.contact-privacy{padding-top:clamp(1.5rem,4vw,3rem)}.policy{max-width:40rem}.policy h2{margin:2.75rem 0 0.9rem;font-size:1.55rem;font-weight:420}.policy ul{padding-left:1.2rem}.policy li{margin-bottom:0.4rem}.policy .updated{margin-top:3rem;font-family:var(--sans);font-size:0.85rem;color:var(--ink-3)}.lost{min-height:55vh}.site-footer{margin-top:clamp(3rem,8vw,6rem);padding-block:clamp(2.75rem,6vw,4rem) 2.5rem;border-top:1px solid var(--rule);background:color-mix(in srgb,var(--panel) 45%,transparent);font-family:var(--sans);font-size:0.95rem;line-height:1.55;color:var(--ink-2)}.footer-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,4fr);gap:2.5rem 3rem}.footer-name{margin-bottom:0.4rem;font-family:var(--serif);font-size:1.35rem;color:var(--ink)}.ahpra{max-width:34ch;margin-bottom:0.9rem;font-family:var(--serif);font-size:1.05rem;line-height:1.5;color:var(--ink)}.site-footer ul{display:grid;gap:0.35rem;margin:0;padding:0;list-style:none}.site-footer a{color:var(--ink-2)}.site-footer a:hover{color:var(--clay)}.footer-help a{font-weight:700;white-space:nowrap}.acknowledgement{max-width:62ch;margin:3rem 0 0;padding-top:1.5rem;border-top:1px solid var(--rule);font-size:0.9rem;color:var(--ink-3)}.colophon{margin:0.75rem 0 0;font-size:0.82rem;color:var(--ink-3)}@media (max-width:52rem){.footer-grid{grid-template-columns:1fr}}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity 0.9s var(--ease),transform 0.9s var(--ease)}.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important}.js .reveal{opacity:1;transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.lens,.status__chip{background-color:var(--glass-solid) !important;background-image:none;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.lens,.is-docked .lens{box-shadow:0 0 0 1px var(--rule),0 10px 28px -14px rgb(0 0 0 / 0.25)}.lens::before{display:none}}@media (prefers-contrast:more){.lens,.is-docked .lens,.status__chip{box-shadow:0 0 0 1px var(--ink-3)}.panel{border-color:var(--ink-3);background:var(--panel);box-shadow:none}.door__arrow{box-shadow:0 0 0 1px var(--ink-3)}.panel::before,.panel::after{display:none}.site-nav a,.wordmark__role{color:var(--ink)}}@media (forced-colors:active){.lens,.status__chip{border:1px solid CanvasText;background:Canvas !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.lens::before,.lens::after,.status__chip::after{display:none}.site-nav a[aria-current="page"]{border:1px solid LinkText}.panel{border-color:CanvasText;background:Canvas}.door__arrow{border:1px solid CanvasText;background:Canvas}.portrait__frame::after{display:none}.panel::before,.panel::after{display:none}}@media print{.canopy,.skip,.site-nav,.copy-btn{display:none !important}body{background:#fff;color:#000}.js .reveal{opacity:1;transform:none}.panel{border-color:#bbb;box-shadow:none}.panel::before,.panel::after{display:none}}.bookcase{--shelf-back:#d9ddcf;--shelf-frame:#7c8574;--board-dim:rgb(0 0 0 / 0);--board-fallback:#8a6a48;--occlusion:rgb(20 24 18 / 0.32);display:flex;flex-wrap:wrap;row-gap:2.1rem;padding:1.6rem 0.6rem 1.1rem 0;border:solid var(--shelf-frame);border-width:10px 12px 14px;border-radius:4px;overflow:clip;background-color:var(--shelf-back);box-shadow:inset 10px 6px 18px -8px rgb(0 0 0 / 0.3),inset -12px 0 20px -9px rgb(0 0 0 / 0.26),inset 0 16px 22px -15px rgb(0 0 0 / 0.38),0 1px 0 rgb(255 255 255 / 0.12),0 26px 44px -30px rgb(0 0 0 / 0.55)}.bookcase.materials-ready{background-image:linear-gradient(115deg,rgb(255 255 255 / 0.05),rgb(0 0 0 / 0.1)),url("/assets/img/shelf/back-panel.webp");background-size:auto,256px 256px;background-blend-mode:normal,soft-light}.shelf-section{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-width:0;padding:0 0.85rem 0 1.35rem;background:linear-gradient(to bottom,var(--occlusion),transparent 2.6rem)}.shelf-section::before{content:"";position:absolute;z-index:3;top:-1.6rem;bottom:-0.1rem;left:0;width:0.5rem;background:linear-gradient(90deg,rgb(255 255 255 / 0.12),transparent 30%,rgb(0 0 0 / 0.28)),var(--shelf-frame);box-shadow:4px 0 8px -3px rgb(0 0 0 / 0.35);pointer-events:none}.shelf-section__label{position:relative;z-index:5;align-self:flex-start;max-width:100%;margin:0 0 0.9rem;padding:0.35rem 1.1rem;border-radius:2px;background:repeating-linear-gradient(0deg,rgb(255 255 255 / 0.05) 0 1px,transparent 1px 3px),linear-gradient(170deg,#e8dbbd,#cbb68c 60%,#b49d72);box-shadow:inset 0 1px 0 rgb(255 250 230 / 0.6),inset 0 -1px 0 rgb(80 62 30 / 0.45),1px 2px 3px rgb(0 0 0 / 0.3);font-family:var(--sans);font-size:0.72rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:#36321f;text-shadow:0 1px 0 rgb(255 248 225 / 0.45)}.shelf-section__label::before,.shelf-section__label::after{content:"";position:absolute;top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#c9b48a,#6e5d3c 70%);box-shadow:inset 0 0 0 0.5px rgb(0 0 0 / 0.4),0 0.5px 0 rgb(255 255 255 / 0.4)}.shelf-section__label::before{left:0.38rem}.shelf-section__label::after{right:0.38rem}.books{display:flex;flex:1;align-items:flex-end;gap:3px;margin:0 -0.85rem 0 -1.35rem;padding:1.3rem 0.85rem 1.6rem 1.95rem;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;background:linear-gradient(rgb(255 236 200 / 0.3),transparent 2px) left bottom 1rem / 100% 0.6rem no-repeat,linear-gradient(rgb(0 0 0 / 0.45),transparent 70%) left bottom 1rem / 100% 0.6rem no-repeat,linear-gradient(#9a7a55,#6f5338) left bottom 1rem / 100% 0.6rem no-repeat,linear-gradient(rgb(255 240 210 / 0.35),transparent 1.5px,transparent 60%,rgb(0 0 0 / 0.4)) left bottom / 100% 1rem no-repeat,linear-gradient(var(--board-fallback),var(--board-fallback)) left bottom / 100% 1rem no-repeat;box-shadow:0 14px 14px -10px rgb(0 0 0 / 0.5)}.materials-ready .books{background:linear-gradient(rgb(0 0 0 / 0.5),rgb(0 0 0 / 0.12) 45%,transparent) left bottom 1rem / 100% 0.6rem no-repeat,linear-gradient(var(--board-dim),var(--board-dim)) left bottom 1rem / 100% 0.6rem no-repeat,url("/assets/img/shelf/shelf-wood-top.webp") left bottom 1rem / 384px 0.6rem repeat-x,linear-gradient(rgb(255 240 210 / 0.45),transparent 1.5px,transparent 55%,rgb(0 0 0 / 0.42)) left bottom / 100% 1rem no-repeat,linear-gradient(var(--board-dim),var(--board-dim)) left bottom / 100% 1rem no-repeat,url("/assets/img/shelf/shelf-wood-front.webp") left bottom / 384px 1rem repeat-x}.book{--spine:#304b38;--spine-ink:#f3f0e8;--emboss:rgb(0 0 0 / 0.35);position:relative;isolation:isolate;flex:none;height:15rem;transition:transform 0.35s var(--ease)}.book::after{content:"";position:absolute;z-index:-1;left:1px;right:-3px;bottom:-2px;height:4px;border-radius:50%;background:rgb(0 0 0 / 0.5);filter:blur(1px);transition:opacity 0.35s var(--ease);pointer-events:none}.book:hover,.book:focus-within{transform:translateY(-0.35rem);z-index:2}.book:hover::after,.book:focus-within::after{opacity:0.25}.book__spine{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:2.9rem;height:100%;margin:0;padding:0.95rem 0.5rem 0.75rem;border:0;border-radius:3px 5px 1px 1px;background:var(--spine);color:var(--spine-ink);box-shadow:inset 1px 1px 0 rgb(255 255 255 / 0.14),inset 0 -2px 1px rgb(0 0 0 / 0.28),2px 1px 2px rgb(0 0 0 / 0.3),6px 3px 8px -4px rgb(0 0 0 / 0.28);cursor:pointer;font:inherit}.book__spine::before,.book__spine::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.book__spine::before{z-index:0;opacity:0.4;mix-blend-mode:soft-light}.materials-ready .book__spine::before{background:url("/assets/img/shelf/book-cloth.webp") var(--weave-x,0px) var(--weave-y,0px) / 128px 128px repeat}.book__spine::after{z-index:1;background:linear-gradient(to bottom,rgb(0 0 0 / 0.22),transparent 0.45rem,transparent calc(100% - 0.35rem),rgb(0 0 0 / 0.2)),linear-gradient(90deg,rgb(0 0 0 / 0.16),rgb(255 255 255 / 0.08) 16%,rgb(255 255 255 / 0.03) 34%,transparent 55%,rgb(0 0 0 / 0.1) 84%,rgb(0 0 0 / 0.3))}.book:nth-child(3n + 1){--weave-x:-31px;--weave-y:-12px}.book:nth-child(3n + 2){--weave-x:-67px;--weave-y:-45px}.book__spine:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.book__title,.book__by{position:relative;z-index:2;writing-mode:vertical-rl;overflow:hidden;text-shadow:0 1px 0 var(--emboss)}.book--cols-2 .book__spine{width:3.75rem}.book--cols-3 .book__spine{width:4.75rem}.book__title{flex:1 1 auto;min-height:0;width:100%;font-family:var(--serif);font-size:0.9rem;font-style:normal;line-height:1.1}.book__by{flex:none;align-self:center;max-height:5.75rem;margin-top:0.7rem;font-family:var(--sans);font-size:0.62rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.cloth-1{--spine:#304b38;--spine-ink:#f3f0e8}.cloth-2{--spine:#e2dfcf;--spine-ink:#1d2620;--emboss:rgb(255 255 255 / 0.4)}.cloth-3{--spine:#793b26;--spine-ink:#f8efe6}.cloth-4{--spine:#26302a;--spine-ink:#e8e6dc}.cloth-5{--spine:#cdbf9f;--spine-ink:#1d2620;--emboss:rgb(255 255 255 / 0.35)}.cloth-6{--spine:#46564b;--spine-ink:#f3f0e8}.cloth-7{--spine:#2b3a4a;--spine-ink:#eef0ea}.cloth-8{--spine:#5e4a34;--spine-ink:#f5ecdc}.book:nth-child(5n + 2){height:16.25rem}.book:nth-child(5n + 3){height:14rem}.book:nth-child(5n + 4){height:15.75rem}.book:nth-child(5n + 5){height:14.5rem}.book--lean{transform-origin:0 100%}.book--lean::after{left:-1px;right:auto;width:0.9rem}.stack{display:flex;flex:none;flex-direction:column-reverse;align-items:flex-start;align-self:flex-end;margin:0 0.6rem 0 0.9rem}.book.book--flat{height:auto}.stack>.book--flat:nth-child(2){margin-left:0.55rem}.stack>.book--flat:nth-child(3){margin-left:0.2rem}.book__face{display:block;height:0.8rem;margin:0 1px;background:linear-gradient(to bottom,rgb(0 0 0 / 0.42),rgb(0 0 0 / 0.16) 55%,rgb(255 255 255 / 0.1) 92%,rgb(255 255 255 / 0.18)),var(--spine);clip-path:polygon(1.4% 0,98.8% 0,100% 100%,0 100%)}.materials-ready .book__face{background:linear-gradient(to bottom,rgb(0 0 0 / 0.42),rgb(0 0 0 / 0.16) 55%,rgb(255 255 255 / 0.1) 92%,rgb(255 255 255 / 0.18)),url("/assets/img/shelf/book-cloth.webp") 0 0 / 128px 128px,var(--spine);background-blend-mode:normal,soft-light,normal}.stack>.book--flat + .book--flat{margin-bottom:-0.8rem}.book.book--flat::after{bottom:-1px;left:0;right:-2px;height:3px}.book--flat:hover,.book--flat:focus-within{transform:translateX(0.45rem)}.book--flat .book__spine{flex-direction:row;align-items:center;width:100%;padding:0.2rem 0.85rem 0.2rem 0.9rem;border-radius:1px 3px 3px 1px}.book--flat .book__spine::after{background:linear-gradient(90deg,rgb(0 0 0 / 0.22),transparent 0.45rem,transparent calc(100% - 0.35rem),rgb(0 0 0 / 0.2)),linear-gradient(to bottom,rgb(255 255 255 / 0.07),transparent 30%,transparent 62%,rgb(0 0 0 / 0.22))}.book--flat .book__title,.book--flat .book__by{writing-mode:horizontal-tb}.book--flat .book__title{flex:1 1 auto;width:auto;min-width:0;max-height:100%;padding-block:0.08em;line-height:1.2;text-align:left}.book--flat .book__by{flex:none;align-self:center;max-height:none;margin:0 0 0 0.7rem}.stack__top{z-index:1;align-self:center;margin:0 0 -0.6rem}.stack__top::after{left:6%;right:2%;bottom:-2px;height:6px;background:rgb(0 0 0 / 0.6);filter:blur(1.5px)}.book--reading::before{content:"";position:absolute;z-index:3;top:-0.35rem;right:0.45rem;width:0.5rem;height:1.7rem;background:linear-gradient(90deg,#a57424,#e5b95e 35%,#d6a448 70%,#8f6420);filter:drop-shadow(1px 2px 1px rgb(0 0 0 / 0.3));clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);pointer-events:none}@media (prefers-color-scheme:dark){.bookcase{--shelf-back:#1b251e;--shelf-frame:#36443a;--board-dim:rgb(10 12 8 / 0.32);--board-fallback:#5c4630;--occlusion:rgb(0 0 0 / 0.5)}}@media (max-width:40rem){.bookcase{padding:1rem 0.5rem 0.75rem 0}.shelf-section{flex-basis:100%}.shelf-section__label{font-size:0.65rem;letter-spacing:0.08em}}@media (prefers-reduced-motion:reduce){.book:hover,.book:focus-within{transform:none}}.decor{position:relative;flex:none;align-self:flex-end;margin:0 0.4rem;pointer-events:none}.decor img{display:block;width:100%;height:auto}.decor::after{content:"";position:absolute;z-index:-1;left:12%;right:4%;bottom:-3px;height:7px;border-radius:50%;background:rgb(0 0 0 / 0.5);filter:blur(2px)}.decor--buddha{width:7.5rem;margin-inline:0.6rem 0.6rem}.decor--snake-plant{width:5.8rem}.plant{position:relative;display:block}.plant__leaves{position:absolute;inset:0;transform-origin:var(--soil);animation:breeze 9s ease-in-out infinite alternate}.decor--snake-plant{--soil:52% 68%}.decor--snake-plant .plant__pot{clip-path:inset(68% 8% 0 15%)}.decor--snake-plant .plant__leaves{clip-path:polygon(0 0,100% 0,100% 100%,92% 100%,92% 68%,15% 68%,15% 100%,0 100%);animation-duration:11s;animation-delay:-4s}@keyframes breeze{0%{rotate:-0.6deg}40%{rotate:0.35deg}70%{rotate:-0.15deg}100%{rotate:0.7deg}}.ivy-slot{flex:none;align-self:stretch;width:8.4rem;margin:0 1.1rem 0 2.4rem}.ivy-slot--small{width:6.7rem;margin-left:1.9rem;margin-right:0.7rem}.bookcase.is-fitted .books{overflow:visible}.seg.is-cut{display:none}.books.is-wrapped{flex-wrap:wrap;row-gap:0}.shelf-break{flex:0 0 calc(100% + 2.8rem);height:1.6rem;margin:0 -0.85rem 1.6rem -1.95rem;background:inherit;box-shadow:0 14px 14px -10px rgb(0 0 0 / 0.5);pointer-events:none}.books.is-wrapped .ivy-slot{display:flex;align-items:flex-end;width:auto}.books.is-wrapped .ivy{position:relative;bottom:auto;margin-top:5.2em;margin-bottom:-0.55rem}.ivy{position:absolute;z-index:4;bottom:1.1rem;width:8.4em;font-size:1rem;pointer-events:none}.ivy--small{font-size:0.8rem}.ivy__pot{position:relative;z-index:1;display:block;width:100%;height:auto}.ivy::after{content:"";position:absolute;z-index:0;left:14%;right:6%;bottom:-2px;height:7px;border-radius:50%;background:rgb(0 0 0 / 0.5);filter:blur(2px)}.ivy__root{position:absolute;z-index:2;width:0;height:0}.ivy__root--back{z-index:0}.seg{position:absolute;left:0;top:0;width:0;height:var(--len);transform-origin:0 0;rotate:var(--bend);animation:seg-sway var(--dur) ease-in-out var(--delay) infinite alternate}.seg__stem{position:absolute;top:-0.05em;left:calc(var(--stem) / -2);width:var(--stem);height:calc(var(--len) + 0.1em);border-radius:1em;background:linear-gradient(90deg,#93ad5c,#5a7631 55%,#3e5323)}.seg__end{position:absolute;left:0;top:var(--len)}.leaf{position:absolute;left:calc(var(--lw) / -2);top:-0.15em;width:var(--lw);max-width:none;height:auto;transform-origin:50% 0;transform:rotate(var(--lr));animation:flutter var(--fd) ease-in-out var(--fdl) infinite alternate}@media (prefers-color-scheme:dark){.leaf,.frond{filter:brightness(0.86) saturate(0.92)}.frond--back{filter:brightness(0.7) saturate(0.85)}}@keyframes seg-sway{from{rotate:calc(var(--bend) - var(--amp))}to{rotate:calc(var(--bend) + var(--amp))}}@keyframes flutter{from{rotate:-5deg}to{rotate:6deg}}.decor--fern{width:11rem}.decor--stone{width:9rem}.fern{display:block;padding-top:5.5rem}.fern__body{position:relative;display:block;width:6rem;margin:0 auto}.decor--stone .fern__body{width:5.6rem}.fern__pot{position:relative;z-index:1;display:block;width:100%;height:auto}.fern__front{position:absolute;z-index:2;inset:0}.frond{position:absolute;width:var(--fw);max-width:none;height:auto;transform-origin:0 100%;transform:scaleX(var(--fx)) rotate(var(--fa));animation:frond-bob var(--dur) ease-in-out var(--delay) infinite alternate}.decor--fern .frond{font-size:0.82rem}.decor--stone .frond{font-size:0.66rem}.frond--back{filter:brightness(0.78) saturate(0.9)}@keyframes frond-bob{from{rotate:-1.8deg}to{rotate:2.2deg}}.decor--candle{width:4.1rem;margin-inline:0.8rem 0.3rem}.candle{position:relative;display:block}.candle__wax{position:relative;z-index:1;display:block;width:100%;height:auto}.candle__flame{position:absolute;z-index:2;width:0.66rem;height:1.65rem;margin-top:0.12rem;translate:-50% -100%;transform-origin:50% 100%;border-radius:50% 50% 45% 45% / 64% 64% 36% 36%;background:radial-gradient(ellipse 60% 70% at 50% 74%,#fffdf4 0 20%,#ffe7a3 34%,#ffb54a 60%,rgb(255 122 28 / 0.6) 76%,transparent 86%);filter:blur(0.35px);animation:flicker 2.7s linear infinite}.candle__core{position:absolute;left:32%;right:32%;bottom:5%;height:24%;border-radius:50%;background:radial-gradient(rgb(110 140 255 / 0.6),transparent 72%)}.candle__glow{position:absolute;z-index:0;width:18rem;height:18rem;translate:-50% -52%;border-radius:50%;background:radial-gradient(circle,rgb(255 196 120 / 0.34),rgb(255 160 80 / 0.12) 34%,transparent 66%);mix-blend-mode:screen;pointer-events:none;animation:candle-glow 3.3s ease-in-out infinite}@keyframes flicker{0%,100%{transform:scale(1,1) skewX(0deg);opacity:1}9%{transform:scale(0.97,1.05) skewX(1.6deg)}21%{transform:scale(1.03,0.95) skewX(-1deg)}34%{transform:scale(0.98,1.07) skewX(2.2deg);opacity:0.93}46%{transform:scale(1.01,0.97) skewX(-2deg)}59%{transform:scale(0.96,1.04) skewX(0.8deg);opacity:1}74%{transform:scale(1.04,0.96) skewX(-1.4deg)}88%{transform:scale(0.99,1.06) skewX(0.6deg);opacity:0.96}}@keyframes candle-glow{0%,100%{opacity:1}27%{opacity:0.84}52%{opacity:0.96}71%{opacity:0.8}}.bookcase.has-wind :is(.seg,.leaf,.frond,.plant__leaves){animation:none}.bookcase:not(.is-awake) :is(.seg,.leaf,.frond,.candle__flame,.candle__glow,.plant__leaves){animation-play-state:paused}@media (max-width:40rem){.stack{min-width:0;max-width:100%;margin-left:0.3rem}.book.book--flat{max-width:100%}.ivy-slot{display:flex;align-items:flex-end;width:auto;margin:0 0.4rem 0 1.4rem}.ivy{position:relative;bottom:auto;margin-bottom:-0.55rem;font-size:0.6rem}.ivy--small{font-size:0.52rem}}@media (forced-colors:active){.book__spine::before,.book__spine::after,.decor,.ivy{display:none}}.book-dialog{width:min(100% - 2rem,45rem);max-height:calc(100vh - 2rem);padding:0;border:0;overflow:visible;background:none;color:var(--ink)}.book-dialog::backdrop{background:rgb(17 23 19 / 0.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity 0.26s ease}.book-dialog[open]{animation:book-arrive 0.5s var(--ease);transition:opacity 0.26s ease,transform 0.26s ease}.book-dialog[open]::backdrop{animation:book-dim 0.5s ease}.book-dialog.is-leaving{opacity:0;transform:translateY(0.75rem) scale(0.97)}.book-dialog.is-leaving::backdrop{opacity:0}@keyframes book-arrive{from{opacity:0;transform:translateY(1.25rem) scale(0.94)}}@keyframes book-dim{from{opacity:0}}.book-dialog{--turn:1.15s cubic-bezier(0.45,0.05,0.2,1)}.open-book{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:calc(2 * var(--cover-ratio,0.7));max-height:calc(100vh - 7rem);perspective:2400px;transition:transform var(--turn)}.open-book__page{--ink:#272a23;--ink-2:#4c5046;--ink-3:#5a5e53;grid-column:2;padding:2.25rem 2rem 2rem 2.4rem;border-radius:0 5px 5px 0;color:var(--ink);background:linear-gradient(to right,rgb(45 35 22 / 0.28),rgb(45 35 22 / 0.08) 3%,rgb(255 255 255 / 0.25) 7%,transparent 16%),linear-gradient(to left,rgb(0 0 0 / 0.05),transparent 6%),#efe9da;box-shadow:1px 0 0 #d9d1bd,2px 1px 0 #ece5d3,3px 1px 0 #cfc6b0,4px 2px 0 #e8e0cc,5px 2px 0 #c8bea6,6px 3px 0 #e3dac5,7px 3px 0 #bdb29a,0 2px 0 #d8d0bc,1px 4px 0 #cbc2ab,8px 24px 34px -18px rgb(0 0 0 / 0.55);overflow:auto}@media (prefers-color-scheme:dark){.open-book__page{background:linear-gradient(to right,rgb(45 35 22 / 0.3),rgb(45 35 22 / 0.08) 3%,rgb(255 255 255 / 0.18) 7%,transparent 16%),linear-gradient(to left,rgb(0 0 0 / 0.06),transparent 6%),#e4ddcc}}.open-book__page .open-book__masters{background:#dfe3d2;color:#2c3a2c}.open-book__page h3{margin:0.25rem 0 0.4rem;font-size:1.6rem;font-weight:400;font-style:italic;line-height:1.2}.open-book__author{margin-bottom:1rem;font-family:var(--sans);font-size:0.92rem;color:var(--ink-2)}.open-book__now{display:inline-block;padding:0.15rem 0.65rem;border-radius:999px;background:#f2e3bf;color:#4d3a12;font-family:var(--sans);font-size:0.75rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.open-book__badges{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0 0 1rem}.open-book__badges:not(:has(span:not([hidden]))){display:none}.open-book__now[hidden],.open-book__masters[hidden]{display:none}.open-book__masters{display:inline-block;padding:0.15rem 0.65rem;border-radius:999px;background:color-mix(in srgb,var(--panel) 80%,var(--moss));color:var(--ink);font-family:var(--sans);font-size:0.75rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.book-cover__img{position:absolute;inset:1.4rem;width:calc(100% - 2.8rem);height:calc(100% - 2.8rem);object-fit:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0 / 0.35))}.book-cover.is-full .book-cover__img{inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;filter:none}.book-cover.is-full::before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(to right,rgb(0 0 0 / 0.32),rgb(255 255 255 / 0.14) 2.5%,transparent 7%);pointer-events:none}.book-cover--back.is-full::before{background:linear-gradient(to left,rgb(0 0 0 / 0.32),rgb(255 255 255 / 0.14) 2.5%,transparent 7%)}.book-cover.has-image .book-cover__title,.book-cover.has-image .book-cover__author{visibility:hidden}.open-book__note{font-size:1.05rem;line-height:1.6}.open-book__leaf{position:absolute;inset:0 0 0 50%;transform-origin:left center;transform-style:preserve-3d;transform:rotateY(-180deg);transition:transform var(--turn)}.book-cover{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 2rem 2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(to right,rgb(0 0 0 / 0.22),rgb(255 255 255 / 0.08) 6%,transparent 14%),var(--spine,#35533d);color:var(--spine-ink,#f3f0e8);box-shadow:inset 0 0 0 0.9rem var(--spine,#35533d),inset 0 0 0 calc(0.9rem + 1px) currentColor,0 30px 60px -30px rgb(0 0 0 / 0.55)}.book-cover--front{border-radius:0 6px 6px 0}.book-cover::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to right,rgb(0 0 0 / 0.45),rgb(0 0 0 / 0.15));z-index:2;opacity:0;pointer-events:none;transition:opacity var(--turn)}.book-dialog:not(.is-closed) .book-cover--front::after,.book-dialog.is-closed .book-cover--back::after{opacity:1}.book-cover--back{transform:rotateY(180deg);border-radius:6px 0 0 6px}.book-cover__title{font-family:var(--serif);font-size:1.75rem;line-height:1.15}.book-cover__author{font-family:var(--sans);font-size:0.8rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;opacity:0.85}.book-dialog.is-closed .open-book{transform:translateX(-25%)}.book-dialog.is-closed .open-book__leaf{transform:rotateY(0deg)}.book-dialog__actions{margin:1rem 0 0;text-align:center}.book-dialog__close{background:color-mix(in srgb,var(--paper) 90%,transparent)}@media (max-width:40rem){.open-book{grid-template-columns:1fr;min-height:0;aspect-ratio:auto;max-height:none}.open-book__page{grid-column:1;border-radius:0 0 6px 6px}.open-book__leaf{position:relative;inset:auto;grid-row:1;height:12rem;transform:none}.book-cover--front{display:none}.book-cover::after,.book-cover.is-full::before{display:none}.book-cover.is-full .book-cover__img{inset:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);object-fit:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0 / 0.35))}.book-cover--back{transform:none;border-radius:6px 6px 0 0}.book-dialog.is-closed .open-book,.book-dialog.is-closed .open-book__leaf{transform:none}}@media (forced-colors:active){.book__spine{border:1px solid CanvasText}}.book.b-psychoanalytic-diagnosis{height:15.18rem}.book.b-psychoanalytic-diagnosis .book__spine{width:3.75rem}.book.b-psychoanalytic-psychotherapy{height:15.11rem}.book.b-psychoanalytic-psychotherapy .book__spine{width:3.75rem}.book.b-psychoanalytic-case-formulation{height:15.25rem}.book.b-psychoanalytic-case-formulation .book__spine{width:3.25rem}.book.b-pdm-3{height:16.76rem}.book.b-pdm-3 .book__spine{width:4.55rem}.book.b-psychodynamic-techniques{height:14.98rem}.book.b-psychodynamic-techniques .book__spine{width:2.94rem}.book.b-psychodynamic-techniques .book__title{font-size:0.82rem}.book.b-the-analysts-vulnerability{height:15.38rem}.book.b-the-analysts-vulnerability .book__spine{width:2.75rem}.book.b-the-analysts-vulnerability .book__title{font-size:0.74rem}.book.b-freud-and-beyond{height:15.44rem}.book.b-freud-and-beyond .book__spine{width:3.19rem}.book.b-freud-and-beyond{rotate:-6deg;margin-left:1.68rem}.book.b-attachment-in-psychotherapy{width:15.11rem}.book.b-attachment-in-psychotherapy .book__spine{height:3.25rem}.book.b-attachment-disturbances-in-adults{width:17.16rem}.book.b-attachment-disturbances-in-adults .book__spine{height:4.49rem}.book.b-existential-psychotherapy{width:15.97rem}.book.b-existential-psychotherapy .book__spine{height:4.37rem}.book.b-the-gift-of-therapy{width:13.40rem}.book.b-the-gift-of-therapy .book__spine{height:2.82rem}.book.b-the-gift-of-therapy .book__title{font-size:0.88rem}.book.b-client-centered-therapy{height:12.54rem}.book.b-client-centered-therapy .book__spine{width:3.87rem}.book.b-the-making-of-a-therapist{height:13.79rem}.book.b-the-making-of-a-therapist .book__spine{width:2.69rem}.book.b-the-making-of-a-therapist .book__title{font-size:0.70rem}.book.b-the-development-of-a-therapist{height:13.93rem}.book.b-the-development-of-a-therapist .book__spine{width:2.82rem}.book.b-the-development-of-a-therapist .book__title{font-size:0.76rem}.book.b-therapeutic-communication{height:14.98rem}.book.b-therapeutic-communication .book__spine{width:3.37rem}.book.b-therapeutic-communication{rotate:-7deg;margin-left:1.81rem}.book.b-a-handbook-on-stuttering{height:19.01rem}.book.b-a-handbook-on-stuttering .book__spine{width:3.99rem}.book.b-beyond-stuttering{height:14.26rem}.book.b-beyond-stuttering .book__spine{width:2.50rem}.book.b-beyond-stuttering .book__title{font-size:0.86rem}.book.b-beyond-stuttering{rotate:-9deg;margin-left:2.36rem}.book.b-cognitive-behavior-therapy-basics-and-beyond{height:15.84rem}.book.b-cognitive-behavior-therapy-basics-and-beyond .book__spine{width:3.56rem}.book.b-case-formulation-approach-to-cbt{height:16.63rem}.book.b-case-formulation-approach-to-cbt .book__spine{width:2.88rem}.book.b-case-formulation-approach-to-cbt .book__title{font-size:0.78rem}.book.b-act-made-simple{height:16.76rem}.book.b-act-made-simple .book__spine{width:3.06rem}.book.b-dbt-skills-training-manual{height:18.41rem}.book.b-dbt-skills-training-manual .book__spine{width:3.37rem}.book.b-dbt-made-simple{height:16.76rem}.book.b-dbt-made-simple .book__spine{width:2.50rem}.book.b-schema-therapy{height:15.51rem}.book.b-schema-therapy .book__spine{width:3.56rem}.book.b-cambridge-guide-to-schema-therapy{height:15.18rem}.book.b-cambridge-guide-to-schema-therapy .book__spine{width:2.94rem}.book.b-cambridge-guide-to-schema-therapy .book__title{font-size:0.66rem}.book.b-cambridge-guide-to-schema-therapy{rotate:-7deg;margin-left:1.96rem}.book.b-dsm-5-tr{height:16.50rem}.book.b-dsm-5-tr .book__spine{width:4.49rem}.book.b-handbook-of-psychological-assessment{height:16.83rem}.book.b-handbook-of-psychological-assessment .book__spine{width:5.11rem}.book.b-clinical-interviewing{height:17.16rem}.book.b-clinical-interviewing .book__spine{width:3.56rem}.book.b-psychopathology-craighead{height:15.51rem}.book.b-psychopathology-craighead .book__spine{width:4.49rem}.book.b-disorders-of-childhood{height:18.48rem}.book.b-disorders-of-childhood .book__spine{width:2.63rem}.book.b-disorders-of-childhood .book__title{font-size:0.80rem}.book.b-neuroanatomy-through-clinical-cases{height:18.28rem}.book.b-neuroanatomy-through-clinical-cases .book__spine{width:3.93rem}.book.b-neuroanatomy-through-clinical-cases{rotate:-6deg;margin-left:2.02rem}.book.b-the-archetypes-and-the-collective-unconscious{width:15.05rem}.book.b-the-archetypes-and-the-collective-unconscious .book__spine{height:3.81rem}.book.b-the-red-book{height:25.74rem}.book.b-the-red-book .book__spine{width:4.80rem}.book.b-mans-search-for-meaning{height:14.26rem}.book.b-mans-search-for-meaning .book__spine{width:2.57rem}.book.b-mans-search-for-meaning .book__title{font-size:0.66rem}.book.b-the-master-and-his-emissary{width:14.19rem}.book.b-the-master-and-his-emissary .book__spine{height:4.49rem}.book.b-the-courage-to-be{height:13.86rem}.book.b-the-courage-to-be .book__spine{width:2.69rem}.book.b-the-courage-to-be .book__title{font-size:0.82rem}.book.b-the-courage-to-be{rotate:-6deg;margin-left:1.56rem}.book.b-no-bad-parts{height:14.32rem}.book.b-no-bad-parts .book__spine{width:2.82rem}.book.b-waking-the-tiger{height:14.92rem}.book.b-waking-the-tiger .book__spine{width:3.00rem}.book.b-trauma-sensitive-mindfulness{height:15.58rem}.book.b-trauma-sensitive-mindfulness .book__spine{width:3.56rem}.book.b-trauma-sensitive-mindfulness{rotate:-8deg;margin-left:2.20rem}.book.b-handbook-of-adult-clinical-psychology{height:16.30rem}.book.b-handbook-of-adult-clinical-psychology .book__spine{width:6.00rem}.book.b-handbook-of-child-and-adolescent-clinical-psychology{height:16.24rem}.book.b-handbook-of-child-and-adolescent-clinical-psychology .book__spine{width:5.36rem}.book.b-systems-of-psychotherapy{height:17.62rem}.book.b-systems-of-psychotherapy .book__spine{width:4.37rem}.book.b-the-elements-of-ethical-practice{height:14.85rem}.book.b-the-elements-of-ethical-practice .book__spine{width:2.63rem}.book.b-the-elements-of-ethical-practice .book__title{font-size:0.68rem}.book.b-the-elements-of-ethical-practice{rotate:-6deg;margin-left:1.66rem}.book.b-radical-acceptance{width:13.79rem}.book.b-radical-acceptance .book__spine{height:3.06rem}.book.b-a-field-guide-to-nature-meditation{width:14.26rem}.book.b-a-field-guide-to-nature-meditation .book__spine{height:2.51rem}.book.b-a-field-guide-to-nature-meditation .book__title{font-size:0.76rem}.ivy-0 .g0{--len:1.3em;--bend:132.4deg;--amp:1.02deg;--dur:6.1s;--delay:-0.44s;--stem:0.13em}.ivy-0 .g0>.seg__end>.leaf{--lw:3.46em;--lr:7.1deg;--fd:4.21s;--fdl:-0.71s}.ivy-0 .g1{--len:1.28em;--bend:-5.3deg;--amp:1.03deg;--dur:7.64s;--delay:-7.32s;--stem:0.13em}.ivy-0 .g1>.seg__end>.leaf{--lw:3.48em;--lr:-14.4deg;--fd:4.39s;--fdl:-1.95s}.ivy-0 .r0{left:25.3%;top:16.5%}.ivy-0 .g2{--len:1.56em;--bend:153.3deg;--amp:1.03deg;--dur:6.46s;--delay:-3.4s;--stem:0.13em}.ivy-0 .g2>.seg__end>.leaf{--lw:2.93em;--lr:-46.1deg;--fd:3.57s;--fdl:-1.02s}.ivy-0 .g3{--len:1.01em;--bend:5.3deg;--amp:0.87deg;--dur:7.91s;--delay:-3.55s;--stem:0.13em}.ivy-0 .g3>.seg__end>.leaf{--lw:2.8em;--lr:-61.2deg;--fd:2.91s;--fdl:-2.79s}.ivy-0 .g4{--len:1.52em;--bend:-15.2deg;--amp:1.29deg;--dur:5.97s;--delay:-3.54s;--stem:0.13em}.ivy-0 .g4>.seg__end>.leaf{--lw:3.19em;--lr:-47.1deg;--fd:3.81s;--fdl:-1.85s}.ivy-0 .r1{left:34.8%;top:16.5%}.ivy-0 .g5{--len:0.96em;--bend:171deg;--amp:1.51deg;--dur:6.82s;--delay:-2.46s;--stem:0.13em}.ivy-0 .g5>.seg__end>.leaf{--lw:3.44em;--lr:-54.8deg;--fd:2.53s;--fdl:-1.04s}.ivy-0 .g6{--len:1.34em;--bend:-9deg;--amp:1.1deg;--dur:6.46s;--delay:-0.16s;--stem:0.13em}.ivy-0 .g6>.seg__end>.leaf{--lw:3.12em;--lr:-57.4deg;--fd:3.46s;--fdl:-1.7s}.ivy-0 .r2{left:43.1%;top:16.5%}.ivy-0 .g7{--len:1.4em;--bend:186.7deg;--amp:0.94deg;--dur:5.17s;--delay:-0.25s;--stem:0.13em}.ivy-0 .g7>.seg__end>.leaf{--lw:2.76em;--lr:35.7deg;--fd:3.92s;--fdl:-1.98s}.ivy-0 .g8{--len:0.95em;--bend:7.2deg;--amp:1deg;--dur:8.44s;--delay:-0.27s;--stem:0.13em}.ivy-0 .g8>.seg__end>.leaf{--lw:3.32em;--lr:35.9deg;--fd:3.16s;--fdl:-1.84s}.ivy-0 .g9{--len:1.18em;--bend:-1.8deg;--amp:1.49deg;--dur:7.16s;--delay:-1.82s;--stem:0.13em}.ivy-0 .g9>.seg__end>.leaf{--lw:3.07em;--lr:64.9deg;--fd:3.74s;--fdl:-1.06s}.ivy-0 .r3{left:51.4%;top:16.5%}.ivy-0 .g10{--len:1.44em;--bend:202.4deg;--amp:1.21deg;--dur:4.88s;--delay:-1.04s;--stem:0.13em}.ivy-0 .g10>.seg__end>.leaf{--lw:2.89em;--lr:49.1deg;--fd:2.9s;--fdl:-1.52s}.ivy-0 .g11{--len:0.9em;--bend:-6.6deg;--amp:0.84deg;--dur:4.68s;--delay:-3.66s;--stem:0.13em}.ivy-0 .g11>.seg__end>.leaf{--lw:3.26em;--lr:67.1deg;--fd:2.86s;--fdl:-1.97s}.ivy-0 .g12{--len:1.13em;--bend:4.4deg;--amp:0.84deg;--dur:6.05s;--delay:-1.29s;--stem:0.13em}.ivy-0 .g12>.seg__end>.leaf{--lw:2.87em;--lr:44.1deg;--fd:3.03s;--fdl:-2.53s}.ivy-0 .r4{left:59.7%;top:16.5%}.ivy-0 .g13{--len:1.04em;--bend:219.4deg;--amp:1.41deg;--dur:7.57s;--delay:-1.52s;--stem:0.13em}.ivy-0 .g13>.seg__end>.leaf{--lw:2.98em;--lr:11.8deg;--fd:3.84s;--fdl:-2.84s}.ivy-0 .g14{--len:1.27em;--bend:16.8deg;--amp:0.82deg;--dur:8.24s;--delay:-5.65s;--stem:0.13em}.ivy-0 .g14>.seg__end>.leaf{--lw:2.81em;--lr:4.9deg;--fd:2.5s;--fdl:-1.61s}.ivy-0 .g15{--len:0.98em;--bend:2.3deg;--amp:0.94deg;--dur:8.08s;--delay:-1.57s;--stem:0.13em}.ivy-0 .g15>.seg__end>.leaf{--lw:2.8em;--lr:-0.9deg;--fd:2.96s;--fdl:-1.36s}.ivy-0 .r5{left:67.9%;top:16.5%}.ivy-0 .g16{--len:1.06em;--bend:229.5deg;--amp:0.83deg;--dur:4.95s;--delay:-3.58s;--stem:0.13em}.ivy-0 .g16>.seg__end>.leaf{--lw:2.87em;--lr:-6.6deg;--fd:3.18s;--fdl:-0.68s}.ivy-0 .g17{--len:1.12em;--bend:3.9deg;--amp:1.46deg;--dur:7.64s;--delay:-4.81s;--stem:0.13em}.ivy-0 .g17>.seg__end>.leaf{--lw:2.91em;--lr:-7.4deg;--fd:3.9s;--fdl:-0.21s}.ivy-0 .g18{--len:1.32em;--bend:0.2deg;--amp:1.31deg;--dur:6.61s;--delay:-3.44s;--stem:0.13em}.ivy-0 .g18>.seg__end>.leaf{--lw:2.85em;--lr:-7.6deg;--fd:4.45s;--fdl:-3.12s}.ivy-0 .r6{left:73.9%;top:16.5%}.ivy-0 .g19{--len:1.07em;--bend:77.2deg;--amp:0.4deg;--dur:5.11s;--delay:-2.55s;--stem:0.15em}.ivy-0 .g19>.seg__end>.leaf{--lw:2.72em;--lr:-114.8deg;--fd:4.32s;--fdl:-0.03s}.ivy-0 .g20{--len:1.32em;--bend:-13deg;--amp:0.4deg;--dur:4.67s;--delay:-2.8s;--stem:0.14em}.ivy-0 .g20>.seg__end>.leaf{--lw:2.2em;--lr:-30.4deg;--fd:2.78s;--fdl:-1.43s}.ivy-0 .g21{--len:1.71em;--bend:-22.4deg;--amp:1.02deg;--dur:4.77s;--delay:-0.25s;--stem:0.13em}.ivy-0 .g21>.seg__end>.leaf{--lw:2.57em;--lr:-61.4deg;--fd:3.7s;--fdl:-0.08s}.ivy-0 .g22{--len:1.88em;--bend:-14deg;--amp:1.59deg;--dur:7.13s;--delay:-2.77s;--stem:0.13em}.ivy-0 .g22>.seg__end>.leaf{--lw:2.02em;--lr:21deg;--fd:4.38s;--fdl:-4.35s}.ivy-0 .g23{--len:1.93em;--bend:-20deg;--amp:1.39deg;--dur:7.74s;--delay:-1.09s;--stem:0.12em}.ivy-0 .g24{--len:1.57em;--bend:1.9deg;--amp:1.28deg;--dur:6.64s;--delay:-2.81s;--stem:0.11em}.ivy-0 .g24>.seg__end>.leaf{--lw:1.92em;--lr:35.9deg;--fd:4.57s;--fdl:-2.39s}.ivy-0 .g25{--len:1.88em;--bend:-9.8deg;--amp:0.74deg;--dur:7.36s;--delay:-3.93s;--stem:0.1em}.ivy-0 .g25>.seg__end>.leaf{--lw:1.96em;--lr:-44.3deg;--fd:2.45s;--fdl:-1.85s}.ivy-0 .g26{--len:1.84em;--bend:0deg;--amp:1.38deg;--dur:5.74s;--delay:-0.77s;--stem:0.1em}.ivy-0 .g26>.seg__end>.leaf{--lw:2.11em;--lr:34.5deg;--fd:2.47s;--fdl:-1.22s}.ivy-0 .g27{--len:1.62em;--bend:-0.2deg;--amp:0.92deg;--dur:7.14s;--delay:-2.15s;--stem:0.09em}.ivy-0 .g27>.seg__end>.leaf{--lw:1.47em;--lr:-18.5deg;--fd:2.87s;--fdl:-2.3s}.ivy-0 .r100{left:23.8%;top:14.5%}.ivy-0 .g28{--len:1.07em;--bend:-78.8deg;--amp:0.4deg;--dur:8.41s;--delay:-3.03s;--stem:0.15em}.ivy-0 .g28>.seg__end>.leaf{--lw:2.68em;--lr:38deg;--fd:3.1s;--fdl:-0.83s}.ivy-0 .g29{--len:1.08em;--bend:12.2deg;--amp:0.4deg;--dur:6.52s;--delay:-4.74s;--stem:0.14em}.ivy-0 .g29>.seg__end>.leaf{--lw:2.71em;--lr:101.8deg;--fd:3.32s;--fdl:-2.65s}.ivy-0 .g30{--len:1.67em;--bend:13.2deg;--amp:1.02deg;--dur:6.57s;--delay:-4.77s;--stem:0.13em}.ivy-0 .g30>.seg__end>.leaf{--lw:2.54em;--lr:18.9deg;--fd:3.21s;--fdl:-3.16s}.ivy-0 .g31{--len:1.44em;--bend:23.8deg;--amp:1.23deg;--dur:7.49s;--delay:-6.76s;--stem:0.12em}.ivy-0 .g31>.seg__end>.leaf{--lw:2.06em;--lr:74deg;--fd:3.64s;--fdl:-2.82s}.ivy-0 .g32{--len:1.71em;--bend:12deg;--amp:1.04deg;--dur:7.88s;--delay:-2.25s;--stem:0.1em}.ivy-0 .g32>.seg__end>.leaf{--lw:1.9em;--lr:-23.8deg;--fd:4.04s;--fdl:-1.29s}.ivy-0 .g33{--len:1.66em;--bend:13.9deg;--amp:0.97deg;--dur:8.01s;--delay:-7.05s;--stem:0.09em}.ivy-0 .g33>.seg__end>.leaf{--lw:1.89em;--lr:35.6deg;--fd:2.59s;--fdl:-0.37s}.ivy-0 .r101{left:72.7%;top:14.5%}.ivy-0 .g34{--len:1.14em;--bend:76deg;--amp:0.4deg;--dur:7.25s;--delay:-2.86s;--stem:0.15em}.ivy-0 .g34>.seg__end>.leaf{--lw:2.89em;--lr:-125.4deg;--fd:3.04s;--fdl:-0.6s}.ivy-0 .g35{--len:1.43em;--bend:-16.2deg;--amp:0.4deg;--dur:5.59s;--delay:-0.37s;--stem:0.14em}.ivy-0 .g35>.seg__end>.leaf{--lw:2.21em;--lr:-24deg;--fd:4.5s;--fdl:-1.79s}.ivy-0 .g36{--len:1.49em;--bend:-13.7deg;--amp:0.64deg;--dur:6.68s;--delay:-2.88s;--stem:0.13em}.ivy-0 .g36>.seg__end>.leaf{--lw:2.6em;--lr:-67.4deg;--fd:3.89s;--fdl:-2.38s}.ivy-0 .g37{--len:1.62em;--bend:-16.2deg;--amp:0.78deg;--dur:5.46s;--delay:-0.48s;--stem:0.12em}.ivy-0 .g37>.seg__end>.leaf{--lw:2.12em;--lr:1deg;--fd:4.18s;--fdl:-1.09s}.ivy-0 .g38{--len:1.69em;--bend:-18.5deg;--amp:1.5deg;--dur:7.96s;--delay:-2.55s;--stem:0.1em}.ivy-0 .g38>.seg__end>.leaf{--lw:1.89em;--lr:-55deg;--fd:4.36s;--fdl:-1.33s}.ivy-0 .g39{--len:1.34em;--bend:-11.4deg;--amp:1.42deg;--dur:8.42s;--delay:-0.58s;--stem:0.09em}.ivy-0 .g39>.seg__end>.leaf{--lw:1.73em;--lr:29.3deg;--fd:2.96s;--fdl:-2.43s}.ivy-0 .r102{left:38.6%;top:14.5%}.ivy-0 .g40{--len:1.42em;--bend:-71.5deg;--amp:0.4deg;--dur:7.19s;--delay:-6.23s;--stem:0.15em}.ivy-0 .g40>.seg__end>.leaf{--lw:2.77em;--lr:34.2deg;--fd:4.59s;--fdl:-4.47s}.ivy-0 .g41{--len:1.42em;--bend:20.4deg;--amp:0.4deg;--dur:8.29s;--delay:-1.93s;--stem:0.13em}.ivy-0 .g41>.seg__end>.leaf{--lw:2.68em;--lr:93.7deg;--fd:4.23s;--fdl:-4.08s}.ivy-0 .g42{--len:1.36em;--bend:22.8deg;--amp:1.49deg;--dur:7.25s;--delay:-2.89s;--stem:0.12em}.ivy-0 .g42>.seg__end>.leaf{--lw:2.21em;--lr:-5.3deg;--fd:2.41s;--fdl:-0.2s}.ivy-0 .g43{--len:1.71em;--bend:12deg;--amp:1.33deg;--dur:6.68s;--delay:-2.6s;--stem:0.1em}.ivy-0 .g43>.seg__end>.leaf{--lw:2.01em;--lr:37.1deg;--fd:2.56s;--fdl:-2.09s}.ivy-0 .r103{left:59.4%;top:14.5%}.ivy-0 .g44{--len:1.17em;--bend:72.6deg;--amp:0.4deg;--dur:7.2s;--delay:-0.75s;--stem:0.15em}.ivy-0 .g44>.seg__end>.leaf{--lw:2.78em;--lr:-117.6deg;--fd:2.48s;--fdl:-2.19s}.ivy-0 .g45{--len:1.24em;--bend:-19.8deg;--amp:0.4deg;--dur:5.17s;--delay:-3.82s;--stem:0.13em}.ivy-0 .g45>.seg__end>.leaf{--lw:2.4em;--lr:-29.5deg;--fd:4.35s;--fdl:-3.21s}.ivy-0 .g46{--len:1.56em;--bend:-13.8deg;--amp:1.54deg;--dur:8.21s;--delay:-4.53s;--stem:0.12em}.ivy-0 .g46>.seg__end>.leaf{--lw:2.4em;--lr:-74deg;--fd:4.49s;--fdl:-2.01s}.ivy-0 .g47{--len:1.39em;--bend:-20.1deg;--amp:1.5deg;--dur:6.5s;--delay:-4.11s;--stem:0.1em}.ivy-0 .g47>.seg__end>.leaf{--lw:1.97em;--lr:14.6deg;--fd:4.41s;--fdl:-1.73s}.ivy-0 .r104{left:50.5%;top:14.5%}.ivy-1 .g0{--len:1.08em;--bend:133.3deg;--amp:1.05deg;--dur:4.84s;--delay:-0.24s;--stem:0.13em}.ivy-1 .g0>.seg__end>.leaf{--lw:3.16em;--lr:-31.1deg;--fd:2.51s;--fdl:-1.6s}.ivy-1 .g1{--len:1.22em;--bend:-17.8deg;--amp:1.43deg;--dur:8.25s;--delay:-8.03s;--stem:0.13em}.ivy-1 .g1>.seg__end>.leaf{--lw:2.63em;--lr:24.5deg;--fd:4.14s;--fdl:-0.56s}.ivy-1 .r0{left:25.3%;top:16.5%}.ivy-1 .g2{--len:0.91em;--bend:150deg;--amp:1.12deg;--dur:8.47s;--delay:-4.17s;--stem:0.13em}.ivy-1 .g2>.seg__end>.leaf{--lw:3.33em;--lr:-22.8deg;--fd:3.66s;--fdl:-3.04s}.ivy-1 .g3{--len:1.58em;--bend:0.2deg;--amp:1.37deg;--dur:5.75s;--delay:-2.44s;--stem:0.13em}.ivy-1 .g3>.seg__end>.leaf{--lw:3.33em;--lr:-10.6deg;--fd:2.98s;--fdl:-0.53s}.ivy-1 .r1{left:34.8%;top:16.5%}.ivy-1 .g4{--len:1.58em;--bend:163.1deg;--amp:0.99deg;--dur:6.82s;--delay:-6.01s;--stem:0.13em}.ivy-1 .g4>.seg__end>.leaf{--lw:2.92em;--lr:-23.5deg;--fd:4.38s;--fdl:-0.62s}.ivy-1 .g5{--len:1.22em;--bend:6.6deg;--amp:1.47deg;--dur:6.45s;--delay:-1.78s;--stem:0.13em}.ivy-1 .g5>.seg__end>.leaf{--lw:2.91em;--lr:-32.7deg;--fd:2.69s;--fdl:-2.17s}.ivy-1 .r2{left:43.1%;top:16.5%}.ivy-1 .g6{--len:1.28em;--bend:186.7deg;--amp:1.43deg;--dur:6.97s;--delay:-5.83s;--stem:0.13em}.ivy-1 .g6>.seg__end>.leaf{--lw:3.18em;--lr:41.5deg;--fd:4.44s;--fdl:-4.1s}.ivy-1 .g7{--len:1em;--bend:5.1deg;--amp:1.6deg;--dur:7.59s;--delay:-2.55s;--stem:0.13em}.ivy-1 .g7>.seg__end>.leaf{--lw:3.36em;--lr:42.9deg;--fd:2.97s;--fdl:-1.32s}.ivy-1 .g8{--len:1.09em;--bend:10.7deg;--amp:1.31deg;--dur:7.87s;--delay:-4.9s;--stem:0.13em}.ivy-1 .g8>.seg__end>.leaf{--lw:2.63em;--lr:20.3deg;--fd:4.08s;--fdl:-1.22s}.ivy-1 .r3{left:51.4%;top:16.5%}.ivy-1 .g9{--len:0.93em;--bend:206.4deg;--amp:1.55deg;--dur:6.8s;--delay:-4.78s;--stem:0.13em}.ivy-1 .g9>.seg__end>.leaf{--lw:2.99em;--lr:40.4deg;--fd:3.6s;--fdl:-3.19s}.ivy-1 .g10{--len:1.39em;--bend:6.5deg;--amp:0.82deg;--dur:5.6s;--delay:-5.09s;--stem:0.13em}.ivy-1 .g10>.seg__end>.leaf{--lw:3.07em;--lr:36.9deg;--fd:3.9s;--fdl:-3.42s}.ivy-1 .g11{--len:0.97em;--bend:-3.1deg;--amp:1.41deg;--dur:4.66s;--delay:-2.34s;--stem:0.13em}.ivy-1 .g11>.seg__end>.leaf{--lw:3.1em;--lr:36deg;--fd:2.96s;--fdl:-0.53s}.ivy-1 .r4{left:59.7%;top:16.5%}.ivy-1 .g12{--len:1.17em;--bend:220.1deg;--amp:1.15deg;--dur:8.44s;--delay:-2.7s;--stem:0.13em}.ivy-1 .g12>.seg__end>.leaf{--lw:3.49em;--lr:26.6deg;--fd:3.5s;--fdl:-0.9s}.ivy-1 .g13{--len:1.32em;--bend:5.2deg;--amp:1.15deg;--dur:4.74s;--delay:-4.36s;--stem:0.13em}.ivy-1 .g13>.seg__end>.leaf{--lw:3.41em;--lr:-0.6deg;--fd:4.35s;--fdl:-0.98s}.ivy-1 .g14{--len:1.41em;--bend:-0.6deg;--amp:1.25deg;--dur:5.08s;--delay:-4.59s;--stem:0.13em}.ivy-1 .g14>.seg__end>.leaf{--lw:3.15em;--lr:24.1deg;--fd:3.28s;--fdl:-1.5s}.ivy-1 .r5{left:67.9%;top:16.5%}.ivy-1 .g15{--len:1.21em;--bend:235.2deg;--amp:0.83deg;--dur:6.25s;--delay:-0.22s;--stem:0.13em}.ivy-1 .g15>.seg__end>.leaf{--lw:3.46em;--lr:-13.2deg;--fd:3.21s;--fdl:-2.8s}.ivy-1 .g16{--len:1.4em;--bend:17.5deg;--amp:1.44deg;--dur:7.4s;--delay:-4.65s;--stem:0.13em}.ivy-1 .g16>.seg__end>.leaf{--lw:2.93em;--lr:-0.1deg;--fd:3.02s;--fdl:-0.42s}.ivy-1 .g17{--len:1.51em;--bend:3.6deg;--amp:1.45deg;--dur:6.43s;--delay:-0.59s;--stem:0.13em}.ivy-1 .g17>.seg__end>.leaf{--lw:2.93em;--lr:-31deg;--fd:2.91s;--fdl:-1.78s}.ivy-1 .r6{left:73.9%;top:16.5%}.ivy-1 .g18{--len:1.16em;--bend:69.3deg;--amp:0.4deg;--dur:7.96s;--delay:-6.68s;--stem:0.15em}.ivy-1 .g18>.seg__end>.leaf{--lw:2.93em;--lr:-110.2deg;--fd:2.83s;--fdl:-1.61s}.ivy-1 .g19{--len:1.43em;--bend:-16.5deg;--amp:0.4deg;--dur:6.6s;--delay:-3.52s;--stem:0.14em}.ivy-1 .g19>.seg__end>.leaf{--lw:2.71em;--lr:-5.7deg;--fd:4.56s;--fdl:-3.87s}.ivy-1 .g20{--len:1.75em;--bend:-16.4deg;--amp:1.46deg;--dur:6.38s;--delay:-5.95s;--stem:0.14em}.ivy-1 .g20>.seg__end>.leaf{--lw:2.2em;--lr:-72.2deg;--fd:2.56s;--fdl:-2.08s}.ivy-1 .g21{--len:1.81em;--bend:-14.8deg;--amp:1.22deg;--dur:4.88s;--delay:-1.88s;--stem:0.13em}.ivy-1 .g21>.seg__end>.leaf{--lw:2.48em;--lr:12.7deg;--fd:3.44s;--fdl:-3.02s}.ivy-1 .g22{--len:1.75em;--bend:-16.3deg;--amp:1.28deg;--dur:6.26s;--delay:-4.76s;--stem:0.13em}.ivy-1 .g22>.seg__end>.leaf{--lw:2.69em;--lr:-28.8deg;--fd:4.58s;--fdl:-2.03s}.ivy-1 .g23{--len:1.6em;--bend:2.2deg;--amp:1.31deg;--dur:5.98s;--delay:-4.24s;--stem:0.12em}.ivy-1 .g23>.seg__end>.leaf{--lw:2.4em;--lr:43.6deg;--fd:2.75s;--fdl:-1.45s}.ivy-1 .g24{--len:1.83em;--bend:3.5deg;--amp:0.87deg;--dur:6.08s;--delay:-2.89s;--stem:0.12em}.ivy-1 .g24>.seg__end>.leaf{--lw:2.46em;--lr:-34.9deg;--fd:2.51s;--fdl:-2.07s}.ivy-1 .g25{--len:1.49em;--bend:-10.9deg;--amp:1.42deg;--dur:5.83s;--delay:-3.13s;--stem:0.11em}.ivy-1 .g25>.seg__end>.leaf{--lw:2.24em;--lr:35.8deg;--fd:2.46s;--fdl:-2.27s}.ivy-1 .g26{--len:1.87em;--bend:4.2deg;--amp:0.79deg;--dur:7.95s;--delay:-6.01s;--stem:0.11em}.ivy-1 .g26>.seg__end>.leaf{--lw:2.1em;--lr:-49.7deg;--fd:3.39s;--fdl:-0.48s}.ivy-1 .g27{--len:1.75em;--bend:2.5deg;--amp:0.84deg;--dur:6.36s;--delay:-6.34s;--stem:0.1em}.ivy-1 .g27>.seg__end>.leaf{--lw:2.06em;--lr:39deg;--fd:3.54s;--fdl:-3.34s}.ivy-1 .g28{--len:1.69em;--bend:1.8deg;--amp:1.43deg;--dur:4.66s;--delay:-2.88s;--stem:0.1em}.ivy-1 .g29{--len:1.58em;--bend:-8.5deg;--amp:1.44deg;--dur:8.4s;--delay:-3.3s;--stem:0.09em}.ivy-1 .g29>.seg__end>.leaf{--lw:1.6em;--lr:41.2deg;--fd:4.19s;--fdl:-1.5s}.ivy-1 .g30{--len:1.85em;--bend:3deg;--amp:0.63deg;--dur:5.51s;--delay:-0.22s;--stem:0.09em}.ivy-1 .g30>.seg__end>.leaf{--lw:1.56em;--lr:-27.7deg;--fd:2.96s;--fdl:-1.4s}.ivy-1 .r100{left:23.8%;top:14.5%}.ivy-1 .g31{--len:1.1em;--bend:-71.1deg;--amp:0.4deg;--dur:7.16s;--delay:-1.22s;--stem:0.15em}.ivy-1 .g31>.seg__end>.leaf{--lw:2.4em;--lr:41.6deg;--fd:2.81s;--fdl:-2.5s}.ivy-1 .g32{--len:1.16em;--bend:23.1deg;--amp:0.4deg;--dur:4.84s;--delay:-4.12s;--stem:0.14em}.ivy-1 .g32>.seg__end>.leaf{--lw:2.31em;--lr:66.7deg;--fd:3.41s;--fdl:-0.51s}.ivy-1 .g33{--len:1.61em;--bend:18.9deg;--amp:0.83deg;--dur:7.19s;--delay:-3.08s;--stem:0.13em}.ivy-1 .g33>.seg__end>.leaf{--lw:2.55em;--lr:-12.1deg;--fd:2.54s;--fdl:-0.96s}.ivy-1 .g34{--len:1.49em;--bend:19.7deg;--amp:1.19deg;--dur:5.72s;--delay:-4.27s;--stem:0.12em}.ivy-1 .g34>.seg__end>.leaf{--lw:2.39em;--lr:37.3deg;--fd:4.54s;--fdl:-3.18s}.ivy-1 .g35{--len:1.51em;--bend:9.5deg;--amp:1.35deg;--dur:6.91s;--delay:-3.37s;--stem:0.12em}.ivy-1 .g35>.seg__end>.leaf{--lw:1.94em;--lr:-47.4deg;--fd:4.16s;--fdl:-0.93s}.ivy-1 .g36{--len:1.59em;--bend:-3.4deg;--amp:0.94deg;--dur:8.29s;--delay:-2.69s;--stem:0.11em}.ivy-1 .g37{--len:1.59em;--bend:-4.2deg;--amp:1.34deg;--dur:8.14s;--delay:-5.55s;--stem:0.1em}.ivy-1 .g37>.seg__end>.leaf{--lw:2.06em;--lr:-43.2deg;--fd:3.07s;--fdl:-2.26s}.ivy-1 .g38{--len:1.81em;--bend:2.2deg;--amp:0.8deg;--dur:4.79s;--delay:-2.72s;--stem:0.09em}.ivy-1 .g38>.seg__end>.leaf{--lw:1.89em;--lr:25.6deg;--fd:3.85s;--fdl:-1.4s}.ivy-1 .r101{left:72.7%;top:14.5%}.ivy-1 .g39{--len:1.12em;--bend:70.5deg;--amp:0.4deg;--dur:6.05s;--delay:-0.13s;--stem:0.15em}.ivy-1 .g39>.seg__end>.leaf{--lw:2.36em;--lr:-103.2deg;--fd:4.29s;--fdl:-3.29s}.ivy-1 .g40{--len:1.2em;--bend:-12.7deg;--amp:0.4deg;--dur:8.32s;--delay:-1.83s;--stem:0.14em}.ivy-1 .g40>.seg__end>.leaf{--lw:2.34em;--lr:-16.1deg;--fd:4.16s;--fdl:-0.22s}.ivy-1 .g41{--len:1.75em;--bend:-13.9deg;--amp:1.35deg;--dur:7.75s;--delay:-4.71s;--stem:0.13em}.ivy-1 .g41>.seg__end>.leaf{--lw:2.18em;--lr:-86.4deg;--fd:3.57s;--fdl:-2.47s}.ivy-1 .g42{--len:1.62em;--bend:-18.4deg;--amp:0.87deg;--dur:8.05s;--delay:-0.23s;--stem:0.13em}.ivy-1 .g42>.seg__end>.leaf{--lw:2.04em;--lr:1deg;--fd:4.07s;--fdl:-1.53s}.ivy-1 .g43{--len:1.77em;--bend:-18.4deg;--amp:0.94deg;--dur:6.3s;--delay:-4.31s;--stem:0.12em}.ivy-1 .g43>.seg__end>.leaf{--lw:2.23em;--lr:-38deg;--fd:4.22s;--fdl:-2.36s}.ivy-1 .g44{--len:1.77em;--bend:-1.8deg;--amp:1.21deg;--dur:8.25s;--delay:-5.13s;--stem:0.11em}.ivy-1 .g44>.seg__end>.leaf{--lw:2.12em;--lr:20deg;--fd:3.53s;--fdl:-0.87s}.ivy-1 .g45{--len:1.63em;--bend:2.6deg;--amp:0.74deg;--dur:5.64s;--delay:-2.06s;--stem:0.1em}.ivy-1 .g45>.seg__end>.leaf{--lw:1.82em;--lr:-44.1deg;--fd:4.25s;--fdl:-1.1s}.ivy-1 .g46{--len:1.73em;--bend:-8deg;--amp:1.03deg;--dur:4.87s;--delay:-1.9s;--stem:0.1em}.ivy-1 .g46>.seg__end>.leaf{--lw:1.57em;--lr:46.8deg;--fd:4.27s;--fdl:-0.29s}.ivy-1 .g47{--len:1.47em;--bend:2.9deg;--amp:1.41deg;--dur:6.26s;--delay:-2.21s;--stem:0.09em}.ivy-1 .g47>.seg__end>.leaf{--lw:1.47em;--lr:-23.9deg;--fd:3.96s;--fdl:-2.66s}.ivy-1 .r102{left:38.6%;top:14.5%}.ivy-1 .g48{--len:1.06em;--bend:-75deg;--amp:0.4deg;--dur:5.26s;--delay:-0.77s;--stem:0.15em}.ivy-1 .g48>.seg__end>.leaf{--lw:3.09em;--lr:33.3deg;--fd:3.51s;--fdl:-0.59s}.ivy-1 .g49{--len:1.3em;--bend:21.8deg;--amp:0.4deg;--dur:6.19s;--delay:-2.41s;--stem:0.14em}.ivy-1 .g49>.seg__end>.leaf{--lw:2.51em;--lr:98.7deg;--fd:2.41s;--fdl:-1.65s}.ivy-1 .g50{--len:1.56em;--bend:23.2deg;--amp:1.14deg;--dur:7.14s;--delay:-5.37s;--stem:0.13em}.ivy-1 .g50>.seg__end>.leaf{--lw:2.39em;--lr:-21.1deg;--fd:2.48s;--fdl:-1.9s}.ivy-1 .g51{--len:1.35em;--bend:23.7deg;--amp:1.53deg;--dur:6.16s;--delay:-3.76s;--stem:0.12em}.ivy-1 .g52{--len:1.64em;--bend:3.7deg;--amp:0.71deg;--dur:5.84s;--delay:-5.06s;--stem:0.1em}.ivy-1 .g52>.seg__end>.leaf{--lw:1.94em;--lr:-32.9deg;--fd:2.56s;--fdl:-0.4s}.ivy-1 .g53{--len:1.53em;--bend:0.8deg;--amp:0.93deg;--dur:5.13s;--delay:-1.68s;--stem:0.09em}.ivy-1 .g53>.seg__end>.leaf{--lw:1.9em;--lr:33.4deg;--fd:3.29s;--fdl:-2.9s}.ivy-1 .r103{left:59.4%;top:14.5%}.ivy-1 .g54{--len:1.37em;--bend:72.9deg;--amp:0.4deg;--dur:6.67s;--delay:-2.89s;--stem:0.15em}.ivy-1 .g54>.seg__end>.leaf{--lw:2.84em;--lr:-110.6deg;--fd:2.54s;--fdl:-0.42s}.ivy-1 .g55{--len:1.33em;--bend:-23.6deg;--amp:0.4deg;--dur:4.75s;--delay:-1.7s;--stem:0.14em}.ivy-1 .g55>.seg__end>.leaf{--lw:2.72em;--lr:-11.8deg;--fd:3.61s;--fdl:-0.57s}.ivy-1 .g56{--len:1.54em;--bend:-17.6deg;--amp:1.34deg;--dur:8.32s;--delay:-1.69s;--stem:0.13em}.ivy-1 .g56>.seg__end>.leaf{--lw:2.43em;--lr:-71.4deg;--fd:4.17s;--fdl:-2.26s}.ivy-1 .g57{--len:1.57em;--bend:-23.1deg;--amp:0.94deg;--dur:7.29s;--delay:-6.79s;--stem:0.12em}.ivy-1 .g57>.seg__end>.leaf{--lw:1.99em;--lr:34.5deg;--fd:3.67s;--fdl:-2.81s}.ivy-1 .g58{--len:1.29em;--bend:-8.5deg;--amp:0.83deg;--dur:5.12s;--delay:-0.28s;--stem:0.1em}.ivy-1 .g58>.seg__end>.leaf{--lw:2.04em;--lr:-47.5deg;--fd:2.59s;--fdl:-1.47s}.ivy-1 .g59{--len:1.42em;--bend:-2.3deg;--amp:0.63deg;--dur:8.23s;--delay:-0.27s;--stem:0.09em}.ivy-1 .g59>.seg__end>.leaf{--lw:1.65em;--lr:45.3deg;--fd:2.99s;--fdl:-0.12s}.ivy-1 .r104{left:50.5%;top:14.5%}.fern-2-0 .fr0{left:31.1%;--fw:6.9em;--fa:3.6deg;--fx:-1;--dur:8.68s;--delay:-4.95s}.fern-2-0 .fr1{left:34.1%;--fw:7.29em;--fa:1.4deg;--fx:-1;--dur:7.42s;--delay:-1.78s}.fern-2-0 .fr2{left:37.1%;--fw:7.73em;--fa:-6.2deg;--fx:-1;--dur:6.32s;--delay:-1.05s}.fern-2-0 .fr3{left:40.1%;--fw:7.38em;--fa:-10.3deg;--fx:-1;--dur:8.38s;--delay:-1.5s}.fern-2-0 .fr4{left:43%;--fw:8.32em;--fa:-27deg;--fx:-1;--dur:7.88s;--delay:-3.96s}.fern-2-0 .fr5{left:46%;--fw:7.85em;--fa:-31deg;--fx:-1;--dur:5.99s;--delay:-3.28s}.fern-2-0 .fr6{left:49%;--fw:8.98em;--fa:-38.2deg;--fx:1;--dur:5.74s;--delay:-5.33s}.fern-2-0 .fr7{left:52%;--fw:7.74em;--fa:-34.9deg;--fx:1;--dur:8.24s;--delay:-7.1s}.fern-2-0 .fr8{left:55%;--fw:7.35em;--fa:-24.8deg;--fx:1;--dur:6.49s;--delay:-2.59s}.fern-2-0 .fr9{left:57.9%;--fw:7.15em;--fa:-18.5deg;--fx:1;--dur:5.48s;--delay:-3.13s}.fern-2-0 .fr10{left:60.9%;--fw:6.81em;--fa:-10.8deg;--fx:1;--dur:6.66s;--delay:-4.74s}.fern-2-0 .fr11{left:63.9%;--fw:7.61em;--fa:-0.1deg;--fx:1;--dur:5.38s;--delay:-4.38s}.fern-2-0 .fr12{left:66.9%;--fw:6.54em;--fa:10.6deg;--fx:1;--dur:7.24s;--delay:-3.27s}.fern-2-0 .frond{bottom:84.5%}.ivy-4 .g0{--len:1.12em;--bend:145.6deg;--amp:1.14deg;--dur:5.05s;--delay:-4.95s;--stem:0.13em}.ivy-4 .g0>.seg__end>.leaf{--lw:3.16em;--lr:-5.6deg;--fd:4.02s;--fdl:-0.13s}.ivy-4 .g1{--len:1.04em;--bend:-9.8deg;--amp:1.06deg;--dur:6.09s;--delay:-0.11s;--stem:0.13em}.ivy-4 .g1>.seg__end>.leaf{--lw:2.78em;--lr:-13.9deg;--fd:3.39s;--fdl:-0.71s}.ivy-4 .r0{left:30.1%;top:16.5%}.ivy-4 .g2{--len:1.06em;--bend:169.3deg;--amp:1.4deg;--dur:7.61s;--delay:-0.91s;--stem:0.13em}.ivy-4 .g2>.seg__end>.leaf{--lw:2.72em;--lr:-32deg;--fd:3.41s;--fdl:-2.89s}.ivy-4 .g3{--len:1.18em;--bend:-12deg;--amp:1.25deg;--dur:4.86s;--delay:-3.28s;--stem:0.13em}.ivy-4 .g3>.seg__end>.leaf{--lw:3.12em;--lr:-41deg;--fd:2.91s;--fdl:-1.58s}.ivy-4 .g4{--len:1.12em;--bend:6.8deg;--amp:0.97deg;--dur:5.84s;--delay:-4.59s;--stem:0.13em}.ivy-4 .g4>.seg__end>.leaf{--lw:2.91em;--lr:-39.1deg;--fd:3.3s;--fdl:-3.05s}.ivy-4 .r1{left:44.3%;top:16.5%}.ivy-4 .g5{--len:1.08em;--bend:201deg;--amp:1.23deg;--dur:5.3s;--delay:-3.5s;--stem:0.13em}.ivy-4 .g5>.seg__end>.leaf{--lw:3.32em;--lr:55.7deg;--fd:4.53s;--fdl:-1.49s}.ivy-4 .g6{--len:1.05em;--bend:0.7deg;--amp:1.57deg;--dur:6.83s;--delay:-4.83s;--stem:0.13em}.ivy-4 .g6>.seg__end>.leaf{--lw:3.33em;--lr:53.5deg;--fd:3.59s;--fdl:-3.24s}.ivy-4 .r2{left:57.3%;top:16.5%}.ivy-4 .g7{--len:1.58em;--bend:225.7deg;--amp:0.83deg;--dur:8.26s;--delay:-1.32s;--stem:0.13em}.ivy-4 .g7>.seg__end>.leaf{--lw:3.14em;--lr:-1.8deg;--fd:3.44s;--fdl:-0.91s}.ivy-4 .g8{--len:0.99em;--bend:-1.6deg;--amp:1.25deg;--dur:7.98s;--delay:-2.74s;--stem:0.13em}.ivy-4 .g8>.seg__end>.leaf{--lw:2.88em;--lr:31.4deg;--fd:4.56s;--fdl:-3.13s}.ivy-4 .r3{left:70.3%;top:16.5%}.ivy-4 .g9{--len:1.37em;--bend:70.8deg;--amp:0.4deg;--dur:4.96s;--delay:-4.55s;--stem:0.15em}.ivy-4 .g9>.seg__end>.leaf{--lw:2.65em;--lr:-112.3deg;--fd:3.14s;--fdl:-2.99s}.ivy-4 .g10{--len:1.35em;--bend:-18.7deg;--amp:0.4deg;--dur:5.18s;--delay:-3.82s;--stem:0.14em}.ivy-4 .g10>.seg__end>.leaf{--lw:2.36em;--lr:-25.6deg;--fd:3.89s;--fdl:-2.46s}.ivy-4 .g11{--len:1.25em;--bend:-15.6deg;--amp:0.82deg;--dur:5.71s;--delay:-2.66s;--stem:0.13em}.ivy-4 .g11>.seg__end>.leaf{--lw:2.07em;--lr:-71.5deg;--fd:3.15s;--fdl:-0.99s}.ivy-4 .g12{--len:1.58em;--bend:-14.4deg;--amp:1.28deg;--dur:7.99s;--delay:-4.34s;--stem:0.12em}.ivy-4 .g12>.seg__end>.leaf{--lw:1.92em;--lr:29.1deg;--fd:2.42s;--fdl:-1.87s}.ivy-4 .g13{--len:1.33em;--bend:-19.6deg;--amp:1.48deg;--dur:7s;--delay:-4.29s;--stem:0.11em}.ivy-4 .g13>.seg__end>.leaf{--lw:2.27em;--lr:-46.1deg;--fd:4.33s;--fdl:-1.2s}.ivy-4 .g14{--len:1.38em;--bend:-0.1deg;--amp:0.93deg;--dur:4.64s;--delay:-4.2s;--stem:0.1em}.ivy-4 .g15{--len:1.61em;--bend:-3.1deg;--amp:1.52deg;--dur:8.02s;--delay:-0.61s;--stem:0.09em}.ivy-4 .g15>.seg__end>.leaf{--lw:1.69em;--lr:-22.2deg;--fd:3.33s;--fdl:-0.3s}.ivy-4 .r100{left:26.8%;top:14.5%}.ivy-4 .g16{--len:1.4em;--bend:-75.5deg;--amp:0.4deg;--dur:7.58s;--delay:-4.76s;--stem:0.15em}.ivy-4 .g16>.seg__end>.leaf{--lw:2.92em;--lr:52.8deg;--fd:3.51s;--fdl:-1.1s}.ivy-4 .g17{--len:1.39em;--bend:16.3deg;--amp:0.4deg;--dur:7.19s;--delay:-2.71s;--stem:0.14em}.ivy-4 .g17>.seg__end>.leaf{--lw:2.27em;--lr:84.3deg;--fd:3.2s;--fdl:-2.87s}.ivy-4 .g18{--len:1.41em;--bend:21.9deg;--amp:0.91deg;--dur:7.64s;--delay:-6.02s;--stem:0.12em}.ivy-4 .g18>.seg__end>.leaf{--lw:2.41em;--lr:-2.2deg;--fd:4.33s;--fdl:-2.81s}.ivy-4 .g19{--len:1.27em;--bend:19.1deg;--amp:1.41deg;--dur:6.44s;--delay:-1.73s;--stem:0.11em}.ivy-4 .g20{--len:1.36em;--bend:14.1deg;--amp:1.52deg;--dur:6.99s;--delay:-2.18s;--stem:0.09em}.ivy-4 .g20>.seg__end>.leaf{--lw:1.9em;--lr:-44.4deg;--fd:3.53s;--fdl:-2.88s}.ivy-4 .r101{left:69.7%;top:14.5%}.ivy-4 .g21{--len:1.34em;--bend:74.8deg;--amp:0.4deg;--dur:6.23s;--delay:-4.82s;--stem:0.15em}.ivy-4 .g21>.seg__end>.leaf{--lw:2.58em;--lr:-121.6deg;--fd:3.86s;--fdl:-2.94s}.ivy-4 .g22{--len:1.27em;--bend:-23.9deg;--amp:0.4deg;--dur:7.96s;--delay:-6.61s;--stem:0.14em}.ivy-4 .g22>.seg__end>.leaf{--lw:2.32em;--lr:-13.3deg;--fd:3.32s;--fdl:-2.32s}.ivy-4 .g23{--len:1.36em;--bend:-22.8deg;--amp:0.85deg;--dur:6.91s;--delay:-3.96s;--stem:0.12em}.ivy-4 .g23>.seg__end>.leaf{--lw:2.55em;--lr:-73.2deg;--fd:4.21s;--fdl:-2.83s}.ivy-4 .g24{--len:1.3em;--bend:-23.5deg;--amp:1.15deg;--dur:7.71s;--delay:-4.82s;--stem:0.11em}.ivy-4 .g24>.seg__end>.leaf{--lw:1.75em;--lr:15.4deg;--fd:2.75s;--fdl:-1.09s}.ivy-4 .g25{--len:1.22em;--bend:-1.1deg;--amp:0.6deg;--dur:6.03s;--delay:-0.94s;--stem:0.09em}.ivy-4 .g25>.seg__end>.leaf{--lw:2.08em;--lr:-39.2deg;--fd:3.66s;--fdl:-0.45s}.ivy-4 .r102{left:50.5%;top:14.5%}.ivy-5 .g0{--len:1.6em;--bend:146.5deg;--amp:1.17deg;--dur:7.79s;--delay:-7.45s;--stem:0.13em}.ivy-5 .g0>.seg__end>.leaf{--lw:2.86em;--lr:-43.9deg;--fd:4.52s;--fdl:-2.26s}.ivy-5 .g1{--len:0.98em;--bend:-0.3deg;--amp:1.46deg;--dur:6.7s;--delay:-0.23s;--stem:0.13em}.ivy-5 .g1>.seg__end>.leaf{--lw:2.83em;--lr:-47deg;--fd:3.14s;--fdl:-2.83s}.ivy-5 .r0{left:30.1%;top:16.5%}.ivy-5 .g2{--len:1.11em;--bend:166deg;--amp:1.49deg;--dur:7.88s;--delay:-7.23s;--stem:0.13em}.ivy-5 .g2>.seg__end>.leaf{--lw:3.12em;--lr:-58.7deg;--fd:2.98s;--fdl:-0.77s}.ivy-5 .g3{--len:1.04em;--bend:4.9deg;--amp:0.94deg;--dur:6.9s;--delay:-0.12s;--stem:0.13em}.ivy-5 .g3>.seg__end>.leaf{--lw:2.75em;--lr:-62.3deg;--fd:2.82s;--fdl:-2.08s}.ivy-5 .r1{left:44.3%;top:16.5%}.ivy-5 .g4{--len:1.17em;--bend:194.1deg;--amp:0.98deg;--dur:7.34s;--delay:-6.28s;--stem:0.13em}.ivy-5 .g4>.seg__end>.leaf{--lw:3.45em;--lr:24.7deg;--fd:3.21s;--fdl:-2.58s}.ivy-5 .g5{--len:1.51em;--bend:-6.4deg;--amp:1.28deg;--dur:5.93s;--delay:-5.83s;--stem:0.13em}.ivy-5 .g5>.seg__end>.leaf{--lw:3.31em;--lr:45.3deg;--fd:3.92s;--fdl:-2.19s}.ivy-5 .g6{--len:0.94em;--bend:7.3deg;--amp:1.56deg;--dur:5.92s;--delay:-2.24s;--stem:0.13em}.ivy-5 .g6>.seg__end>.leaf{--lw:3.29em;--lr:39.9deg;--fd:2.52s;--fdl:-0.64s}.ivy-5 .r2{left:57.3%;top:16.5%}.ivy-5 .g7{--len:1.28em;--bend:218.3deg;--amp:1.2deg;--dur:5.82s;--delay:-0.59s;--stem:0.13em}.ivy-5 .g7>.seg__end>.leaf{--lw:3.01em;--lr:6deg;--fd:2.86s;--fdl:-2.49s}.ivy-5 .g8{--len:1.52em;--bend:16.6deg;--amp:1.31deg;--dur:6.69s;--delay:-6.13s;--stem:0.13em}.ivy-5 .g8>.seg__end>.leaf{--lw:2.99em;--lr:2deg;--fd:2.52s;--fdl:-1.21s}.ivy-5 .r3{left:70.3%;top:16.5%}.ivy-5 .g9{--len:1.35em;--bend:78.6deg;--amp:0.4deg;--dur:5.24s;--delay:-2.58s;--stem:0.15em}.ivy-5 .g9>.seg__end>.leaf{--lw:2.75em;--lr:-106.1deg;--fd:4.31s;--fdl:-3.23s}.ivy-5 .g10{--len:1.11em;--bend:-18.3deg;--amp:0.4deg;--dur:5.93s;--delay:-0.54s;--stem:0.14em}.ivy-5 .g10>.seg__end>.leaf{--lw:2.75em;--lr:-19.7deg;--fd:3.41s;--fdl:-0.12s}.ivy-5 .g11{--len:1.52em;--bend:-14deg;--amp:1.04deg;--dur:6.79s;--delay:-1.36s;--stem:0.13em}.ivy-5 .g11>.seg__end>.leaf{--lw:2.31em;--lr:-89.6deg;--fd:2.73s;--fdl:-1.64s}.ivy-5 .g12{--len:1.45em;--bend:-20.8deg;--amp:1.2deg;--dur:6.64s;--delay:-2.1s;--stem:0.12em}.ivy-5 .g12>.seg__end>.leaf{--lw:1.92em;--lr:19.5deg;--fd:3.97s;--fdl:-0.98s}.ivy-5 .g13{--len:1.35em;--bend:-14.5deg;--amp:1.43deg;--dur:5.97s;--delay:-1.98s;--stem:0.11em}.ivy-5 .g13>.seg__end>.leaf{--lw:1.89em;--lr:-30.3deg;--fd:2.78s;--fdl:-0.62s}.ivy-5 .g14{--len:1.39em;--bend:-10.9deg;--amp:0.82deg;--dur:4.62s;--delay:-1.02s;--stem:0.1em}.ivy-5 .g14>.seg__end>.leaf{--lw:2.09em;--lr:31.9deg;--fd:4.15s;--fdl:-1.26s}.ivy-5 .g15{--len:1.3em;--bend:-1deg;--amp:0.96deg;--dur:8.37s;--delay:-8.36s;--stem:0.09em}.ivy-5 .r100{left:26.8%;top:14.5%}.ivy-5 .g16{--len:1.36em;--bend:-74.5deg;--amp:0.4deg;--dur:5.12s;--delay:-2.82s;--stem:0.15em}.ivy-5 .g16>.seg__end>.leaf{--lw:2.63em;--lr:25.4deg;--fd:2.87s;--fdl:-2.54s}.ivy-5 .g17{--len:1.07em;--bend:16.9deg;--amp:0.4deg;--dur:5.34s;--delay:-1.75s;--stem:0.14em}.ivy-5 .g17>.seg__end>.leaf{--lw:2.81em;--lr:77.5deg;--fd:2.8s;--fdl:-1.26s}.ivy-5 .g18{--len:1.24em;--bend:17.7deg;--amp:0.91deg;--dur:6.41s;--delay:-5.56s;--stem:0.12em}.ivy-5 .g18>.seg__end>.leaf{--lw:2.44em;--lr:17.4deg;--fd:3.78s;--fdl:-2.59s}.ivy-5 .g19{--len:1.43em;--bend:23.5deg;--amp:0.81deg;--dur:5.27s;--delay:-4.35s;--stem:0.11em}.ivy-5 .g19>.seg__end>.leaf{--lw:1.77em;--lr:59.6deg;--fd:3.19s;--fdl:-2.32s}.ivy-5 .g20{--len:1.59em;--bend:16.4deg;--amp:1.37deg;--dur:6.21s;--delay:-3.15s;--stem:0.09em}.ivy-5 .g20>.seg__end>.leaf{--lw:1.89em;--lr:-30.2deg;--fd:3.37s;--fdl:-1.59s}.ivy-5 .r101{left:69.7%;top:14.5%}.ivy-5 .g21{--len:1.1em;--bend:80.5deg;--amp:0.4deg;--dur:6.51s;--delay:-3.81s;--stem:0.15em}.ivy-5 .g21>.seg__end>.leaf{--lw:2.32em;--lr:-103deg;--fd:3.31s;--fdl:-0.35s}.ivy-5 .g22{--len:1.25em;--bend:-20.5deg;--amp:0.4deg;--dur:7.71s;--delay:-6.74s;--stem:0.14em}.ivy-5 .g22>.seg__end>.leaf{--lw:2.52em;--lr:-29.8deg;--fd:4.2s;--fdl:-2.71s}.ivy-5 .g23{--len:1.21em;--bend:-21.9deg;--amp:1.43deg;--dur:6.44s;--delay:-6.19s;--stem:0.12em}.ivy-5 .g23>.seg__end>.leaf{--lw:2.53em;--lr:-64.2deg;--fd:4.09s;--fdl:-2.59s}.ivy-5 .g24{--len:1.34em;--bend:-18.4deg;--amp:1.56deg;--dur:5.71s;--delay:-1.36s;--stem:0.11em}.ivy-5 .g25{--len:1.31em;--bend:-17.5deg;--amp:1.07deg;--dur:6.76s;--delay:-4.04s;--stem:0.09em}.ivy-5 .g25>.seg__end>.leaf{--lw:1.7em;--lr:-52.6deg;--fd:2.93s;--fdl:-1.92s}.ivy-5 .r102{left:50.5%;top:14.5%}.fern-6-0 .fr0{left:28.2%;--fw:6.92em;--fa:10.3deg;--fx:-1;--dur:5.84s;--delay:-2.73s}.fern-6-0 .fr1{left:31.6%;--fw:6.92em;--fa:0.5deg;--fx:-1;--dur:5.43s;--delay:-0.39s}.fern-6-0 .fr2{left:35%;--fw:7.8em;--fa:-12deg;--fx:-1;--dur:5.47s;--delay:-4.67s}.fern-6-0 .fr3{left:38.4%;--fw:7.9em;--fa:-13.1deg;--fx:-1;--dur:7.41s;--delay:-7.14s}.fern-6-0 .fr4{left:41.8%;--fw:7.57em;--fa:-21.8deg;--fx:-1;--dur:6.49s;--delay:-5.05s}.fern-6-0 .fr5{left:45.1%;--fw:8.62em;--fa:-32.9deg;--fx:-1;--dur:6.29s;--delay:-3.12s}.fern-6-0 .fr6{left:48.5%;--fw:8.94em;--fa:-35.3deg;--fx:1;--dur:5.63s;--delay:-2.45s}.fern-6-0 .fr7{left:51.9%;--fw:8.67em;--fa:-28.2deg;--fx:1;--dur:6.76s;--delay:-0.5s}.fern-6-0 .fr8{left:55.3%;--fw:7.4em;--fa:-27.5deg;--fx:1;--dur:8.29s;--delay:-7.57s}.fern-6-0 .fr9{left:58.6%;--fw:7.21em;--fa:-18.3deg;--fx:1;--dur:5.48s;--delay:-3.74s}.fern-6-0 .fr10{left:62%;--fw:7.87em;--fa:-9deg;--fx:1;--dur:5.11s;--delay:-0.07s}.fern-6-0 .fr11{left:65.4%;--fw:6.5em;--fa:1.1deg;--fx:1;--dur:6.85s;--delay:-5.3s}.fern-6-0 .fr12{left:68.8%;--fw:6.92em;--fa:6.8deg;--fx:1;--dur:7.76s;--delay:-1.73s}.fern-6-0 .frond{bottom:63%}.fern-7-0 .fr0{left:30.5%;--fw:6.93em;--fa:11.9deg;--fx:-1;--dur:8.13s;--delay:-7.65s}.fern-7-0 .fr1{left:33.6%;--fw:7.43em;--fa:2.8deg;--fx:-1;--dur:8.93s;--delay:-2.5s}.fern-7-0 .fr2{left:36.7%;--fw:7.52em;--fa:-11deg;--fx:-1;--dur:8.25s;--delay:-2.27s}.fern-7-0 .fr3{left:39.8%;--fw:7.43em;--fa:-11.3deg;--fx:-1;--dur:7.16s;--delay:-1.15s}.fern-7-0 .fr4{left:42.8%;--fw:7.68em;--fa:-23.1deg;--fx:-1;--dur:6.14s;--delay:-3.67s}.fern-7-0 .fr5{left:45.9%;--fw:7.61em;--fa:-33.3deg;--fx:-1;--dur:7.37s;--delay:-5.4s}.fern-7-0 .fr6{left:49%;--fw:8.64em;--fa:-34.6deg;--fx:1;--dur:8.6s;--delay:-2.68s}.fern-7-0 .fr7{left:52.1%;--fw:8.6em;--fa:-26.6deg;--fx:1;--dur:8.38s;--delay:-7.36s}.fern-7-0 .fr8{left:55.2%;--fw:8.31em;--fa:-18.2deg;--fx:1;--dur:7.74s;--delay:-2.26s}.fern-7-0 .fr9{left:58.3%;--fw:7.22em;--fa:-13.2deg;--fx:1;--dur:6.48s;--delay:-6.23s}.fern-7-0 .fr10{left:61.3%;--fw:7.24em;--fa:-6.1deg;--fx:1;--dur:5.73s;--delay:-4.8s}.fern-7-0 .fr11{left:64.4%;--fw:7.12em;--fa:-3.6deg;--fx:1;--dur:5.22s;--delay:-3.99s}.fern-7-0 .fr12{left:67.5%;--fw:6.41em;--fa:5.8deg;--fx:1;--dur:8.89s;--delay:-1.48s}.fern-7-0 .frond{bottom:85.5%}.candle__flame,.candle__glow{left:49.5%;top:24.2%}