*{box-sizing:border-box;margin:0;padding:0}:root{--ink:#0e0d0b;--paper:#f5efe6;--paper-deep:#e8dfd1;--cream:#fffaf1;--ember:#c4421a;--ember-soft:#e8855e;--muted:#5f5850;--line:rgba(14,13,11,.12);--line-dark:rgba(245,239,230,.18);--shadow:0 24px 80px rgba(14,13,11,.12)}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:'Inter Tight',sans-serif;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit}.eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.site-nav{position:fixed;inset:0 0 auto;z-index:50;padding:20px 38px;display:flex;justify-content:space-between;gap:24px;align-items:center;color:var(--paper);mix-blend-mode:difference}.logo{font-family:'Fraunces',serif;font-weight:430;font-size:23px;letter-spacing:-.03em;font-style:italic;text-decoration:none}.logo sup{font-size:9px;font-style:normal;letter-spacing:.18em;text-transform:uppercase;margin-left:5px;vertical-align:super;font-family:'JetBrains Mono',monospace}.nav-links{display:flex;gap:28px;list-style:none;font-size:13px;font-weight:650}.nav-links a,.nav-cta{text-decoration:none}.nav-cta{font-family:'JetBrains Mono',monospace;font-size:11px;text-transform:uppercase;letter-spacing:.15em;padding:10px 18px;border:1px solid currentColor;border-radius:999px}.page-hero{min-height:74vh;padding:132px 40px 66px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.page-hero:before{content:'';position:absolute;right:-16vw;top:7vh;width:55vw;height:55vw;min-width:460px;min-height:460px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(196,66,26,.28),transparent 38%),radial-gradient(circle at 70% 62%,rgba(217,164,65,.2),transparent 42%);filter:blur(2px);opacity:.82;animation:float 18s ease-in-out infinite;pointer-events:none}.hero-meta{display:flex;justify-content:space-between;gap:24px;position:relative;z-index:2}.hero-meta span:last-child{color:var(--ember)}.hero-title{font-family:'Fraunces',serif;font-weight:300;font-size:clamp(56px,9.5vw,152px);line-height:.9;letter-spacing:-.055em;max-width:1180px;margin:70px 0 42px;position:relative;z-index:2}.hero-title em,.section-title em,.cta-title em{font-style:italic;color:var(--ember)}.hero-bottom{display:grid;grid-template-columns:.85fr 1.1fr .8fr;gap:40px;align-items:end;position:relative;z-index:2}.hero-copy{font-size:18px;line-height:1.5;max-width:520px;color:#443e38}.hero-actions,.cta-actions{display:flex;gap:14px;justify-content:flex-end;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;border-radius:999px;font-family:'JetBrains Mono',monospace;font-size:11px;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;border:1px solid transparent;transition:.3s;white-space:nowrap}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:var(--ember);transform:translateY(-2px)}.btn-ghost{border-color:rgba(14,13,11,.2);background:rgba(255,250,241,.78);color:var(--ink)}section{padding:112px 40px}.section-meta{display:flex;align-items:center;gap:16px;margin-bottom:42px}.section-meta:before{content:'';width:42px;height:1px;background:var(--ember)}.section-title{font-family:'Fraunces',serif;font-weight:300;font-size:clamp(40px,6vw,88px);line-height:.95;letter-spacing:-.04em;max-width:1080px;margin-bottom:58px}.split{display:grid;grid-template-columns:1fr 1fr;gap:62px}.lead{font-size:24px;line-height:1.22;letter-spacing:-.02em;max-width:620px;color:#443e38}.body-copy{color:#4e4740;font-size:16px;line-height:1.65;max-width:620px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{background:var(--cream);border:1px solid var(--line);border-radius:28px;padding:30px;box-shadow:0 18px 50px rgba(14,13,11,.07);color:var(--ink)}.card.dark{background:var(--ink);color:var(--paper)}.card h3{font-family:'Fraunces',serif;font-size:32px;font-weight:300;letter-spacing:-.03em;line-height:1;margin-bottom:16px;color:inherit}.card p{color:#4e4740;line-height:1.6}.card.dark p,.card.dark li{color:rgba(245,239,230,.88)}.card ul{list-style:none;margin-top:18px}.card li{padding:9px 0;border-top:1px solid var(--line);color:#4e4740}.dark li{border-color:var(--line-dark)}.feature-band{background:var(--ink);color:var(--paper);border-radius:32px;margin:0 24px}.feature-band .section-meta,.feature-band .eyebrow{color:rgba(245,239,230,.82)}.feature-band .section-meta:before{background:var(--ember-soft)}.feature-band .section-title em{color:var(--ember-soft)}.feature-band .lead,.feature-band .body-copy{color:rgba(245,239,230,.88)}.service-list{border-top:1px solid var(--line-dark)}.service-row{display:grid;grid-template-columns:74px 1fr 1.45fr 180px;gap:34px;padding:34px 0;border-bottom:1px solid var(--line-dark);align-items:start}.num{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.2em;color:rgba(245,239,230,.72);padding-top:8px}.service-row h3{font-family:'Fraunces',serif;font-size:34px;font-weight:300;line-height:1.04;letter-spacing:-.03em}.service-row p{color:rgba(245,239,230,.88);line-height:1.62}.price{text-align:right;font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:rgba(245,239,230,.76)}.price strong{display:block;font-family:'Fraunces',serif;font-size:24px;font-style:italic;font-weight:300;color:var(--ember-soft);text-transform:none;letter-spacing:-.02em;margin-top:6px}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;border-top:1px solid var(--line);padding-top:50px}.step{position:relative;padding-top:30px}.step:before{content:'';position:absolute;top:0;left:0;width:42px;height:1px;background:var(--ember)}.step h3{font-family:'Fraunces',serif;font-size:32px;font-style:italic;font-weight:300;margin:8px 0 14px}.step p{color:#4e4740;line-height:1.6}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mock{min-height:260px;border-radius:28px;background:radial-gradient(circle at 20% 30%,rgba(232,133,94,.65),transparent 38%),linear-gradient(135deg,#2a1810,#0e0d0b);color:var(--paper);display:flex;align-items:flex-end;padding:24px;box-shadow:var(--shadow);overflow:hidden;position:relative}.mock:before{content:'';position:absolute;inset:22px;border:1px solid rgba(245,239,230,.2);border-radius:18px}.mock span{position:relative;font-family:'Fraunces',serif;font-size:30px;font-style:italic;line-height:.95}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.blog-card{background:var(--cream);border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:0 18px 50px rgba(14,13,11,.07);color:var(--ink)}.blog-art{height:180px;background:radial-gradient(circle at 25% 30%,#e8855e,transparent 36%),linear-gradient(135deg,#f5efe6,#d9a441)}.blog-card div:last-child{padding:24px}.blog-card h3{font-family:'Fraunces',serif;font-size:28px;font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:12px}.blog-card p{color:#4e4740}.contact-panel{background:var(--cream);border:1px solid var(--line);border-radius:32px;padding:34px;box-shadow:var(--shadow);color:var(--ink)}.fake-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fake-form label{font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#514a43}.fake-form input,.fake-form textarea{width:100%;margin-top:8px;border:1px solid var(--line);border-radius:18px;background:var(--paper);padding:14px;font:inherit;color:var(--ink)}.fake-form textarea{min-height:140px;grid-column:span 2}.span-2{grid-column:span 2}.editorial-image{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:34px;background:var(--ink);box-shadow:var(--shadow);min-height:360px}.editorial-image.tall{min-height:520px}.editorial-image.wide{min-height:420px;margin-top:42px}.editorial-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.editorial-image:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,13,11,.08) 18%,rgba(14,13,11,.82) 100%)}.editorial-caption{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;color:var(--paper);text-shadow:0 2px 18px rgba(0,0,0,.45)}.editorial-caption span{font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:rgba(245,239,230,.9)}.editorial-caption strong{display:block;margin-top:8px;font-family:'Fraunces',serif;font-size:clamp(26px,3.3vw,48px);font-weight:300;letter-spacing:-.04em;line-height:1;max-width:760px}.editorial-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:center}.editorial-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-auto-rows:300px;gap:20px}.editorial-grid .editorial-image:first-child{grid-row:span 2}.cta-section{text-align:center;padding:150px 40px;overflow:hidden}.cta-title{font-family:'Fraunces',serif;font-weight:300;font-size:clamp(48px,8vw,130px);line-height:.92;letter-spacing:-.055em;margin-bottom:28px}.cta-copy{max-width:650px;margin:0 auto 30px;color:#4e4740;font-size:18px}footer{background:var(--ink);color:var(--paper);padding:70px 40px 34px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:54px;padding-bottom:64px;border-bottom:1px solid var(--line-dark)}.footer-tagline{margin-top:20px;font-family:'Fraunces',serif;font-size:22px;line-height:1.25;color:rgba(245,239,230,.86)}.footer-tagline em{color:var(--ember-soft)}.footer-col h4{font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:rgba(245,239,230,.76);margin-bottom:18px}.footer-col ul{list-style:none}.footer-col li{margin-bottom:9px}.footer-col a{text-decoration:none;color:var(--paper);font-size:14px}.mega-mark{font-family:'Fraunces',serif;font-size:clamp(76px,17vw,245px);font-style:italic;line-height:.85;letter-spacing:-.06em;margin:64px 0 28px}.mega-mark span{color:var(--ember-soft)}.footer-bottom{display:flex;justify-content:space-between;gap:18px;font-family:'JetBrains Mono',monospace;font-size:10px;color:rgba(245,239,230,.76);text-transform:uppercase;letter-spacing:.14em}.reveal-on-scroll{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.reveal-on-scroll.in{opacity:1;transform:translateY(0)}:where(.card,.contact-panel,.pricing-standard,.pricing-standard-item,.grant-panel,.ad-panel,.story-box,.guarantee-box,.package-card,.step,.step-row,.plan-row,.offer-row,.soft-panel,.blog-card):not(.dark):not(.featured){color:var(--ink)}:where(.card,.contact-panel,.pricing-standard,.pricing-standard-item,.grant-panel,.ad-panel,.story-box,.guarantee-box,.package-card,.step,.step-row,.plan-row,.offer-row,.soft-panel,.blog-card):not(.dark):not(.featured) :where(.eyebrow,.section-meta,.price-mini,.fine-print,small,span){color:var(--muted)}:where(.card,.contact-panel,.pricing-standard,.pricing-standard-item,.grant-panel,.ad-panel,.story-box,.guarantee-box,.package-card,.step,.step-row,.plan-row,.offer-row,.soft-panel,.blog-card):not(.dark):not(.featured) :where(h1,h2,h3,h4,strong){color:var(--ink)}:where(.card,.contact-panel,.pricing-standard,.pricing-standard-item,.grant-panel,.ad-panel,.story-box,.guarantee-box,.package-card,.step,.step-row,.plan-row,.offer-row,.soft-panel,.blog-card):not(.dark):not(.featured) :where(p,li){color:#4e4740}.dark :where(.eyebrow,.price-mini,.fine-print,small,span),.featured :where(.eyebrow,.price-mini,.fine-print,small,span),footer :where(.eyebrow,.footer-bottom,small,span){color:rgba(245,239,230,.8)}.dark :where(p,li),.featured :where(p,li),footer p{color:rgba(245,239,230,.86)}.dark :where(h1,h2,h3,h4,strong),.featured :where(h1,h2,h3,h4,strong),footer :where(h1,h2,h3,h4,strong){color:var(--paper)}:where(.feature-band,footer,.dark,.featured) .btn-ghost{border-color:rgba(245,239,230,.3);background:rgba(245,239,230,.1);color:var(--paper)}:where(.feature-band,footer,.dark,.featured) .btn-primary{background:var(--paper);color:var(--ink)}:where(.feature-band,footer,.dark,.featured) .btn-primary:hover{background:var(--ember-soft);color:var(--ink)}.money-back-guarantee,.money-back-guarantee *{text-shadow:none!important}.money-back-guarantee .guarantee-pill{background:rgba(255,255,255,.9)!important;border-color:rgba(14,13,11,.26)!important;box-shadow:0 10px 28px rgba(14,13,11,.05)!important}.money-back-guarantee .guarantee-pill,.money-back-guarantee .guarantee-pill .eyebrow,.money-back-guarantee .guarantee-pill span:not(:first-child),.money-back-guarantee .guarantee-pill strong{color:#3f3a34!important;opacity:1!important}.money-back-guarantee .guarantee-title,.money-back-guarantee .guarantee-title *,.money-back-guarantee .guarantee-list strong{color:#0e0d0b!important;opacity:1!important}.money-back-guarantee .guarantee-copy,.money-back-guarantee .guarantee-list li{color:#3f3a34!important;opacity:1!important}.money-back-guarantee .guarantee-note{color:rgba(14,13,11,.72)!important;opacity:1!important}.money-back-guarantee .guarantee-actions .btn-primary{background:#0e0d0b!important;color:#f5efe6!important;border-color:#0e0d0b!important}.money-back-guarantee .guarantee-actions .btn-ghost{background:rgba(255,255,255,.9)!important;color:#0e0d0b!important;border-color:rgba(14,13,11,.28)!important}.money-back-guarantee .guarantee-actions .btn{opacity:1!important;visibility:visible!important}.money-back-guarantee a{opacity:1!important}.church-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual):after,.meta-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual):after,.grant-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual):after{background:linear-gradient(180deg,rgba(14,13,11,.12) 0%,rgba(14,13,11,.42) 48%,rgba(14,13,11,.9) 100%)!important}.church-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual) img,.meta-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual) img,.grant-page :where(.church-hero-image,.ad-hero-visual,.grant-hero-visual) img{filter:saturate(.9) contrast(.98) brightness(.86)!important}.church-page .visual-note,.meta-page .visual-note,.grant-page .visual-note{text-shadow:0 2px 18px rgba(0,0,0,.55)!important}.church-page .visual-note span,.meta-page .visual-note span,.grant-page .visual-note span{color:rgba(245,239,230,.92)!important}.church-page .visual-note strong,.meta-page .visual-note strong,.grant-page .visual-note strong{color:var(--paper)!important}.church-page :where(.hero-copy,.lead,.body-copy),.meta-page :where(.hero-copy,.lead,.body-copy),.grant-page :where(.hero-copy,.lead,.body-copy){color:#443e38!important}.church-page .feature-band :where(.lead,.body-copy),.meta-page .feature-band :where(.lead,.body-copy),.grant-page .feature-band :where(.lead,.body-copy){color:rgba(245,239,230,.9)!important}.church-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured),.meta-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured),.grant-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured){background:rgba(255,250,242,.98)!important;color:var(--ink)!important}.church-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(p,li),.meta-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(p,li),.grant-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(p,li){color:#48423c!important}.church-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(h2,h3,strong),.meta-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(h2,h3,strong),.grant-page :where(.preview-card,.ad-card,.grant-card,.package-card,.faq-item,.example-card,.step-row,.proof-item):not(.dark):not(.featured) :where(h2,h3,strong){color:var(--ink)!important}.church-page :where(.preview-card,.ad-card,.grant-card,.package-card).dark :where(p,li),.meta-page :where(.preview-card,.ad-card,.grant-card,.package-card).dark :where(p,li),.grant-page :where(.preview-card,.ad-card,.grant-card,.package-card).dark :where(p,li){color:rgba(245,239,230,.9)!important}.church-page :where(.preview-panel,.ad-panel,.grant-panel):not(.dark) p,.meta-page :where(.preview-panel,.ad-panel,.grant-panel):not(.dark) p,.grant-page :where(.preview-panel,.ad-panel,.grant-panel):not(.dark) p{color:#48423c!important}.church-page :where(.preview-panel,.ad-panel,.grant-panel).dark p,.meta-page :where(.preview-panel,.ad-panel,.grant-panel).dark p,.grant-page :where(.preview-panel,.ad-panel,.grant-panel).dark p{color:rgba(245,239,230,.9)!important}.church-page :where(.visitor-list span,.campaign-list span,.search-chip),.meta-page :where(.visitor-list span,.campaign-list span,.search-chip),.grant-page :where(.visitor-list span,.campaign-list span,.search-chip){background:rgba(255,250,242,.98)!important;color:#221d18!important;border-color:rgba(14,13,11,.16)!important}.church-page .sticky-bottom-cta small,.meta-page .sticky-bottom-cta small,.grant-page .sticky-bottom-cta small{color:rgba(245,239,230,.84)!important}.church-page .contact-panel label,.meta-page .contact-panel label,.grant-page .contact-panel label{color:#514a43!important}.church-page .fine-print,.meta-page .fine-print,.grant-page .fine-print{color:rgba(14,13,11,.52)!important}.church-page .subtle-disclaimer,.meta-page .subtle-disclaimer,.grant-page .subtle-disclaimer{color:rgba(14,13,11,.48)!important}.meta-page .proof-highlight span{color:rgba(245,239,230,.82)!important}.meta-page .proof-highlight p{color:rgba(245,239,230,.9)!important}.meta-page .metric-row span{color:#2f2923!important}.meta-page .supporting-metrics span{color:rgba(245,239,230,.9)!important;background:rgba(245,239,230,.1)!important}.meta-page .ad-panel.dark .proof-note{color:rgba(245,239,230,.56)!important;font-size:8.5px!important;line-height:1.5!important;letter-spacing:.055em!important}.grant-page .proof-item p{color:#3f3933!important}.feature-band .section-title{color:var(--paper)}@keyframes float{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(24px) rotate(4deg)}}@media(max-width:980px){.site-nav{padding:18px 22px}.nav-links{display:none}.page-hero{padding:116px 24px 54px}.hero-meta,.hero-bottom,.split,.cards,.step-grid,.blog-grid,.footer-grid,.editorial-split,.editorial-grid{grid-template-columns:1fr;flex-direction:column}.hero-meta{display:flex}.hero-actions{justify-content:flex-start}.page-hero:before{right:-80vw}.cards,.gallery{grid-template-columns:1fr}.feature-band{margin:0 12px}.service-row{grid-template-columns:1fr;gap:10px}.price{text-align:left}.fake-form,.fake-form textarea,.span-2{grid-template-columns:1fr;grid-column:span 1}.editorial-grid{grid-auto-rows:auto}.editorial-grid .editorial-image:first-child{grid-row:auto}.editorial-image,.editorial-image.tall,.editorial-image.wide{min-height:320px}.cta-section{padding:110px 24px}.footer-bottom{flex-direction:column}.btn{width:100%}section{padding:84px 24px}}@media(max-width:640px){body.has-sticky-cta{padding-bottom:172px}.has-sticky-cta .image-split{gap:30px}.has-sticky-cta .image-split .visual-card{min-height:300px;margin-bottom:10px}.has-sticky-cta .image-split .cards{margin-top:30px!important;margin-bottom:76px}.has-sticky-cta .image-split .card.dark{position:relative;z-index:2;overflow:visible;padding:28px 24px 34px}.has-sticky-cta .image-split .card.dark h3{font-size:clamp(34px,11.5vw,46px);line-height:1.03;letter-spacing:-.045em;margin-bottom:12px}.has-sticky-cta #growth.feature-band{position:relative;z-index:1;margin-top:44px;padding-top:90px}.has-sticky-cta #growth .section-title{font-size:clamp(42px,13vw,64px);line-height:.98}.has-sticky-cta .sticky-bottom-cta{max-width:calc(100% - 28px);padding:11px 12px 11px 14px;border-radius:28px;bottom:max(10px,env(safe-area-inset-bottom));gap:10px}.has-sticky-cta .sticky-bottom-cta strong{font-size:17px}.has-sticky-cta .sticky-bottom-cta b{padding:10px 12px}.has-sticky-cta .sticky-bottom-cta small{display:none}.hero-title{font-size:clamp(50px,15vw,82px)}.section-title{font-size:clamp(36px,11vw,60px);margin-bottom:38px}.lead{font-size:21px}.feature-band{border-radius:24px}.service-row{padding:28px 0}.card,.contact-panel{border-radius:24px;padding:24px}.footer-grid{gap:32px}.mega-mark{margin-top:42px}.editorial-caption{left:18px;right:18px;bottom:18px}.editorial-caption strong{font-size:clamp(23px,8vw,34px)}}@media(max-width:380px){.has-sticky-cta .image-split .card.dark h3{font-size:34px}.has-sticky-cta .sticky-bottom-cta strong{font-size:16px}.has-sticky-cta .sticky-bottom-cta b{font-size:9px;padding:9px 10px}}
.visual-examples{padding-top:96px}.example-image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.example-image-card{position:relative;min-height:420px;border-radius:30px;overflow:hidden;background:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--paper)}.example-image-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.94) contrast(.98) brightness(.84);transition:transform .55s ease}.example-image-card:hover img{transform:scale(1.04)}.example-image-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,13,11,.05) 18%,rgba(14,13,11,.86) 100%)}.example-image-copy{position:absolute;left:24px;right:24px;bottom:22px;z-index:2}.example-image-copy span,.example-image-credit{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.example-image-copy span{display:block;color:rgba(245,239,230,.78);margin-bottom:10px}.example-image-copy h3{font-family:'Fraunces',serif;font-size:clamp(30px,3.4vw,46px);font-weight:300;letter-spacing:-.04em;line-height:1;margin:0 0 12px;color:var(--paper)}.example-image-copy p{color:rgba(245,239,230,.86);line-height:1.52;margin:0}.example-image-credit{display:inline-block;margin-top:14px;color:rgba(245,239,230,.72);text-decoration:none}.example-image-credit:hover,.example-image-credit:focus-visible{color:var(--paper);text-decoration:underline}@media(max-width:900px){.example-image-grid{grid-template-columns:1fr}.example-image-card{min-height:360px}}
