.template-blog .page-hero,.template-page .page-hero{position:relative;overflow:hidden;padding:82px 0 58px;background:radial-gradient(circle at 82% 12%,rgba(199,154,79,.11),transparent 28%),radial-gradient(circle at 12% 100%,rgba(92,57,35,.13),transparent 30%),linear-gradient(145deg,#17100c,#0c0806 74%);border-bottom:1px solid rgba(199,154,79,.16)}.template-blog .page-hero:before,.template-page .page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(244,235,221,.018) 1px,transparent 1px);background-size:112px 100%;-webkit-mask-image:linear-gradient(90deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(90deg,transparent,black 20%,black 80%,transparent);opacity:.35}.template-blog .page-hero .page-width,.template-page .page-hero .page-width{position:relative;z-index:1}.template-blog .page-hero h1,.template-page .page-hero h1{max-width:980px;margin:14px 0 0;font-size:clamp(58px,7vw,94px);line-height:.9;letter-spacing:-.038em;text-wrap:balance}.template-page .page-hero+.section-pad{color:#21160f;background:radial-gradient(circle at 90% 0,rgba(155,116,57,.07),transparent 24%),linear-gradient(180deg,#f1e9df,#e9dfd2);border-bottom:1px solid rgba(71,45,28,.13)}.template-page .page-content{max-width:900px;color:#625449;font-size:16px;line-height:1.8}.template-page .page-content h2,.template-page .page-content h3,.template-page .page-content h4{color:#21160f;font-family:var(--serif);font-weight:500;letter-spacing:-.02em}.template-page .page-content h2{margin:48px 0 18px;font-size:clamp(38px,4vw,52px);line-height:1}.template-page .page-content h3{margin:36px 0 14px;font-size:31px;line-height:1.05}.template-page .page-content h4{margin:28px 0 11px;font-size:24px;line-height:1.1}.template-page .page-content a{color:#684b24;text-decoration-color:#684b2473}.template-page .page-content img{height:auto;margin:30px 0;border:1px solid rgba(71,45,28,.12)}.template-page .page-content blockquote{margin:32px 0;padding:8px 0 8px 22px;color:#4e4035;border-left:2px solid #9b7439;font-family:var(--serif);font-size:22px;line-height:1.45}.template-page .page-content table{width:100%;border-collapse:collapse}.template-page .page-content th,.template-page .page-content td{padding:12px 10px;border-bottom:1px solid rgba(71,45,28,.14);text-align:left}.template-blog .page-hero+.section-pad{color:#21160f;background:radial-gradient(circle at 85% 0,rgba(155,116,57,.08),transparent 25%),linear-gradient(180deg,#f1e9df,#e8ddcf)}.template-blog .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.template-blog .journal-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;background:#f6efe5;border:1px solid rgba(71,45,28,.14);box-shadow:0 18px 42px #3622140e;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.template-blog .journal-card__media{height:auto;aspect-ratio:16/10;overflow:hidden;background:#d9cebf;border-bottom:1px solid rgba(71,45,28,.1)}.template-blog .journal-card__image{width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.025) brightness(.95);transition:transform .45s ease,filter .35s ease}.template-blog .journal-card__body{min-height:270px;display:flex;flex-direction:column;padding:26px 26px 27px}.template-blog .journal-card__body>span{color:#8a6736;font-size:10px;font-weight:650;line-height:1.35;letter-spacing:.105em}.template-blog .journal-card h2{margin:12px 0;color:#21160f;font-family:var(--serif);font-size:30px;font-weight:500;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.template-blog .journal-card p{margin:0 0 22px;color:#66574b;font-size:14px;line-height:1.66}.template-blog .journal-card .text-link{margin-top:auto;align-self:flex-start;color:#624920}.template-blog .journal-grid>.pagination{grid-column:1/-1;margin-top:44px;color:#66574b}.template-blog .pagination a,.template-blog .pagination span{border-color:#472d1c29;background:#ffffff2e}.template-blog .pagination a{color:#21160f}.template-blog .pagination a:hover{border-color:#8b683570;background:#f6efe5;color:#624920}@media(hover:hover){.template-blog .journal-card:hover{transform:translateY(-3px);border-color:#8b683552;box-shadow:0 24px 52px #36221417}.template-blog .journal-card:hover .journal-card__image{transform:scale(1.025);filter:saturate(.94) contrast(1.025) brightness(.98)}}.template-article .article-hero{position:relative;overflow:hidden;padding-top:82px;background:radial-gradient(circle at 82% 8%,rgba(199,154,79,.1),transparent 27%),linear-gradient(145deg,#17100c,#0c0806 74%);border-bottom:1px solid rgba(199,154,79,.14)}.template-article .article-hero h1{max-width:1050px;margin:15px 0 48px;font-size:clamp(56px,6.8vw,96px);line-height:.9;letter-spacing:-.04em;text-wrap:balance}.template-article .article-hero__image-wrap{position:relative;width:min(1440px,calc(100% - 64px));max-height:760px;overflow:hidden;border:1px solid rgba(199,154,79,.17);background:#15100d;box-shadow:0 28px 70px #0000002e}.template-article .article-hero__image{filter:saturate(.88) contrast(1.025) brightness(.93)}.template-article .article-hero+.section-pad{color:#21160f;background:linear-gradient(180deg,#f1e9df,#e9dfd2)}.template-article .article-content{max-width:790px;color:#57493f;font-size:17px;line-height:1.82}.template-article .article-content p{margin:0 0 1.35em}.template-article .article-content h2,.template-article .article-content h3,.template-article .article-content h4{color:#21160f;font-family:var(--serif);font-weight:500;letter-spacing:-.02em}.template-article .article-content h2{margin:52px 0 19px;font-size:44px;line-height:1}.template-article .article-content h3{margin:38px 0 15px;font-size:32px;line-height:1.05}.template-article .article-content h4{margin:30px 0 12px;font-size:25px;line-height:1.1}.template-article .article-content a{color:#684b24;text-decoration-color:#684b2473}.template-article .article-content img{height:auto;margin:32px auto;border:1px solid rgba(71,45,28,.12)}.template-article .article-content blockquote{margin:36px 0;padding:8px 0 8px 24px;color:#46392f;border-left:2px solid #9b7439;font-family:var(--serif);font-size:24px;line-height:1.48}.template-article .article-content pre,.template-article .article-content table{max-width:100%;overflow:auto}.template-404 .error-page{position:relative;min-height:calc(100svh - 112px);overflow:hidden;background:radial-gradient(circle at 78% 26%,rgba(199,154,79,.12),transparent 30%),radial-gradient(circle at 18% 90%,rgba(85,51,31,.14),transparent 28%),linear-gradient(145deg,#17100c,#0b0806 76%)}.template-404 .error-page:after{content:"404";position:absolute;right:-.03em;bottom:-.2em;color:#e2c27f0b;font-family:var(--serif);font-size:min(34vw,520px);line-height:.8;pointer-events:none}.template-404 .error-page .page-width{position:relative;z-index:1;max-width:980px}.template-404 .error-page h1{max-width:850px;margin:16px 0 22px;font-size:clamp(60px,7.5vw,104px);line-height:.9;letter-spacing:-.04em;text-wrap:balance}.template-404 .error-page p{max-width:560px;color:#f4ebddad;font-size:16px;line-height:1.7}.template-404 .error-page .button-row{margin-top:28px}@media(max-width:1000px){.template-blog .journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.template-blog .page-hero,.template-page .page-hero{padding:62px 0 44px}.template-blog .page-hero h1,.template-page .page-hero h1{font-size:clamp(52px,12vw,70px)}.template-page .page-content{font-size:15.5px;line-height:1.75}.template-article .article-hero{padding-top:62px}.template-article .article-hero h1{margin-bottom:36px;font-size:clamp(52px,11.5vw,72px)}.template-article .article-hero__image-wrap{width:calc(100% - 34px)}.template-article .article-content{font-size:16px;line-height:1.78}.template-article .article-content h2{font-size:39px}.template-404 .error-page{min-height:68vh;padding:72px 0}}@media(max-width:620px){.template-blog .journal-grid{grid-template-columns:1fr;gap:12px}.template-blog .journal-card__body{min-height:0;padding:23px 21px 24px}.template-blog .journal-card h2{font-size:28px}.template-blog .journal-card p{font-size:14.5px}.template-page .page-content h2{font-size:38px}.template-page .page-content h3{font-size:29px}.template-article .article-content h2{font-size:37px}.template-article .article-content h3{font-size:29px}.template-article .article-content blockquote{font-size:21px;padding-left:18px}.template-404 .error-page .button-row{display:grid;grid-template-columns:1fr;width:100%;max-width:420px}.template-404 .error-page .button{width:100%}}@media(max-width:420px){.template-blog .page-hero,.template-page .page-hero{padding-top:52px}.template-blog .page-hero h1,.template-page .page-hero h1,.template-article .article-hero h1{font-size:50px}.template-404 .error-page h1{font-size:54px}}@media(prefers-reduced-motion:reduce){.template-blog .journal-card,.template-blog .journal-card__image{transition:none!important}.template-blog .journal-card:hover,.template-blog .journal-card:hover .journal-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/marcin-secondary-qa-v44.css.map */
