[data-demo=photographer_25_09],body.demo-noa{--font-sans:"Heebo", system-ui, sans-serif;--font-display:var(--font-sans)}[data-demo=photographer_25_09]{--nb-ivory:#f7f3ee;--nb-ivory-2:#efe9e1;--nb-ink:#1c1a18;--nb-ink-2:#262320;--nb-copper:#b98462;--nb-copper-2:#8f6142;--nb-grey:#5c5751;--nb-grey-ink:#b8b1a8;--nb-line:#e2dbd1;--heading-font-family:var(--font-display);--h1-size:4.75rem;--h1-weight:200;--h1-leading:1.05;--h1-tracking:-.01em;--h2-size:2.875rem;--h2-weight:200;--h2-leading:1.12;--h2-tracking:-.01em;--h3-size:1.5rem;--h3-weight:400;--h3-leading:1.3;--h3-tracking:0;--h4-size:1.0625rem;--h4-weight:500;--heading-mobile-factor:.7;--background:var(--nb-ivory);--foreground:var(--nb-ink);--primary:var(--nb-ink);--primary-foreground:var(--nb-ivory);--muted:var(--nb-ivory-2);--muted-foreground:var(--nb-grey);--border:var(--nb-line);--ring:var(--nb-ink);--uk-global-border-radius:4px;--uk-navbar-is_active-bg:var(--nb-ivory);--uk-navbar-is_active-color:var(--nb-ink);--uk-navbar-cta-bg:var(--nb-ink);--uk-navbar-cta-color:var(--nb-ivory);background:var(--nb-ivory);color:var(--nb-ink);font-family:var(--font-sans)}[data-demo=photographer_25_09] .nb-caps{text-transform:uppercase;letter-spacing:.24em;font-size:.6875rem;font-weight:500}[data-demo=photographer_25_09] .nb-lead{color:#3a3631}[data-demo=photographer_25_09] .uk-nav-item[aria-current=page],[data-demo=photographer_25_09] .uk-nav-item.is-current{text-decoration:underline;-webkit-text-decoration-color:var(--nb-copper);text-decoration-color:var(--nb-copper);text-underline-offset:9px;text-decoration-thickness:2px}[data-demo=photographer_25_09] .uk-title-badge{--badge-fs:.75rem;--badge-bg:color-mix(in oklch, var(--nb-copper) 16%, transparent);--badge-color:var(--nb-copper-2);--badge-radius:999px;--badge-tracking:.01em;--badge-weight:500;--badge-border:transparent}[data-demo=photographer_25_09] .nb-section-ink{--primary:var(--nb-copper);--primary-foreground:var(--nb-ink);background:var(--nb-ink);color:#ece7df}[data-demo=photographer_25_09] .nb-section-ink :is(h1,h2,h3,h4){color:var(--nb-ivory)}[data-demo=photographer_25_09] .nb-section-ink p{color:var(--nb-grey-ink)}[data-demo=photographer_25_09] .nb-section-ink .uk-title-badge{--badge-bg:var(--nb-copper);--badge-color:var(--nb-ink)}[data-demo=photographer_25_09] .nb-section-ink .uk-button-outline{--uk-button-outline-color:var(--nb-ivory);--uk-button-outline-line:#ffffff80;--uk-button-outline-contrast:var(--nb-ink)}[data-demo=photographer_25_09] .nb-cta{isolation:isolate;position:relative}[data-demo=photographer_25_09] .nb-cta:before{content:"";z-index:-1;background:var(--nb-cta-photo) center 40% / cover no-repeat;filter:grayscale();opacity:.28;position:absolute;inset:0}[data-demo=photographer_25_09]{--uk-inside-header-cover-bg:var(--nb-ink)}[data-demo=photographer_25_09] [data-uk-inside-header].uk-inside-header--cover,[data-demo=photographer_25_09] .uk-inside-header--cover .uk-inside-header__cover-inner{min-height:100svh}[data-demo=photographer_25_09] .uk-inside-header--cover .uk-inside-header__cover-inner{padding-block:var(--uk-navbar-h)}[data-demo=photographer_25_09] .nb-hero__content{text-align:start;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(2.5rem,7vh,5rem);display:flex;position:absolute;inset:0}[data-demo=photographer_25_09] .nb-hero__content h1{color:#fff;text-shadow:0 2px 24px #00000059;max-width:12ch;font-size:clamp(2.75rem,7vw,6.5rem)}[data-demo=photographer_25_09] .nb-hero__content .nb-lead{color:#efe9e1;max-width:42ch}[data-demo=photographer_25_09] .nb-hero__content .uk-title-badge{--badge-bg:#ffffff24;--badge-color:#fff}@media (hover:hover){[data-demo=photographer_25_09] .nb-hero__content .uk-button-outline-white:hover{color:var(--nb-ink)}}[data-demo=photographer_25_09] .nb-band [svt_label]{letter-spacing:.02em;text-transform:none;font-size:.875rem;font-weight:500}[data-demo=photographer_25_09] .nb-band [svt_title]{font-weight:200}[data-demo=photographer_25_09] .nb-well{border-radius:var(--uk-global-border-radius);background:#fff;padding:28px 26px}[data-demo=photographer_25_09] .nb-well h3{margin:0}[data-demo=photographer_25_09] .nb-well p{color:var(--nb-grey);margin:0;font-size:.9375rem;line-height:1.6}[data-demo=photographer_25_09] .nb-well__num{color:var(--nb-copper);text-align:start;direction:ltr;margin-bottom:14px;font-size:2.25rem;font-weight:200;line-height:1;display:block}[data-demo=photographer_25_09] .nb-facts{border-radius:var(--uk-global-border-radius);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:24px 28px;display:grid}@media (min-width:768px){[data-demo=photographer_25_09] .nb-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-demo=photographer_25_09] .nb-facts__label{letter-spacing:.02em;color:var(--nb-copper-2);margin:0;font-size:.75rem;font-weight:500}[data-demo=photographer_25_09] .nb-facts__value{margin:4px 0 0;font-size:1.125rem;font-weight:400}[data-demo=photographer_25_09] .nb-portrait{aspect-ratio:4/5;border-radius:var(--uk-global-border-radius);background:var(--nb-ivory-2);overflow:hidden}[data-demo=photographer_25_09] .nb-portrait img{object-fit:cover;width:100%;height:100%;display:block}[data-demo=photographer_25_09] .nb-stats{border-radius:var(--uk-global-border-radius);background:var(--nb-ink);color:var(--nb-ivory);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;padding:32px 24px;display:grid}@media (min-width:768px){[data-demo=photographer_25_09] .nb-stats{grid-template-columns:repeat(4,minmax(0,1fr));padding:36px 48px}}[data-demo=photographer_25_09] .nb-stat__value{color:var(--nb-copper);margin:0;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:200;line-height:1}[data-demo=photographer_25_09] .nb-stat__label{color:var(--nb-grey-ink);margin:8px 0 0;font-size:.875rem}[data-demo=photographer_25_09] .nb-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(140px,38vw,200px);grid-auto-flow:dense;gap:8px;display:grid}@media (min-width:768px){[data-demo=photographer_25_09] .nb-gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,17vw,260px);gap:12px}}[data-demo=photographer_25_09] .nb-gallery__item{border-radius:var(--uk-global-border-radius);background:var(--nb-ivory-2);display:block;overflow:hidden}[data-demo=photographer_25_09] .nb-gallery__item img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-smooth);display:block}[data-demo=photographer_25_09] .nb-gallery__item:hover img{transform:scale(1.04)}[data-demo=photographer_25_09] .nb-gallery__item--wide{grid-column:span 2}@media (min-width:768px){[data-demo=photographer_25_09] .nb-gallery__item--tall{grid-row:span 2}}[data-demo=photographer_25_09] .nb-card{flex-direction:column;height:100%;display:flex}[data-demo=photographer_25_09] .nb-card__media{aspect-ratio:16/10;border-radius:var(--uk-global-border-radius);background:var(--nb-ivory-2);display:block;overflow:hidden}[data-demo=photographer_25_09] .nb-card__media img{object-fit:cover;width:100%;height:100%}[data-demo=photographer_25_09] .nb-card__body{flex:1;gap:10px;padding:18px 0 0}[data-demo=photographer_25_09] .nb-card__body :is(h2,h3){margin:0}[data-demo=photographer_25_09] .nb-card__body :is(h2,h3) a{color:inherit;text-decoration:none}[data-demo=photographer_25_09] .nb-card:hover :is(h2,h3) a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}[data-demo=photographer_25_09] .nb-card__teaser{color:var(--nb-grey);margin:0;font-size:.9375rem;line-height:1.6}[data-demo=photographer_25_09] .nb-card__meta{color:var(--nb-grey);margin:auto 0 0;padding-top:10px;font-size:.8125rem}@media (max-width:767px){[data-demo=photographer_25_09] .nb-card__body{padding-top:12px}}[data-demo=photographer_25_09] .nb-mm-card{--mmc-background:transparent;--mmc-radius:var(--uk-global-border-radius);--mmc-title-weight:500;--mmc-foreground:var(--nb-ink);--mmc-muted-foreground:var(--nb-grey)}@media (min-width:768px){[data-demo=photographer_25_09] .nb-mm-card{--mmc-title-weight:300}[data-demo=photographer_25_09] .nb-mm-card .uk-mmc-title{font-size:1.5rem}}[data-demo=photographer_25_09] .nb-quote{border-radius:var(--uk-global-border-radius);background:var(--nb-ink-2);flex-direction:column;gap:22px;height:100%;margin:0;padding:32px 28px;display:flex}[data-demo=photographer_25_09] .nb-quote blockquote{color:#efe9e1;flex:1;margin:0;font-size:1.25rem;font-weight:300;line-height:1.6}[data-demo=photographer_25_09] .nb-quote figcaption{flex-direction:column;gap:2px;display:flex}[data-demo=photographer_25_09] .nb-quote__name{color:var(--nb-ivory);font-weight:500}[data-demo=photographer_25_09] .nb-quote__meta{color:var(--nb-grey-ink);font-size:.875rem}[data-demo=photographer_25_09] .nb-section-ink [swiper_fill_in_pagination_container]{--bullet-color:var(--nb-ivory)}[data-demo=photographer_25_09] .nb-faq{--uk-accordion-title-size:1rem;--uk-accordion-title-size-desktop:1.125rem;--uk-accordion-title-weight:400;--uk-accordion-trigger-color-active:var(--nb-ink);--uk-accordion-trigger-color-hover:var(--nb-ink);--uk-accordion-trigger-padding:1.25rem 1.5rem;flex-direction:column;gap:8px;display:flex}[data-demo=photographer_25_09] .nb-faq>*{border-radius:var(--uk-global-border-radius);background:#fff;border:0}[data-demo=photographer_25_09] .nb-faq p{color:var(--nb-grey);margin:0}[data-demo=photographer_25_09] .nb-label{color:var(--nb-ink);margin:0;font-size:.8125rem;font-weight:500;display:block}[data-demo=photographer_25_09] .nb-input{border-radius:var(--uk-global-border-radius);width:100%;font:inherit;color:var(--nb-ink);background:#fff;border:0;outline:none;padding:14px 16px;font-size:1rem;transition:box-shadow .2s}[data-demo=photographer_25_09] .nb-input:focus-visible{box-shadow:inset 0 0 0 2px var(--nb-ink)}[data-demo=photographer_25_09] .nb-input::placeholder{color:#9d978b}[data-demo=photographer_25_09] .nb-footer{background:var(--nb-ink);color:var(--nb-grey-ink)}[data-demo=photographer_25_09] .nb-footer p{color:var(--nb-grey-ink)}[data-demo=photographer_25_09] .nb-footer a{color:var(--nb-grey-ink);text-decoration:none;transition:color .2s}[data-demo=photographer_25_09] .nb-footer a:hover{color:var(--nb-ivory)}[data-demo=photographer_25_09] .nb-footer .nb-footer__latin{color:var(--nb-copper);margin:0}[data-demo=photographer_25_09] .nb-footer .nb-footer__wordmark{color:var(--nb-ivory);margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,1.875rem);font-weight:200}[data-demo=photographer_25_09] .nb-footer .nb-footer__title{color:var(--nb-ivory);margin:0 0 22px;font-size:1.0625rem;font-weight:500}[data-demo=photographer_25_09] .nb-footer .nb-footer__title:after{content:"";background:var(--nb-copper);width:32px;height:2px;margin-top:12px;display:block}[data-demo=photographer_25_09] .nb-footer__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-demo=photographer_25_09] .nb-footer__bar{padding-top:8px}[data-demo=photographer_25_09] .nb-footer .nb-footer__fine{color:#948e82;margin:0;font-size:.8125rem}[data-demo=photographer_25_09] .nb-footer__tagline{max-width:34ch}[data-demo=photographer_25_09] .nb-contact-value{margin:0;font-weight:500}[data-demo=photographer_25_09] .nb-contact-note{max-width:40ch;font-size:.9375rem}[data-demo=photographer_25_09] .nb-ph-pop{aspect-ratio:4/5;width:100%;max-width:520px;margin-inline:auto;position:relative}[data-demo=photographer_25_09] .nb-ph-pop__frame{border-radius:var(--uk-global-border-radius);background:#b5a192;position:absolute;inset:20% 0 0}[data-demo=photographer_25_09] .nb-ph-pop img{object-fit:cover;object-position:50% 100%;border-radius:0 0 var(--uk-global-border-radius) var(--uk-global-border-radius);width:100%;height:100%;display:block;position:relative}[data-demo=photographer_25_09] .nb-ph-clients{border-block:1px solid var(--nb-line);padding-block:20px}[data-demo=photographer_25_09] .nb-ph-pack{border:1px solid var(--nb-line);border-radius:var(--uk-global-border-radius);flex-direction:column;gap:16px;height:100%;padding:28px;display:flex}[data-demo=photographer_25_09] .nb-ph-pack h3{margin:0}[data-demo=photographer_25_09] .nb-ph-pack__price{color:var(--nb-copper-2);margin:0;font-size:1.5rem;font-weight:300}[data-demo=photographer_25_09] .nb-ph-pack__list{color:var(--nb-grey);flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}[data-demo=photographer_25_09] .nb-ph-pack__list li{padding-inline-start:18px;position:relative}[data-demo=photographer_25_09] .nb-ph-pack__list li:before{content:"";inset-inline-start:0;background:var(--nb-copper);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em}[data-demo=photographer_25_09] .nb-ph-pack .uk-button{align-self:flex-start}[data-demo=photographer_25_09] .nb-ph-pack--main{background:var(--nb-ink);border-color:var(--nb-ink)}[data-demo=photographer_25_09] .nb-ph-pack--main h3{color:var(--nb-ivory)}[data-demo=photographer_25_09] .nb-ph-pack--main .nb-ph-pack__price{color:var(--nb-copper)}[data-demo=photographer_25_09] .nb-ph-pack--main .nb-ph-pack__list{color:var(--nb-grey-ink)}@media (max-width:639px){[data-demo=photographer_25_09] .nb-ph-pack{padding:22px}}[data-demo=photographer_25_09] .nb-fd-hero{--h1-size:clamp(2.75rem, 1.6rem + 4.4vw, 6rem);padding-top:calc(var(--uk-navbar-h,80px) + 56px);padding-bottom:0}@media (max-width:767px){[data-demo=photographer_25_09] .nb-fd-hero{padding-top:calc(var(--uk-navbar-h,64px) + 40px);padding-bottom:32px}}[data-demo=photographer_25_09] .nb-fd-shot-wrap{padding-top:48px}[data-demo=photographer_25_09] .nb-fd-shot{aspect-ratio:21/9;border-radius:var(--uk-global-border-radius);position:relative}[data-demo=photographer_25_09] .nb-fd-shot>img{object-fit:cover;object-position:50% 72%;border-radius:inherit;width:100%;height:100%;display:block}[data-demo=photographer_25_09] .nb-fd-landing{aspect-ratio:4/5;border-radius:var(--uk-global-border-radius)}@media (max-width:767px){[data-demo=photographer_25_09] .nb-fd-shot-wrap{padding-top:0}[data-demo=photographer_25_09] .nb-fd-shot{aspect-ratio:4/3}[data-demo=photographer_25_09] .nb-fd-shot>img{object-position:52% 78%}}[data-demo=photographer_25_09] .nb-fd-service{border-top:1px solid #ffffff29;padding-top:24px}[data-demo=photographer_25_09] .nb-fd-service h3,[data-demo=photographer_25_09] .nb-fd-service p{margin:0}[data-demo=photographer_25_09] .nb-fd-service__num{color:var(--nb-copper);margin-bottom:12px;font-size:.875rem;display:block}[data-demo=photographer_25_09] .nb-fd-day{counter-reset:nb-day;margin:0;padding:0;list-style:none}[data-demo=photographer_25_09] .nb-fd-day li{counter-increment:nb-day;border-bottom:1px solid var(--nb-line);color:var(--nb-grey);align-items:baseline;gap:16px;padding-block:14px;display:flex}[data-demo=photographer_25_09] .nb-fd-day li:last-child{border-bottom:0}[data-demo=photographer_25_09] .nb-fd-day li:before{content:"0" counter(nb-day);color:var(--nb-copper-2);flex:none;font-size:.875rem}[data-demo=photographer_25_09] .nb-mm{flex-direction:column;gap:1.25rem;padding-bottom:1.25rem;display:flex}[data-demo=photographer_25_09] .nb-mm__rows{flex-direction:column;display:flex}[data-demo=photographer_25_09] .nb-mm__row{border-bottom:1px solid var(--nb-line);color:var(--nb-ink);align-items:baseline;gap:1rem;padding-block:.35rem;text-decoration:none;display:flex}[data-demo=photographer_25_09] .nb-mm__n{width:1.5rem;color:var(--nb-copper-2);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}[data-demo=photographer_25_09] .nb-mm__label{font-size:1.5rem;font-weight:200;line-height:1.2;transition:color .3s}[data-demo=photographer_25_09] .nb-mm__row[aria-current] .nb-mm__label,[data-demo=photographer_25_09] .nb-mm__row:hover .nb-mm__label{color:var(--nb-copper-2)}[data-demo=photographer_25_09] .nb-mm__row[aria-current] .nb-mm__label{font-weight:400}[data-demo=photographer_25_09] .nb-mm__caption{color:var(--nb-grey);margin:0;font-size:.8125rem}[data-demo=photographer_25_09] .nb-mm__albums{flex-direction:column;gap:.5rem;display:flex}[data-demo=photographer_25_09] .nb-mm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}[data-demo=photographer_25_09] .nb-mm__tile{aspect-ratio:16/10;border-radius:var(--uk-global-border-radius);background:var(--nb-ivory-2);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}[data-demo=photographer_25_09] .nb-mm__tile img{object-fit:cover;width:100%;height:100%;display:block}[data-demo=photographer_25_09] .nb-mm__tile:after{content:"";background:linear-gradient(#14100c00 40%,#14100cc7);position:absolute;inset:0}[data-demo=photographer_25_09] .nb-mm__tile span{z-index:1;inset-inline:.5rem;font-size:.75rem;font-weight:500;position:absolute;bottom:.375rem}[data-demo=photographer_25_09] .nb-mm__foot{flex-direction:column;align-items:stretch;gap:.625rem;display:flex}[data-demo=photographer_25_09] .nb-mm__foot .uk-button{justify-content:center}[data-demo=photographer_25_09] .nb-mm__contact{text-align:center;color:var(--nb-grey);flex-direction:column;align-items:center;gap:2px;margin:0;font-size:.8125rem;line-height:1.5;display:flex}[data-demo=photographer_25_09] .nb-mm__phone{color:var(--nb-ink);font-size:.9375rem;font-weight:500}[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__row,[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__albums,[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__foot{animation:.55s cubic-bezier(.2,.8,.2,1) both nb-mm-in;animation-delay:calc(var(--i,0) * 60ms + 80ms)}[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__tile{animation:.6s cubic-bezier(.2,.8,.2,1) both nb-mm-tile;animation-delay:calc(var(--t,0) * 70ms + .34s)}@media (prefers-reduced-motion:reduce){[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__row,[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__albums,[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__foot,[data-demo=photographer_25_09] .nb-mm[data-open] .nb-mm__tile{animation:none}}[data-demo=photographer_25_09]:has(.nb-mm[data-open]) .nb-vchip{display:none}[data-demo=photographer_25_09] .nb-vchip{bottom:16px;z-index:55;position:fixed;inset-inline-start:16px}[data-demo=photographer_25_09] .nb-vchip__button{background:var(--nb-ink);color:var(--nb-ivory);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:.5rem;padding:9px 15px;list-style:none;display:inline-flex;box-shadow:0 2px 10px #00000047}[data-demo=photographer_25_09] .nb-vchip__button::marker{content:"";display:none}[data-demo=photographer_25_09] .nb-vchip__button::-webkit-details-marker{content:"";display:none}[data-demo=photographer_25_09] .nb-vchip__current{font-size:.8125rem;font-weight:600;line-height:1}[data-demo=photographer_25_09] .nb-vchip__caret{transition:transform .2s}[data-demo=photographer_25_09] .nb-vchip[open] .nb-vchip__caret{transform:rotate(180deg)}[data-demo=photographer_25_09] .nb-vchip__menu{bottom:calc(100% + 8px);background:var(--nb-ink);border-radius:16px;flex-direction:column;gap:2px;min-width:250px;padding:6px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 14px 34px #00000059}[data-demo=photographer_25_09] .nb-vchip__item{color:var(--nb-ivory);border-radius:11px;padding:9px 12px;text-decoration:none;transition:background-color .2s;display:block}[data-demo=photographer_25_09] .nb-vchip__item:hover{background:#ffffff1a}[data-demo=photographer_25_09] .nb-vchip__item[data-current]{background:var(--nb-copper-2)}[data-demo=photographer_25_09] .nb-vchip__item-name{font-size:.875rem;font-weight:600;display:block}[data-demo=photographer_25_09] .nb-vchip__item-note{color:var(--nb-grey-ink);margin-top:2px;font-size:.75rem;line-height:1.4;display:block}[data-demo=photographer_25_09] .nb-vchip__item[data-current] .nb-vchip__item-note{color:var(--nb-ivory)}@media (max-width:767px){[data-demo=photographer_25_09] .nb-vchip{bottom:12px;inset-inline-start:12px}}@media print{[data-demo=photographer_25_09] .nb-vchip{display:none}}body.demo-noa{--nb-ink:#1c1a18;--nb-ivory:#f7f3ee;font-family:var(--font-sans)}@keyframes nb-mm-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes nb-mm-tile{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}
