p.svelte-mvufyk{margin:0;position:relative;bottom:2px}a.svelte-mvufyk{-webkit-user-drag:none}.sub.svelte-mvufyk{font-size:.8571428571em;opacity:.75;padding-right:61px}.fill-height.svelte-mvufyk{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.the-content.svelte-dosmbz{display:flex;align-items:center}button.svelte-dosmbz{font-family:inherit;color:inherit;font-size:inherit;border:none;text-align:left;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;overflow:hidden;max-width:100%}button.svelte-dosmbz:not(.no-arrow-padding){padding-right:50px}object.svelte-dosmbz{display:block;width:70px;height:14px;position:absolute;top:20px;right:28px;transform:rotate(90deg);transform-origin:center right;-webkit-user-drag:none;transition:top 1s cubic-bezier(.17,.88,0,1),right 1s cubic-bezier(.17,.88,0,1)}button.svelte-dosmbz:active object:where(.svelte-dosmbz){top:10px}button.activated.svelte-dosmbz object:where(.svelte-dosmbz){animation:svelte-dosmbz-activated-jump .1s forwards linear,svelte-dosmbz-activated-exit .05s .3s forwards cubic-bezier(1,.14,1,1),svelte-dosmbz-activated-end .5s .8s forwards cubic-bezier(0,1.51,.49,1)!important}@keyframes svelte-dosmbz-activated-jump{to{transform:translateY(40px) rotate(90deg)}}@keyframes svelte-dosmbz-activated-exit{to{transform:translateY(100px) rotate(90deg)}}@keyframes svelte-dosmbz-activated-end{0%{transform:translateY(-20px) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}.stretch.svelte-dosmbz{width:100%}.fill-height.svelte-dosmbz{height:100%}p.svelte-dosmbz{margin:0;position:relative;bottom:1px;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}a.svelte-dosmbz{-webkit-user-drag:none;height:fit-content;max-width:100%}img.svelte-dosmbz{position:relative;margin-right:14px}.project-header.svelte-llbqj0{display:flex;flex-direction:row;align-items:center;gap:50px;margin:30px 0 30px 10px}.project-header.svelte-llbqj0 p:where(.svelte-llbqj0),.project-header.svelte-llbqj0 h1:where(.svelte-llbqj0){margin:0}.project-header.svelte-llbqj0 p:where(.svelte-llbqj0){font-size:1.45em}.project-header-tile.svelte-llbqj0{margin-top:1.2em}@media (max-width: 684px){.project-header.svelte-llbqj0{flex-direction:column;align-items:start;gap:20px;margin-left:0}.project-header-tile.svelte-llbqj0{margin-top:0}}.gallery-split.svelte-llbqj0{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:max-content max-content;grid-template-areas:"gallery aside" "gallery projectInfo";gap:30px;margin:50px 0}.gallery.svelte-llbqj0{contain:size;justify-self:end;justify-content:end;height:100%;width:100%;display:flex;flex-direction:row-reverse}.gallery.svelte-llbqj0 img:where(.svelte-llbqj0){height:100%;border-radius:12px}.gallery.svelte-llbqj0 .gallery-image-box:where(.svelte-llbqj0){height:100%;position:relative}.gallery.svelte-llbqj0 .gallery-image-box:where(.svelte-llbqj0):before{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:0 0 12px #fff6 inset;border-radius:12px}@media (max-width: 684px){.gallery-split.svelte-llbqj0{grid-template-columns:1fr;grid-template-rows:max-content 70vw max-content;grid-template-areas:"aside" "gallery" "projectInfo"}}.project-info-grid.svelte-llbqj0{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"source privacy" "infoBar infoBar";gap:14px}@media (max-width: 812px){.project-info-grid.svelte-llbqj0{grid-template-columns:1fr;grid-template-rows:max-content max-content max-content;grid-template-areas:"source" "privacy" "infoBar"}}.get-row.svelte-llbqj0{display:grid;grid-template-columns:max-content 1fr max-content;gap:14px;align-items:center}.get-row-banner.svelte-llbqj0{position:relative;bottom:2px}.google-banner.svelte-llbqj0{justify-self:end}.google-banner.svelte-llbqj0 img:where(.svelte-llbqj0){min-height:.3in;height:40px;padding:10px;display:block}.get-row-legal.svelte-llbqj0{color:#ffffff80;font-size:.875em;margin:0 35px}@media (max-width: 812px){.get-row.svelte-llbqj0{display:flex;flex-direction:column;gap:0px;padding-bottom:18px}.get-row-banner.svelte-llbqj0{align-self:start;top:5px}}
