.firepress-page>.firepress-section:first-child,.firepress-single>.firepress-section:first-child{padding-block-start:calc(var(--firepress-header-height, 121px) + var(--firepress-section-spacing, 9.6rem))}.firepress-page>.firepress-project-hero:first-child,.firepress-single>.firepress-project-hero:first-child{padding-block-start:var(--firepress-header-height,121px)}.wildfire-project-tile{align-items:flex-end;border-radius:18px;color:var(--wp--preset--color--paper);display:flex;height:100%;min-height:260px;overflow:hidden;padding:1em;position:relative;text-decoration:none;transition:box-shadow .35s cubic-bezier(.22,1,.36,1);width:100%}.wildfire-project-tile:after{background:linear-gradient(0deg,#1b1e26bf 0,#1b1e2629 30%,#1b1e2600);border-radius:18px;content:"";inset:0;position:absolute}.wildfire-project-tile:focus-visible,.wildfire-project-tile:hover{box-shadow:0 4px 18px #1b1e2699;color:var(--wp--preset--color--paper);text-decoration:none}.wildfire-project-tile__image{border-radius:18px;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wildfire-project-tile__title{color:var(--wp--preset--color--paper);font-size:var(--wp--preset--font-size--35,2.5rem);font-weight:700;line-height:var(--firepress-line-height-35,1.314);margin:0;padding:.5em;position:relative;z-index:1}.wildfire-projects{padding-block:calc(var(--firepress-header-height, 121px) + 6em) 4em}.wildfire-projects__inner{margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-projects__header{margin-block-end:6em}@media(width < 1024px){.wildfire-projects__header{margin-block-end:4em}}.wildfire-projects__title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--70,4.6rem);font-weight:800;line-height:var(--firepress-line-height-70,1.257);margin:0 0 .75em;max-width:12ch}.wildfire-projects__description{color:var(--wp--preset--color--muted);max-width:48ch}.wildfire-projects__description>:not(:last-child){margin-block-end:1em}.wildfire-projects__grid{display:grid;gap:2em;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}@media(width < 900px){.wildfire-projects__grid{grid-auto-rows:auto;grid-template-columns:100%}}.wildfire-projects__grid>.wildfire-project-tile:nth-child(3n+1){aspect-ratio:2/1;grid-column:1/-1}@media(width < 900px){.wildfire-projects__grid>.wildfire-project-tile:nth-child(3n+1){aspect-ratio:3/2}}.wildfire-projects__grid>.wildfire-project-tile{aspect-ratio:1}@media(width < 900px){.wildfire-projects__grid>.wildfire-project-tile{aspect-ratio:3/2}}.wildfire-project{padding-block-start:var(--firepress-header-height,121px)}.wildfire-project__media{max-height:850px;overflow:hidden;width:100%}.wildfire-project__thumbnail{display:block;height:auto;max-height:850px;object-fit:cover;width:100%}.wildfire-project__heading{margin-block-end:3em;margin-inline:auto;padding-block:8em 0;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}@media(width < 1024px){.wildfire-project__heading{padding-block-start:4em}}.wildfire-project__title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--70,4.6rem);font-weight:800;line-height:var(--firepress-line-height-70,1.257);margin:0 0 .5em;max-width:20ch}.wildfire-project__description{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--20,1.8rem);margin:0;max-width:75ch}.wildfire-project__info{margin-inline:auto;padding-block:2em 8em;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-project__info-inner{display:grid;gap:2em;grid-template-columns:3fr 1fr}@media(width < 1024px){.wildfire-project__info-inner{grid-template-columns:100%}}.wildfire-project__content{color:var(--wp--preset--color--muted)}@media(width < 1024px){.wildfire-project__content{grid-row:2}}.wildfire-project__content>:not(:last-child){margin-block-end:1em}.wildfire-project__content h2{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--35,2.5rem);hyphens:auto;line-height:var(--firepress-line-height-35,1.314);margin-block-end:.75em}.wildfire-project__content h3{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--25,2rem)}.wildfire-project__content ol:not(:last-child),.wildfire-project__content p:not(:last-child),.wildfire-project__content ul:not(:last-child){margin-block-end:2em}.wildfire-project__content strong{color:var(--wp--preset--color--secondary)}@media(width < 1024px){.wildfire-project__details{grid-row:1;margin-block-end:2em}}.wildfire-project__details-inner{background:var(--wp--preset--color--surface);border-radius:20px;height:max-content;max-width:330px;padding:2em 3em;position:sticky;top:calc(var(--firepress-header-height, 121px) + 2em);width:100%}@media(width < 1024px){.wildfire-project__details-inner{max-width:none;position:static}}@media(width < 600px){.wildfire-project__details-inner{padding:1em}}.wildfire-project__details-title{color:var(--wp--preset--color--accent);font-size:var(--wp--preset--font-size--35,2.5rem);margin:0 0 1em}.wildfire-project__details-list{list-style:none;margin:0;padding:0}.wildfire-project__details-item{margin-block-end:1em}@media(width < 1024px){.wildfire-project__details-item{display:grid;gap:1em;grid-template-columns:1fr 2fr}}@media(width < 600px){.wildfire-project__details-item{display:block}}.wildfire-project__details-label{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--25,2rem);margin:0}.wildfire-project__details-value{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--20,1.8rem)}.wildfire-project__gallery{display:grid;gap:2em;grid-template-columns:1fr 1fr;margin-block-end:6em;margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}@media(width < 900px){.wildfire-project__gallery{gap:1em;grid-template-columns:100%}}.wildfire-project__image{border-radius:18px;overflow:hidden;transition:box-shadow .35s cubic-bezier(.22,1,.36,1)}.wildfire-project__image:hover{box-shadow:0 4px 18px #1b1e2640}.wildfire-project__image-inner{border-radius:18px;display:block;height:100%;max-height:690px;object-fit:cover;width:100%}.wildfire-project__quote{background:var(--wp--preset--color--surface);padding-block:6em}.wildfire-project__quote-inner{margin-inline:auto;margin:0;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));position:relative;width:100%}.wildfire-project__quote-inner:before{color:var(--wp--preset--color--accent-light);content:"„";font-size:12rem;left:0;line-height:1;pointer-events:none;position:absolute;top:-.35em}.wildfire-project__quote-text{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--60,4.2rem);font-weight:800;line-height:var(--firepress-line-height-60,1.283);margin-block-end:.5em;max-width:17ch;position:relative}@media(width < 600px){.wildfire-project__quote-text{font-size:var(--wp--preset--font-size--35,2.5rem)}}.wildfire-project__quote-meta{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--20,1.8rem)}.wildfire-project__quote-author{font-weight:700;margin:0}.wildfire-project__quote-position{margin:0}.wildfire-project__others{padding-block:6em}.wildfire-project__others-inner{margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-project__others-title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--60,4.2rem);font-weight:800;line-height:var(--firepress-line-height-60,1.283);margin:0 0 2em}.wildfire-project__others-grid{display:grid;gap:2em;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}@media(width < 1024px){.wildfire-project__others-grid{grid-template-columns:repeat(2,1fr)}}@media(width < 900px){.wildfire-project__others-grid{grid-template-columns:100%}}.wildfire-project__others-grid>.wildfire-project-tile{aspect-ratio:4/3}.wildfire-blog{padding-block:calc(var(--firepress-header-height, 121px) + 6em) 6em}.wildfire-blog__inner{margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-blog__header{margin-block-end:4em}.wildfire-blog__title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--70,4.6rem);font-weight:800;line-height:var(--firepress-line-height-70,1.257);margin:0 0 .5em}.wildfire-blog__description{color:var(--wp--preset--color--muted);max-width:60ch}.wildfire-blog__description>:not(:last-child){margin-block-end:1em}.wildfire-blog__grid{display:grid;gap:6em 2em;grid-auto-rows:max-content;grid-template-columns:1fr 1fr}@media(width < 900px){.wildfire-blog__grid{gap:3em;grid-template-columns:100%}}.wildfire-blog__cell{display:flex}.wildfire-blog__cell>*{width:100%}.wildfire-blog__cell--featured{grid-column:1/-1}.wildfire-article{padding-block-start:calc(var(--firepress-header-height, 121px) + 4em)}.wildfire-article__heading{margin-block-end:2em;margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-article__heading-inner,.wildfire-article__pagination-inner{margin-inline:auto;max-width:var(--wildfire-measure-text);width:100%}.wildfire-article__tags{display:flex;flex-wrap:wrap;gap:.5em;list-style:none;margin:0 0 2em;padding:0}.wildfire-article__tag{background:var(--wp--preset--color--accent-light);border-radius:.5em;color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--16,1.6rem);font-weight:700;line-height:1;padding:.5em}.wildfire-article__title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--48,3.5rem);font-weight:800;line-height:var(--firepress-line-height-48,1.25);margin:0 0 .5em}.wildfire-article__date{color:var(--wp--preset--color--muted);display:inline-block;font-size:var(--wp--preset--font-size--20,1.8rem)}.wildfire-article__thumbnail{margin-block-end:2em;margin-inline:auto;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-article__thumbnail-image{border-radius:18px;display:block;height:auto;margin-inline:auto;max-width:var(--wildfire-measure-image);width:100%}.wildfire-article__pagination{margin-inline:auto;padding-block:2em 6em;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));width:100%}.wildfire-article__pagination-inner{display:grid;gap:1em;grid-template-columns:1fr 1fr}.wildfire-article__pagination-next{display:flex;justify-content:flex-end}.wildfire-not-found{display:grid;margin-inline:auto;min-height:60vh;padding-block:calc(var(--firepress-header-height, 121px) + 6em) 6em;padding-inline:max(var(--wp--preset--spacing--20,2rem),var(--firepress-content-side-padding,var(--wp--preset--spacing--30,3rem)));place-items:center;text-align:center;width:100%}.wildfire-not-found__title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--70,4.6rem);font-weight:800;line-height:var(--firepress-line-height-70,1.257);margin:0 0 .5em}.wildfire-not-found__text{color:var(--wp--preset--color--muted);margin:0 auto 2em;max-width:48ch}
