@font-face{font-family:'Fraunces';src:url('../fonts/fraunces-latin-ext.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Fraunces';src:url('../fonts/fraunces-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Manrope';src:url('../fonts/manrope-latin-ext.woff2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+0100-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1EFF,U+2020,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Manrope';src:url('../fonts/manrope-latin.woff2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}


/* Frozen-design computed body inheritance baseline. */
body.sbf-photography-portfolio-review01{font-family:serif!important;font-weight:400!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;color:#f2ece0!important;text-transform:none!important;}body.sbf-photography-portfolio-review01{font-size:var(--sbf-size-body)!important;}

body.sbf-photography-portfolio-review01{}
body.sbf-photography-portfolio-review01 *{box-sizing:border-box!important}body.sbf-photography-portfolio-review01{scroll-behavior:smooth!important}body.sbf-photography-portfolio-review01{margin:0!important;max-width:100%!important;overflow-x:hidden!important}body.sbf-photography-portfolio-review01{background:var(--sbf-deep)!important;color:var(--sbf-ink)!important;-webkit-font-smoothing:antialiased!important}body.sbf-photography-portfolio-review01{font:400 var(--sbf-size-body)/1.7 'Manrope',sans-serif!important;}body.sbf-photography-portfolio-review01 img{display:block;max-width:100%!important}body.sbf-photography-portfolio-review01 a{}body.sbf-photography-portfolio-review01 button, body.sbf-photography-portfolio-review01 a{}body.sbf-photography-portfolio-review01 button{}body.sbf-photography-portfolio-review01 :focus-visible{outline:3px solid var(--sbf-ember)!important;outline-offset:4px!important}body.sbf-photography-portfolio-review01 .eyebrow, body.sbf-photography-portfolio-review01 .story-meta, body.sbf-photography-portfolio-review01 .archive-count, body.sbf-photography-portfolio-review01 .review-status{font-weight:700!important;line-height:1.45!important;letter-spacing:.15em!important;text-transform:uppercase!important}body.sbf-photography-portfolio-review01 .eyebrow, body.sbf-photography-portfolio-review01 .story-meta, body.sbf-photography-portfolio-review01 .archive-count, body.sbf-photography-portfolio-review01 .review-status{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .review-status{position:fixed!important;left:12px!important;bottom:12px!important;z-index:30!important;padding:7px 10px!important;background:rgba(16,14,12,.84)!important;border:1px solid var(--sbf-rule)!important;color:var(--sbf-soft)!important;pointer-events:none!important}body.sbf-photography-portfolio-review01 .review-status{font-size:var(--sbf-size-micro)!important;}

body.sbf-photography-portfolio-review01 .hero{position:relative!important;min-height:100svh!important;isolation:isolate!important;overflow:hidden!important;background:#050504!important}body.sbf-photography-portfolio-review01 .hero-frames{position:absolute!important;inset:0!important;z-index:-3!important}body.sbf-photography-portfolio-review01 .hero-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;transform:scale(1.015)!important;transition:opacity .42s ease,transform 1.2s ease!important}body.sbf-photography-portfolio-review01 .hero-frame.is-active{opacity:1!important;transform:scale(1)!important}body.sbf-photography-portfolio-review01 .hero:before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;background:linear-gradient(90deg,rgba(7,6,5,.86) 0%,rgba(7,6,5,.62) 40%,rgba(7,6,5,.12) 76%),linear-gradient(180deg,rgba(7,6,5,.42),transparent 33%,rgba(7,6,5,.56))!important}body.sbf-photography-portfolio-review01 .hero-inner{min-height:100svh!important;padding:clamp(150px,18vh,190px) var(--sbf-gutter) clamp(40px,7vh,74px)!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,430px)!important;gap:clamp(50px,8vw,130px)!important;align-items:end!important}body.sbf-photography-portfolio-review01 .hero-copy{max-width:820px!important}body.sbf-photography-portfolio-review01 .eyebrow{margin:0 0 24px!important;color:var(--sbf-quiet)!important}body.sbf-photography-portfolio-review01 .hero h1{margin:0!important;letter-spacing:-.036em!important;max-width:10ch!important;text-wrap:balance!important}body.sbf-photography-portfolio-review01 .hero h1{font:400 var(--sbf-size-display)/.98 'Fraunces',Georgia,serif!important;}body.sbf-photography-portfolio-review01 .hero h1 em{font-style:italic!important;color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .hero-deck{max-width:49ch!important;margin:28px 0 0!important;line-height:1.55!important;color:var(--sbf-quiet)!important}body.sbf-photography-portfolio-review01 .hero-deck{font-size:var(--sbf-size-lead)!important;}body.sbf-photography-portfolio-review01 .hero-current{display:flex!important;align-items:center!important;gap:20px!important;margin-top:34px!important}body.sbf-photography-portfolio-review01 .hero-current a{min-height:44px!important;display:inline-flex!important;align-items:center!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:1px solid var(--sbf-rule-strong)!important}body.sbf-photography-portfolio-review01 .hero-current a{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .hero-current a:hover{color:var(--sbf-ember)!important;border-color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .hero-index{align-self:end!important;border-top:1px solid var(--sbf-rule-strong)!important}body.sbf-photography-portfolio-review01 .hero-story{width:100%!important;display:grid!important;grid-template-columns:34px 1fr!important;gap:14px!important;align-items:start!important;padding:17px 0!important;border:0!important;border-bottom:1px solid var(--sbf-rule)!important;background:transparent!important;text-align:left!important;cursor:pointer!important;opacity:.58!important;transition:opacity .2s ease,color .2s ease!important}body.sbf-photography-portfolio-review01 .hero-story:hover, body.sbf-photography-portfolio-review01 .hero-story[aria-pressed="true"]{opacity:1!important}body.sbf-photography-portfolio-review01 .hero-story[aria-pressed="true"] .hero-number{color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .hero-number{font-family:'Fraunces',serif!important;font-style:italic!important}body.sbf-photography-portfolio-review01 .hero-story-copy{display:grid!important;gap:3px!important}body.sbf-photography-portfolio-review01 .hero-story strong{line-height:1.35!important}body.sbf-photography-portfolio-review01 .hero-story strong{font-size:var(--sbf-size-meta)!important;}body.sbf-photography-portfolio-review01 .hero-story small{color:var(--sbf-soft)!important;letter-spacing:.11em!important;text-transform:uppercase!important}body.sbf-photography-portfolio-review01 .hero-story small{font-size:var(--sbf-size-micro)!important;}
body.sbf-photography-portfolio-review01 .archive-intro{padding:clamp(88px,12vw,168px) var(--sbf-gutter) clamp(72px,9vw,118px)!important;border-bottom:1px solid var(--sbf-rule)!important}body.sbf-photography-portfolio-review01 .archive-intro-inner{width:min(100%,1180px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(300px,1.12fr)!important;gap:clamp(48px,8vw,130px)!important;align-items:end!important}body.sbf-photography-portfolio-review01 .archive-intro h2{margin:0!important;letter-spacing:-.03em!important;max-width:9ch!important}body.sbf-photography-portfolio-review01 .archive-intro h2{font:400 var(--sbf-size-display)/1.02 'Fraunces',Georgia,serif!important;}body.sbf-photography-portfolio-review01 .archive-intro h2 em{font-style:italic!important;color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .archive-intro-copy{max-width:650px!important}body.sbf-photography-portfolio-review01 .archive-intro-copy p{margin:0!important;color:var(--sbf-quiet)!important;}body.sbf-photography-portfolio-review01 .archive-intro-copy p{font-size:var(--sbf-size-lead)!important;}body.sbf-photography-portfolio-review01 .archive-count{display:block!important;margin-top:32px!important;color:var(--sbf-soft)!important}body.sbf-photography-portfolio-review01 .archive-tools{position:sticky!important;top:0!important;z-index:20!important;padding:18px var(--sbf-gutter)!important;background:rgba(16,14,12,.94)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--sbf-rule)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:28px!important}body.sbf-photography-portfolio-review01 .filter-label{flex:0 0 auto!important;color:var(--sbf-soft)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}body.sbf-photography-portfolio-review01 .filter-label{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .filters{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px 24px!important}body.sbf-photography-portfolio-review01 .filter{min-height:44px!important;padding:8px 0!important;border:0!important;border-bottom:1px solid transparent!important;background:transparent!important;color:var(--sbf-quiet)!important;font-weight:700!important;letter-spacing:.11em!important;text-transform:uppercase!important;cursor:pointer!important}body.sbf-photography-portfolio-review01 .filter{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .filter:hover, body.sbf-photography-portfolio-review01 .filter[aria-pressed="true"]{color:var(--sbf-ink)!important;border-color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .stories{padding:0 var(--sbf-gutter)!important}body.sbf-photography-portfolio-review01 .story{width:min(100%,1180px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr)!important;gap:clamp(34px,6vw,90px)!important;align-items:center!important;padding:clamp(64px,8vw,110px) 0!important;border-bottom:1px solid var(--sbf-rule)!important}body.sbf-photography-portfolio-review01 .story:nth-child(even){grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)!important}body.sbf-photography-portfolio-review01 .story:nth-child(even) .story-media{grid-column:2!important}body.sbf-photography-portfolio-review01 .story:nth-child(even) .story-copy{grid-column:1!important;grid-row:1!important}body.sbf-photography-portfolio-review01 .story:not(.is-visible){display:none!important}body.sbf-photography-portfolio-review01 .story-media{position:relative!important;display:block!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#090807!important}body.sbf-photography-portfolio-review01 .story-media-bg{position:absolute!important;inset:-20px!important;background-position:center!important;background-size:cover!important;filter:blur(20px) brightness(.45)!important;transform:scale(1.08)!important}body.sbf-photography-portfolio-review01 .story-media img{position:relative!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}body.sbf-photography-portfolio-review01 .story-media--portrait img{object-fit:contain!important}body.sbf-photography-portfolio-review01 .story-media:hover img{transform:scale(1.012)!important}body.sbf-photography-portfolio-review01 .story-copy{max-width:470px!important}body.sbf-photography-portfolio-review01 .story-meta{margin:0 0 18px!important;color:var(--sbf-soft)!important}body.sbf-photography-portfolio-review01 .story h2{margin:0!important;letter-spacing:-.026em!important;text-wrap:balance!important}body.sbf-photography-portfolio-review01 .story h2{font:400 var(--sbf-size-h2)/1.06 'Fraunces',Georgia,serif!important;}body.sbf-photography-portfolio-review01 .story h2 a{text-decoration:none!important}body.sbf-photography-portfolio-review01 .story h2 a:hover{color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .story-excerpt{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;overflow:hidden!important;margin:24px 0 0!important;color:var(--sbf-quiet)!important;line-height:1.65!important}body.sbf-photography-portfolio-review01 .story-excerpt{font-size:var(--sbf-size-small)!important;}body.sbf-photography-portfolio-review01 .story-action{display:inline-flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;margin-top:24px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:1px solid var(--sbf-rule-strong)!important}body.sbf-photography-portfolio-review01 .story-action{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .story-action:hover{color:var(--sbf-ember)!important;border-color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .archive-more-wrap{padding:64px var(--sbf-gutter) clamp(104px,12vw,160px)!important;text-align:center!important}body.sbf-photography-portfolio-review01 .archive-more{min-height:50px!important;padding:14px 24px!important;border:1px solid var(--sbf-rule-strong)!important;border-radius:0!important;background:transparent!important;color:var(--sbf-ink)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important}body.sbf-photography-portfolio-review01 .archive-more{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .archive-more:hover{border-color:var(--sbf-ember)!important;color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .archive-empty{display:none!important;padding:100px var(--sbf-gutter)!important;text-align:center!important;color:var(--sbf-quiet)!important}body.sbf-photography-portfolio-review01 .archive-empty.is-visible{display:block!important}body.sbf-photography-portfolio-review01 .closing{position:relative!important;min-height:72svh!important;display:flex!important;align-items:center!important;text-align:center!important;isolation:isolate!important;overflow:hidden!important}body.sbf-photography-portfolio-review01 .closing img{position:absolute!important;inset:0!important;z-index:-2!important;width:100%!important;height:100%!important;object-fit:cover!important}body.sbf-photography-portfolio-review01 .closing:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:rgba(16,14,12,.7)!important}body.sbf-photography-portfolio-review01 .closing-copy{width:min(100% - 40px,900px)!important;margin:auto!important;padding:80px 0!important}body.sbf-photography-portfolio-review01 .closing h2{margin:0!important;letter-spacing:-.03em!important}body.sbf-photography-portfolio-review01 .closing h2{font:400 var(--sbf-size-h2)/1.02 'Fraunces',Georgia,serif!important;}body.sbf-photography-portfolio-review01 .closing h2 em{font-style:italic!important;color:var(--sbf-ember)!important}body.sbf-photography-portfolio-review01 .closing p{max-width:48ch!important;margin:28px auto 0!important;color:var(--sbf-quiet)!important}body.sbf-photography-portfolio-review01 .closing a{display:inline-flex!important;align-items:center!important;min-height:48px!important;margin-top:34px!important;padding:0 25px!important;background:var(--sbf-ember)!important;color:var(--sbf-deep)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important}body.sbf-photography-portfolio-review01 .closing a{font-size:var(--sbf-size-micro)!important;}

@media(max-width:900px){body.sbf-photography-portfolio-review01 .hero-inner{grid-template-columns:1fr!important;align-content:end!important}body.sbf-photography-portfolio-review01 .hero-index{max-width:620px!important}body.sbf-photography-portfolio-review01 .archive-intro-inner{grid-template-columns:1fr!important}body.sbf-photography-portfolio-review01 .archive-tools{position:relative!important;align-items:flex-start!important;flex-direction:column!important}body.sbf-photography-portfolio-review01 .filters{justify-content:flex-start!important}body.sbf-photography-portfolio-review01 .story, body.sbf-photography-portfolio-review01 .story:nth-child(even){grid-template-columns:1fr!important;gap:30px!important}body.sbf-photography-portfolio-review01 .story:nth-child(even) .story-media, body.sbf-photography-portfolio-review01 .story:nth-child(even) .story-copy{grid-column:1!important;grid-row:auto!important}body.sbf-photography-portfolio-review01 .story-copy{max-width:var(--sbf-text)!important}}
@media(max-width:640px){body.sbf-photography-portfolio-review01{}body.sbf-photography-portfolio-review01{font-size:var(--sbf-size-body)!important;}body.sbf-photography-portfolio-review01 .hero{min-height:100svh!important}body.sbf-photography-portfolio-review01 .hero:before{background:linear-gradient(180deg,rgba(7,6,5,.5),rgba(7,6,5,.14) 34%,rgba(7,6,5,.92) 77%)!important}body.sbf-photography-portfolio-review01 .hero-inner{min-height:100svh!important;padding:124px 20px 30px!important;gap:34px!important}body.sbf-photography-portfolio-review01 .hero-copy{align-self:end!important;min-width:0!important}body.sbf-photography-portfolio-review01 .hero-copy .eyebrow{max-width:29ch!important;line-height:1.6!important}body.sbf-photography-portfolio-review01 .hero h1{max-width:9ch!important}body.sbf-photography-portfolio-review01 .hero h1{font-size:var(--sbf-size-display)!important;}body.sbf-photography-portfolio-review01 .hero-deck{max-width:34ch!important}body.sbf-photography-portfolio-review01 .hero-deck{font-size:var(--sbf-size-body)!important;}body.sbf-photography-portfolio-review01 .hero-index{display:grid!important;grid-template-columns:1fr 1fr!important}body.sbf-photography-portfolio-review01 .hero-story{padding:12px 8px 12px 0!important;grid-template-columns:24px 1fr!important}body.sbf-photography-portfolio-review01 .hero-story:nth-child(odd){border-right:1px solid var(--sbf-rule)!important;padding-right:12px!important}body.sbf-photography-portfolio-review01 .hero-story:nth-child(even){padding-left:12px!important}body.sbf-photography-portfolio-review01 .hero-story strong{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body.sbf-photography-portfolio-review01 .hero-story strong{font-size:var(--sbf-size-micro)!important;}body.sbf-photography-portfolio-review01 .hero-story small{display:none!important}body.sbf-photography-portfolio-review01 .archive-intro{padding:86px 20px 68px!important}body.sbf-photography-portfolio-review01 .archive-intro h2{}body.sbf-photography-portfolio-review01 .archive-intro h2{font-size:var(--sbf-size-h2)!important;}body.sbf-photography-portfolio-review01 .archive-tools{padding:18px 20px!important}body.sbf-photography-portfolio-review01 .filters{gap:2px 18px!important;flex-wrap:nowrap!important;overflow-x:auto!important;width:100%!important;justify-content:flex-start!important;padding-bottom:6px!important}body.sbf-photography-portfolio-review01 .filter{flex:0 0 auto!important}body.sbf-photography-portfolio-review01 .stories{padding:0 20px!important}body.sbf-photography-portfolio-review01 .story, body.sbf-photography-portfolio-review01 .story:nth-child(even){padding:58px 0!important}body.sbf-photography-portfolio-review01 .story h2{}body.sbf-photography-portfolio-review01 .story h2{font-size:var(--sbf-size-h2)!important;}body.sbf-photography-portfolio-review01 .story-excerpt{-webkit-line-clamp:3!important}body.sbf-photography-portfolio-review01 .closing{min-height:70svh!important;text-align:left!important}body.sbf-photography-portfolio-review01 .closing-copy{margin-left:20px!important;margin-right:20px!important}body.sbf-photography-portfolio-review01 .closing h2{}body.sbf-photography-portfolio-review01 .closing h2{font-size:var(--sbf-size-h2)!important;}body.sbf-photography-portfolio-review01 .review-status{display:none!important}}
@media(prefers-reduced-motion:reduce){body.sbf-photography-portfolio-review01{scroll-behavior:auto!important}body.sbf-photography-portfolio-review01 *, body.sbf-photography-portfolio-review01 *::before, body.sbf-photography-portfolio-review01 *::after{transition:none!important;animation:none!important}}

body.sbf-photography-portfolio-review01 .hero-scroll{position:absolute!important;z-index:4!important;left:50%!important;bottom:clamp(16px,2.3vw,30px)!important;transform:translateX(-50%)!important;width:28px!important;height:58px!important;display:grid!important;place-items:center!important;color:var(--sbf-ink)!important;text-decoration:none!important;opacity:.78!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track{position:relative!important;width:1px!important;height:42px!important;background:rgba(242,236,224,.42)!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track::before, body.sbf-photography-portfolio-review01 .hero-scroll-track::after{content:""!important;position:absolute!important;left:50%!important;width:7px!important;height:1px!important;background:var(--sbf-ink)!important;transform:translateX(-50%)!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track::before{top:0!important}body.sbf-photography-portfolio-review01 .hero-scroll-track::after{bottom:0!important}
body.sbf-photography-portfolio-review01 .hero-scroll-bead{position:absolute!important;left:50%!important;top:4px!important;width:5px!important;height:5px!important;border-radius:50%!important;background:var(--sbf-ember)!important;transform:translateX(-50%)!important;animation:scroll-bead 2.2s cubic-bezier(.45,0,.2,1) infinite alternate!important}
body.sbf-photography-portfolio-review01 .hero-scroll:focus-visible{outline:2px solid var(--sbf-ember)!important;outline-offset:5px!important}
@keyframes scroll-bead{from{top:4px}to{top:33px}}
@media(max-width:640px){body.sbf-photography-portfolio-review01 .hero-scroll{display:none!important}}
@media(prefers-reduced-motion:reduce){body.sbf-photography-portfolio-review01 .hero-scroll-bead{animation:none!important;top:18px!important}}

/* Photography Review 01: exact Screening Room 02 inheritance with source-bound adaptation. */
body.sbf-photography-portfolio-review01 .hero h1{max-width:11ch!important}body.sbf-photography-portfolio-review01 .hero-copy{padding-bottom:4px!important}body.sbf-photography-portfolio-review01 .hero-current{margin-top:30px!important}
body.sbf-photography-portfolio-review01 .hero-scroll{position:absolute!important;z-index:4!important;left:50%!important;bottom:clamp(16px,2.3vw,30px)!important;transform:translateX(-50%)!important;width:28px!important;height:58px!important;display:grid!important;place-items:center!important;color:var(--sbf-ink)!important;text-decoration:none!important;opacity:.78!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track{position:relative!important;width:1px!important;height:42px!important;background:rgba(242,236,224,.42)!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track::before, body.sbf-photography-portfolio-review01 .hero-scroll-track::after{content:""!important;position:absolute!important;left:50%!important;width:7px!important;height:1px!important;background:var(--sbf-ink)!important;transform:translateX(-50%)!important}
body.sbf-photography-portfolio-review01 .hero-scroll-track::before{top:0!important}body.sbf-photography-portfolio-review01 .hero-scroll-track::after{bottom:0!important}
body.sbf-photography-portfolio-review01 .hero-scroll-bead{position:absolute!important;left:50%!important;top:4px!important;width:5px!important;height:5px!important;border-radius:50%!important;background:var(--sbf-ember)!important;transform:translateX(-50%)!important;animation:scroll-bead 2.2s cubic-bezier(.45,0,.2,1) infinite alternate!important}
body.sbf-photography-portfolio-review01 .hero-scroll:focus-visible{outline:2px solid var(--sbf-ember)!important;outline-offset:5px!important}
@keyframes scroll-bead{from{top:4px}to{top:33px}}
body.sbf-photography-portfolio-review01 .photo-stories{padding-top:0!important}body.sbf-photography-portfolio-review01 .photo-story .story-media{aspect-ratio:var(--media-ratio)!important}
body.sbf-photography-portfolio-review01 .photo-story .story-media img{object-fit:contain!important}body.sbf-photography-portfolio-review01 .photo-story .story-meta{color:var(--sbf-soft)!important}
body.sbf-photography-portfolio-review01 .photo-story .story-excerpt{-webkit-line-clamp:5!important}body.sbf-photography-portfolio-review01 .photo-story .story-action{margin-top:22px!important}
@media(max-width:640px){body.sbf-photography-portfolio-review01 .hero-copy .eyebrow{max-width:none!important}body.sbf-photography-portfolio-review01 .hero h1{max-width:8ch!important}body.sbf-photography-portfolio-review01 .photo-story .story-media{aspect-ratio:var(--media-ratio)!important}body.sbf-photography-portfolio-review01 .photo-story .story-excerpt{-webkit-line-clamp:4!important}body.sbf-photography-portfolio-review01 .hero-scroll{display:none!important}}
@media(prefers-reduced-motion:reduce){body.sbf-photography-portfolio-review01 .hero-scroll-bead{animation:none!important;top:18px!important}}



/* Frozen-design computed inheritance, materialized on every inheriting element. */
body.sbf-photography-portfolio-review01 main, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame.is-active:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > div.hero-current, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track > span.hero-scroll-bead, body.sbf-photography-portfolio-review01 section#archive, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > img, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy{font-family:'Manrope',sans-serif!important;font-weight:400!important;font-style:normal!important;line-height:1.7!important;letter-spacing:normal!important;color:#f2ece0!important;text-transform:none!important;}body.sbf-photography-portfolio-review01 main, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame.is-active:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > div.hero-current, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track > span.hero-scroll-bead, body.sbf-photography-portfolio-review01 section#archive, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > img, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy{font-size:var(--sbf-size-body)!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > p.eyebrow, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > p.story-meta:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > p.story-meta:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > p.story-meta:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > p.story-meta:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > p.story-meta:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > p.story-meta:nth-of-type(1){font-family:'Manrope',sans-serif!important;font-style:normal!important;}
body.sbf-photography-portfolio-review01 h1#page-title, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > h2, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > h2, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > h2, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > h2, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > h2, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > h2, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > h2{color:#f2ece0!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 h1#page-title > em{font-family:'Fraunces',Georgia,serif!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.036em!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 a#hero-link, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > a.story-action, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > a.story-action, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > a.story-action, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > a.story-action, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > a.story-action, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > a.story-action{font-family:'Manrope',sans-serif!important;font-style:normal!important;line-height:1.7!important;color:#f2ece0!important;}
body.sbf-photography-portfolio-review01 a#hero-link > span{font-family:'Manrope',sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1.7!important;letter-spacing:.13em!important;color:#f2ece0!important;text-transform:uppercase!important;}body.sbf-photography-portfolio-review01 a#hero-link > span{font-size:var(--sbf-size-micro)!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4){font-family:'Manrope',sans-serif!important;font-weight:400!important;font-style:normal!important;line-height:1.7!important;color:#f2ece0!important;}body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4){font-size:var(--sbf-size-body)!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-number:nth-of-type(1){font-weight:400!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important;}body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-number:nth-of-type(1){font-size:var(--sbf-size-body)!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > strong{font-family:'Manrope',sans-serif!important;font-style:normal!important;letter-spacing:normal!important;color:#f2ece0!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > small, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > small, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > small, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > small{font-family:'Manrope',sans-serif!important;font-weight:400!important;font-style:normal!important;line-height:1.7!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-number:nth-of-type(1){font-weight:400!important;line-height:1.7!important;letter-spacing:normal!important;color:#f2ece0!important;text-transform:none!important;}body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-number:nth-of-type(1){font-size:var(--sbf-size-body)!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > p{font-family:'Manrope',sans-serif!important;font-weight:400!important;font-style:normal!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important;}body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > p{font-size:var(--sbf-size-body)!important;}
body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > h2 > a, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > h2 > a, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > h2 > a, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > h2 > a, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > h2 > a, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > h2 > a{font-family:'Fraunces',Georgia,serif!important;font-weight:400!important;font-style:normal!important;line-height:1.06!important;letter-spacing:-.026em!important;color:#f2ece0!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > p.story-excerpt:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > p.story-excerpt:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > p.story-excerpt:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > p.story-excerpt:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > p.story-excerpt:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > p.story-excerpt:nth-of-type(2){font-family:'Manrope',sans-serif!important;font-weight:400!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > a.story-action > span{font-family:'Manrope',sans-serif!important;font-weight:700!important;font-style:normal!important;line-height:1.7!important;letter-spacing:.13em!important;color:#f2ece0!important;text-transform:uppercase!important;}body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > a.story-action > span, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > a.story-action > span{font-size:var(--sbf-size-micro)!important;}
body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > h2 > em{font-family:'Fraunces',Georgia,serif!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.03em!important;text-transform:none!important;}
body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > a{font-family:'Manrope',sans-serif!important;font-style:normal!important;line-height:1.7!important;}
@media(max-width:640px){body.sbf-photography-portfolio-review01 main, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame.is-active:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > div.hero-current, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track > span.hero-scroll-bead, body.sbf-photography-portfolio-review01 section#archive, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > img, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > p{}body.sbf-photography-portfolio-review01 main, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame.is-active:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > div.hero-current, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-number:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track > span.hero-scroll-bead, body.sbf-photography-portfolio-review01 section#archive, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > span.story-media-bg, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > img, body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > img, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy, body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy > p{font-size:var(--sbf-size-body)!important;}
}


/* Frozen-design computed box/layout, materialized on styled elements. */
body.sbf-photography-portfolio-review01:where(body){display:block!important;}
body.sbf-photography-portfolio-review01 :where(main){display:block!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > a.story-media), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > a.story-media), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > a.story-media), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > a.story-media), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > a.story-media), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > a.story-media){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:hidden hidden!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame.is-active:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(3)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-frames:nth-of-type(1) > img.hero-frame:nth-of-type(4)), body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > img){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:clip clip!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2)){padding-top:clamp(150px,18vh,190px)!important;padding-right:var(--sbf-gutter)!important;padding-bottom:clamp(40px,7vh,74px)!important;padding-left:var(--sbf-gutter)!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:grid!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:end!important;align-self:auto!important;justify-content:normal!important;gap:clamp(50px,8vw,130px) clamp(50px,8vw,130px)!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1)){padding-top:0px!important;padding-right:0px!important;padding-bottom:4px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > p.eyebrow){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:24px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(h1#page-title), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > h2), body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > div.closing-copy > h2){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(h1#page-title > em), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-number:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-number:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-number:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-number:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > h2 > a), body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > div.closing-copy > h2 > em){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1) > div.hero-current){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:30px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:flex!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:20px 20px!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(a#hero-link){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline-flex!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 1px 0px!important;border-style:none none solid none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(a#hero-link > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > a.story-action > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > a.story-action > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > a.story-action > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > a.story-action > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > a.story-action > span), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > a.story-action > span){display:inline!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:end!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:1px 0px 0px 0px!important;border-style:solid none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4)){padding-top:17px!important;padding-right:0px!important;padding-bottom:17px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:grid!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:start!important;align-self:auto!important;justify-content:normal!important;gap:14px 14px!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 1px 0px!important;border-style:none none solid none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:grid!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:3px 3px!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > a.hero-scroll){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:grid!important;position:absolute!important;top:auto!important;right:auto!important;bottom:clamp(16px,2.3vw,30px)!important;left:50%!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > a.hero-scroll > span.hero-scroll-track > span.hero-scroll-bead){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline!important;position:absolute!important;top:4px!important;right:auto!important;bottom:auto!important;left:50%!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive){padding-top:0px!important;padding-right:var(--sbf-gutter)!important;padding-bottom:0px!important;padding-left:var(--sbf-gutter)!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6)){padding-top:clamp(64px,8vw,110px)!important;padding-right:0px!important;padding-bottom:clamp(64px,8vw,110px)!important;padding-left:0px!important;margin-top:0px!important;margin-right:auto!important;margin-bottom:0px!important;margin-left:auto!important;display:grid!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:clamp(34px,6vw,90px) clamp(34px,6vw,90px)!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 1px 0px!important;border-style:none none solid none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > span.story-media-bg), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > span.story-media-bg), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > span.story-media-bg), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > span.story-media-bg), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > span.story-media-bg), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > span.story-media-bg){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline!important;position:absolute!important;top:-20px!important;right:-20px!important;bottom:-20px!important;left:-20px!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > a.story-media > img), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > a.story-media > img), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > a.story-media > img), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > a.story-media > img), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > a.story-media > img), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > a.story-media > img){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:block!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:clip clip!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > p.story-meta:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > p.story-meta:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > p.story-meta:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > p.story-meta:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > p.story-meta:nth-of-type(1)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > p.story-meta:nth-of-type(1)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:18px!important;margin-left:0px!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > p.story-excerpt:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > p.story-excerpt:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > p.story-excerpt:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > p.story-excerpt:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > p.story-excerpt:nth-of-type(2)), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > p.story-excerpt:nth-of-type(2)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:24px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:-webkit-box!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:hidden hidden!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(1) > div.story-copy > a.story-action), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(2) > div.story-copy > a.story-action), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(3) > div.story-copy > a.story-action), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(4) > div.story-copy > a.story-action), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(5) > div.story-copy > a.story-action), body.sbf-photography-portfolio-review01 :where(section#archive > article.story.photo-story:nth-of-type(6) > div.story-copy > a.story-action){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:22px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline-flex!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:10px 10px!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 1px 0px!important;border-style:none none solid none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3)){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:flex!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:hidden hidden!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > div.closing-copy){padding-top:80px!important;padding-right:0px!important;padding-bottom:80px!important;padding-left:0px!important;margin-top:auto!important;margin-right:auto!important;margin-bottom:auto!important;margin-left:auto!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > div.closing-copy > p){padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:28px!important;margin-right:auto!important;margin-bottom:0px!important;margin-left:auto!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:normal!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
body.sbf-photography-portfolio-review01 :where(main > section.closing:nth-of-type(3) > div.closing-copy > a){padding-top:0px!important;padding-right:25px!important;padding-bottom:0px!important;padding-left:25px!important;margin-top:34px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;display:inline-flex!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;order:0!important;align-items:center!important;align-self:auto!important;justify-content:normal!important;gap:normal normal!important;grid-area:auto / auto / auto / auto!important;border-width:0px 0px 0px 0px!important;border-style:none none none none!important;box-sizing:border-box!important;overflow:visible visible!important;float:none!important;}
@media(max-width:900px){body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6){gap:30px 30px!important;}
}
@media(max-width:640px){body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2){padding-top:124px!important;padding-right:20px!important;padding-bottom:30px!important;padding-left:20px!important;gap:34px 34px!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-copy:nth-of-type(1){align-self:end!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2)){display:grid!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3), body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4){padding-top:12px!important;padding-right:8px!important;padding-bottom:12px!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > strong), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > strong){display:-webkit-box!important;}
body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > strong, body.sbf-photography-portfolio-review01 main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > strong{overflow:hidden hidden!important;}
body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(1) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(2) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(3) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > div.hero-inner:nth-of-type(2) > div.hero-index:nth-of-type(2) > button.hero-story:nth-of-type(4) > span.hero-story-copy:nth-of-type(2) > small), body.sbf-photography-portfolio-review01 :where(main > section.hero:nth-of-type(1) > a.hero-scroll){display:none!important;}
body.sbf-photography-portfolio-review01 section#archive{padding-right:20px!important;padding-left:20px!important;}
body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(1), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(2), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(3), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(4), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(5), body.sbf-photography-portfolio-review01 section#archive > article.story.photo-story:nth-of-type(6){padding-top:58px!important;padding-bottom:58px!important;}
body.sbf-photography-portfolio-review01 main > section.closing:nth-of-type(3) > div.closing-copy{margin-right:20px!important;margin-left:20px!important;}
}


/* WordPress/Divi containment. */
body.sbf-photography-portfolio-review01 #page-container{padding-top:0!important;}
body.sbf-photography-portfolio-review01 [hidden]{display:none!important}
