@media screen and (min-width:1024px){#warm-and-authentic.svelte-5gcv8s{padding:4.5rem 0px;writing-mode:vertical-lr}#surprise-text.svelte-5gcv8s{transform:translate(1dvw)}.i-take-photos-that-feel-like-that.svelte-5gcv8s p:where(.svelte-5gcv8s){padding:10dvh 0}.strapline-xl.svelte-5gcv8s{font-size:3.25rem;padding:4.5rem 0px}}.container.svelte-5gcv8s{column-gap:24px;overflow-x:hidden}.container.svelte-5gcv8s .strapline-xl:where(.svelte-5gcv8s){font-size:3.25rem;padding:1rem 0}.container.svelte-5gcv8s .i-take-photos-that-feel-like-that:where(.svelte-5gcv8s){padding:15dvh 0 10dvh;grid-column:1 / 6;min-height:33dvh;place-content:center}.container.svelte-5gcv8s .i-take-photos-that-feel-like-that:where(.svelte-5gcv8s) p:where(.svelte-5gcv8s){font-family:Runalto,serif;font-size:4rem;text-align:center}.container.svelte-5gcv8s #scroll-down:where(.svelte-5gcv8s){font-size:1.5rem;color:var(--grey-600);text-align:center;margin-bottom:1rem;width:100%;grid-column:span 5 / span 5;font-family:Baskerville,serif;display:flex;flex-direction:column;align-items:center}.container.svelte-5gcv8s #warm-and-authentic:where(.svelte-5gcv8s){color:var(--grey-900);text-align:center;padding:0}.container.svelte-5gcv8s #surprise-text:where(.svelte-5gcv8s){padding:0;margin-top:-24px;padding-bottom:1.5rem;text-align:center}.container.svelte-5gcv8s #portraits-text:where(.svelte-5gcv8s){padding:3rem 0}.container.svelte-5gcv8s .last-row:where(.svelte-5gcv8s){grid-column:1 / 6;display:flex;flex-flow:column;align-items:center;justify-content:center;height:100dvh;max-width:100svw}.container.svelte-5gcv8s .last-row:where(.svelte-5gcv8s) p:where(.svelte-5gcv8s){text-align:center;max-width:100%}p.svelte-5gcv8s{font-size:2.15rem;color:var(--grey-900);line-height:1.5;font-family:Baskerville,serif;width:100%;max-width:50ch}@keyframes svelte-5gcv8s-fadeIn{0%{opacity:0}to{opacity:1}}.just-so.svelte-5gcv8s{color:#ceb5a7}.overwhelmed.svelte-5gcv8s{color:#261447}.unexpected-joy.svelte-5gcv8s{color:#f0a500}.homepage-gallery.svelte-1dcvjei{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,.25fr);gap:min(12px,1dvh);width:calc(100% - 2rem);max-width:1000px;max-height:40dvh;margin-inline:auto}.feature-image.svelte-1dcvjei{min-height:0;min-width:0}.feature-image.svelte-1dcvjei img:where(.svelte-1dcvjei){display:block;width:100%;height:100%;object-fit:contain}.mini-images.svelte-1dcvjei{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:min(12px,1vw);min-height:0}.mini-images.svelte-1dcvjei figure{margin:0;min-width:0;min-height:0;height:100%}.mini-images.svelte-1dcvjei img{width:100%;height:100%;object-fit:contain}.homepage-hero.svelte-1wiq1re{display:grid;justify-content:center;align-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:12px;max-width:100vw}.subtitle.svelte-1wiq1re,#text-welcome.svelte-1wiq1re{font-size:1.6rem;line-height:2.6rem;color:#000;font-family:serif;width:calc(100% - 2rem);max-width:60ch;margin-inline:auto;overflow-wrap:anywhere}#text-welcome.svelte-1wiq1re{padding-bottom:4rem}#text-welcome.svelte-1wiq1re p:where(.svelte-1wiq1re){margin:0}#text-welcome.svelte-1wiq1re p:where(.svelte-1wiq1re):first-child{padding-top:2rem}#text-welcome.svelte-1wiq1re p:where(.svelte-1wiq1re)+p:where(.svelte-1wiq1re){margin-top:1.75rem}.reassurance.svelte-1wiq1re{display:inline-block;white-space:nowrap;color:#747474;font-size:.85em;transform:rotate(-2deg)}.reassurance-question.svelte-1wiq1re{display:inline-block;color:#999;font-size:.8em;transform:translateY(2px) rotate(7deg)}.scroll-prompt.svelte-1wiq1re{white-space:nowrap}.scroll-arrow.svelte-1wiq1re,.instagram-icon.svelte-1wiq1re{display:inline-block;width:.75em;height:.75em;object-fit:contain;vertical-align:-.05em}.scroll-arrow.svelte-1wiq1re{animation:svelte-1wiq1re-arrow-bob 2s ease-in-out infinite}.instagram-line.svelte-1wiq1re{display:block;margin-top:.65rem}#text-welcome.svelte-1wiq1re .instagram-link:where(.svelte-1wiq1re){display:inline-flex;align-items:center;gap:.5em;max-width:100%;font-size:.85em;line-height:1.5;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:#b5b5b5}.instagram-link.svelte-1wiq1re span:where(.svelte-1wiq1re){min-width:0}.instagram-link.svelte-1wiq1re .instagram-icon:where(.svelte-1wiq1re){width:1em;height:1em;flex-shrink:0}#text-welcome.svelte-1wiq1re .instagram-link:where(.svelte-1wiq1re):hover{text-decoration-color:currentColor}.instagram-link.svelte-1wiq1re:focus-visible{outline:2px solid currentColor;outline-offset:5px}@keyframes svelte-1wiq1re-arrow-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.scroll-arrow.svelte-1wiq1re{animation:none}}#text-welcome.svelte-1wiq1re a:where(.svelte-1wiq1re){color:var(--grey-900);text-decoration:underline}.title.svelte-1wiq1re{font-size:3.5rem;font-family:Runalto,serif;font-weight:500;text-align:center;padding-top:4rem}.subtitle.svelte-1wiq1re{font-size:2rem;line-height:2.8rem;text-align:center;margin-top:2rem;font-weight:400;margin-block:0 1.5rem;padding-bottom:4rem}.home-page.svelte-1uha8ag{display:grid;grid-template-rows:min-content auto 1fr;min-height:100vh;place-items:center;max-width:100dvw}.hero.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1800px;min-height:80dvh}.hr-wrapper.svelte-1uha8ag{width:100%;max-width:800px;margin:1rem 0}
