.BlogArticleBody-module__ughhuW__body{font-size:var(--gipe-text-body);color:#000;text-align:left;font-weight:300;line-height:1.8}.BlogArticleBody-module__ughhuW__heading{font-family:var(--font-display), Georgia, serif;color:var(--gipe-brown);margin:1.4em 0 .5em;font-style:italic;font-weight:500;line-height:1.35}.BlogArticleBody-module__ughhuW__heading:first-child{margin-top:0}.BlogArticleBody-module__ughhuW__body h2.BlogArticleBody-module__ughhuW__heading{font-size:clamp(22px, calc(28 / var(--gipe-frame,1920) * 100vw), 28px)}.BlogArticleBody-module__ughhuW__body h3.BlogArticleBody-module__ughhuW__heading{font-size:clamp(18px, calc(22 / var(--gipe-frame,1920) * 100vw), 22px)}.BlogArticleBody-module__ughhuW__paragraph{margin:0}.BlogArticleBody-module__ughhuW__paragraph+.BlogArticleBody-module__ughhuW__paragraph{margin-top:1em}.BlogArticleBody-module__ughhuW__link{color:var(--gipe-accent);text-underline-offset:3px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.BlogArticleBody-module__ughhuW__link:hover,.BlogArticleBody-module__ughhuW__link:focus-visible{color:var(--gipe-brown)}.BlogArticleBody-module__ughhuW__figure{width:88%;max-width:100%;margin:1.25em auto}.BlogArticleBody-module__ughhuW__figureFrame{border:1px solid var(--gipe-border);background:var(--gipe-cream-dark);aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.BlogArticleBody-module__ughhuW__figureImg{object-fit:cover}.BlogArticleBody-module__ughhuW__figcaption{font-size:var(--gipe-text-caption);color:#5c5c5c;text-align:center;flex-direction:column;gap:4px;margin-top:8px;font-weight:300;line-height:1.5;display:flex}.BlogArticleBody-module__ughhuW__captionText{display:block}.BlogArticleBody-module__ughhuW__source{font-size:inherit;color:#6b6b6b;font-weight:400;display:block}.BlogArticleBody-module__ughhuW__source .BlogArticleBody-module__ughhuW__link{font-weight:400}.BlogArticleBody-module__ughhuW__list{margin:1em 0;padding-inline-start:1.35em}.BlogArticleBody-module__ughhuW__list li+li{margin-top:.35em}.BlogArticleBody-module__ughhuW__quote{border-left:3px solid var(--gipe-accent);background:#f4f1edd9;margin:1.25em 0;padding:12px 16px;font-style:italic}.BlogArticleBody-module__ughhuW__quote p{margin:0}.BlogArticleBody-module__ughhuW__quote cite{font-size:var(--gipe-text-caption);color:#5c5c5c;margin-top:8px;font-style:normal;font-weight:400;display:block}
.BlogSidebar-module__ZvcTXa__aside{box-sizing:border-box;width:100%;padding:clamp(16px, calc(20 / var(--gipe-frame,1920) * 100vw), 22px);border:1px solid var(--gipe-border);background:#ffffffb8}@media (min-width:992px){.BlogSidebar-module__ZvcTXa__aside{top:calc(var(--gipe-sticky-chrome,68px) + 16px);max-height:calc(100vh - var(--gipe-sticky-chrome,68px) - 32px);position:sticky;overflow-y:auto}}.BlogSidebar-module__ZvcTXa__heading{margin:0 0 clamp(14px, calc(18 / var(--gipe-frame,1920) * 100vw), 18px);font-family:var(--font-display), Georgia, serif;font-size:clamp(20px, calc(24 / var(--gipe-frame,1920) * 100vw), 24px);color:var(--gipe-brown);font-style:italic;font-weight:500;line-height:1.3}.BlogSidebar-module__ZvcTXa__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.BlogSidebar-module__ZvcTXa__item{color:inherit;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;text-decoration:none;transition:opacity .15s;display:grid}.BlogSidebar-module__ZvcTXa__item:hover,.BlogSidebar-module__ZvcTXa__item:focus-visible{opacity:.88}.BlogSidebar-module__ZvcTXa__item:focus-visible{outline:2px solid var(--gipe-accent);outline-offset:3px}.BlogSidebar-module__ZvcTXa__thumbWrap{border:1px solid var(--gipe-border);background:var(--gipe-cream-dark);width:72px;height:52px;display:block;position:relative;overflow:hidden}.BlogSidebar-module__ZvcTXa__thumb{object-fit:cover}.BlogSidebar-module__ZvcTXa__itemBody{flex-direction:column;gap:4px;min-width:0;display:flex}.BlogSidebar-module__ZvcTXa__itemTitle{font-family:var(--font-display), Georgia, serif;font-size:var(--gipe-text-body-sm);color:var(--gipe-brown);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-style:italic;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.BlogSidebar-module__ZvcTXa__itemDate{font-size:var(--gipe-text-caption);color:#5c5c5c;font-weight:300;line-height:1.3}
.BlogDetailSection-module__7RVMYq__page{padding-block:clamp(28px, calc(48 / var(--gipe-frame,1920) * 100vw), 64px) clamp(48px, calc(80 / var(--gipe-frame,1920) * 100vw), 96px);background:#fbf8f3;position:relative}.BlogDetailSection-module__7RVMYq__texture{z-index:0;pointer-events:none;opacity:.8;mix-blend-mode:multiply;position:absolute;inset:0}.BlogDetailSection-module__7RVMYq__textureImg{object-fit:cover}.BlogDetailSection-module__7RVMYq__content{z-index:1;width:100%;position:relative}.BlogDetailSection-module__7RVMYq__back{margin:0 0 clamp(24px, calc(32 / var(--gipe-frame,1920) * 100vw), 40px);font-size:var(--gipe-text-body-sm);color:var(--gipe-accent);align-items:center;gap:10px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s;display:inline-flex}.BlogDetailSection-module__7RVMYq__back:hover,.BlogDetailSection-module__7RVMYq__back:focus-visible{color:var(--gipe-brown)}.BlogDetailSection-module__7RVMYq__backArrow{flex-shrink:0;width:16px;height:15px;transform:scaleX(-1)}.BlogDetailSection-module__7RVMYq__layout{gap:clamp(28px, calc(40 / var(--gipe-frame,1920) * 100vw), 48px);grid-template-columns:1fr;align-items:start;display:grid}.BlogDetailSection-module__7RVMYq__article{gap:clamp(20px, calc(28 / var(--gipe-frame,1920) * 100vw), 36px);flex-direction:column;min-width:0;display:flex}.BlogDetailSection-module__7RVMYq__header{gap:clamp(8px, calc(10 / var(--gipe-frame,1920) * 100vw), 12px);flex-direction:column;display:flex}.BlogDetailSection-module__7RVMYq__title{overflow-wrap:anywhere;font-family:var(--font-display), Georgia, serif;font-size:clamp(28px, calc(40 / var(--gipe-frame,1920) * 100vw), 40px);color:var(--gipe-brown);text-wrap:balance;margin:0;font-style:italic;font-weight:500;line-height:1.3}.BlogDetailSection-module__7RVMYq__meta{font-size:var(--gipe-text-body-sm);color:#5c5c5c;flex-wrap:wrap;gap:8px 10px;margin:0;font-weight:300;line-height:1.5;display:flex}.BlogDetailSection-module__7RVMYq__hero{border:1px solid var(--gipe-border);background:var(--gipe-cream-dark);aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.BlogDetailSection-module__7RVMYq__heroImg{object-fit:cover;object-position:center center}.BlogDetailSection-module__7RVMYq__coverSource{font-size:var(--gipe-text-caption);color:#5c5c5c;margin:-8px 0 0;font-weight:300;line-height:1.5}.BlogDetailSection-module__7RVMYq__emptyBody{font-size:var(--gipe-text-body);color:#5c5c5c;margin:0;font-weight:300;line-height:1.7}.BlogDetailSection-module__7RVMYq__coverSource a{color:var(--gipe-accent);text-underline-offset:2px;text-decoration:underline}.BlogDetailSection-module__7RVMYq__htmlBody{overflow-wrap:anywhere;max-width:100%;font-size:var(--gipe-text-body);color:#000;text-align:left;font-weight:300;line-height:1.8}:is(.BlogDetailSection-module__7RVMYq__htmlBody h1,.BlogDetailSection-module__7RVMYq__htmlBody h2,.BlogDetailSection-module__7RVMYq__htmlBody h3,.BlogDetailSection-module__7RVMYq__htmlBody h4){font-family:var(--font-display), Georgia, serif;color:var(--gipe-brown);margin:1.4em 0 .5em;font-style:italic;font-weight:500;line-height:1.35}.BlogDetailSection-module__7RVMYq__htmlBody h1{font-size:clamp(24px, calc(32 / var(--gipe-frame,1920) * 100vw), 32px)}.BlogDetailSection-module__7RVMYq__htmlBody h2{font-size:clamp(22px, calc(28 / var(--gipe-frame,1920) * 100vw), 28px)}:is(.BlogDetailSection-module__7RVMYq__htmlBody h3,.BlogDetailSection-module__7RVMYq__htmlBody h4){font-size:clamp(18px, calc(22 / var(--gipe-frame,1920) * 100vw), 22px)}.BlogDetailSection-module__7RVMYq__htmlBody p{margin:0}.BlogDetailSection-module__7RVMYq__htmlBody p+p{margin-top:1em}.BlogDetailSection-module__7RVMYq__htmlBody a{color:var(--gipe-accent);text-underline-offset:2px;text-decoration:underline}:is(.BlogDetailSection-module__7RVMYq__htmlBody ul,.BlogDetailSection-module__7RVMYq__htmlBody ol){margin:1em 0;padding-inline-start:1.35em}.BlogDetailSection-module__7RVMYq__htmlBody li+li{margin-top:.35em}.BlogDetailSection-module__7RVMYq__htmlBody blockquote{border-left:3px solid var(--gipe-accent);background:#f4f1edd9;margin:1.25em 0;padding:12px 16px;font-style:italic}.BlogDetailSection-module__7RVMYq__htmlBody img{border:1px solid var(--gipe-border);max-width:100%;height:auto;margin:1.25em auto;display:block}.BlogDetailSection-module__7RVMYq__htmlBody figure{margin:1.25em 0}.BlogDetailSection-module__7RVMYq__htmlBody figcaption{font-size:var(--gipe-text-caption);color:#5c5c5c;text-align:center;margin-top:8px}.BlogDetailSection-module__7RVMYq__htmlBody table{border-collapse:collapse;width:100%;max-width:100%;font-size:var(--gipe-text-body-sm);-webkit-overflow-scrolling:touch;margin:1.25em 0;display:block;overflow-x:auto}:is(.BlogDetailSection-module__7RVMYq__htmlBody th,.BlogDetailSection-module__7RVMYq__htmlBody td){border:1px solid var(--gipe-border);text-align:left;vertical-align:top;padding:10px 12px}.BlogDetailSection-module__7RVMYq__htmlBody th{background:var(--gipe-cream);color:var(--gipe-brown);font-weight:500}@media (min-width:992px){.BlogDetailSection-module__7RVMYq__page{padding-block:clamp(40px, calc(56 / var(--gipe-frame,1920) * 100vw), 72px) clamp(64px, calc(100 / var(--gipe-frame,1920) * 100vw), 112px)}.BlogDetailSection-module__7RVMYq__layout{gap:clamp(32px, calc(48 / var(--gipe-frame,1920) * 100vw), 56px);grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}
.CmsArticleDetail-module__OE26ga__page{padding-block:clamp(28px, calc(48 / var(--gipe-frame,1920) * 100vw), 64px) clamp(48px, calc(80 / var(--gipe-frame,1920) * 100vw), 96px);background:#fbf8f3;position:relative}.CmsArticleDetail-module__OE26ga__texture{z-index:0;pointer-events:none;opacity:.8;mix-blend-mode:multiply;position:absolute;inset:0}.CmsArticleDetail-module__OE26ga__textureImg{object-fit:cover}.CmsArticleDetail-module__OE26ga__content{z-index:1;width:100%;position:relative}.CmsArticleDetail-module__OE26ga__inner{box-sizing:border-box;width:100%;max-width:min(880px,100%);margin-inline:auto}.CmsArticleDetail-module__OE26ga__back{margin:0 0 clamp(24px, calc(32 / var(--gipe-frame,1920) * 100vw), 40px);font-size:var(--gipe-text-body-sm);color:var(--gipe-accent);align-items:center;gap:10px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s;display:inline-flex}.CmsArticleDetail-module__OE26ga__back:hover{color:var(--gipe-brown)}.CmsArticleDetail-module__OE26ga__backArrow{flex-shrink:0;width:16px;height:15px;transform:scaleX(-1)}.CmsArticleDetail-module__OE26ga__article{align-items:stretch;gap:clamp(20px, calc(28 / var(--gipe-frame,1920) * 100vw), 36px);flex-direction:column;display:flex}.CmsArticleDetail-module__OE26ga__header{align-items:center;gap:clamp(8px, calc(10 / var(--gipe-frame,1920) * 100vw), 12px);text-align:center;flex-direction:column;display:flex}.CmsArticleDetail-module__OE26ga__date{font-size:var(--gipe-text-body-sm);color:#5c5c5c;margin:0;font-weight:300;line-height:1.5}.CmsArticleDetail-module__OE26ga__title{max-width:36ch;font-family:var(--font-display), Georgia, serif;font-size:clamp(28px, calc(40 / var(--gipe-frame,1920) * 100vw), 40px);color:var(--gipe-brown);text-wrap:balance;margin:0;font-style:italic;font-weight:500;line-height:1.3}.CmsArticleDetail-module__OE26ga__hero{border:1px solid var(--gipe-border);background:var(--gipe-cream-dark);aspect-ratio:16/10;width:100%;min-height:clamp(220px,42vw,420px);position:relative;overflow:hidden}.CmsArticleDetail-module__OE26ga__heroImg{object-fit:contain}.CmsArticleDetail-module__OE26ga__body{font-size:var(--gipe-text-body);color:#000;text-align:left;font-weight:300;line-height:1.8}:is(.CmsArticleDetail-module__OE26ga__body h1,.CmsArticleDetail-module__OE26ga__body h2,.CmsArticleDetail-module__OE26ga__body h3,.CmsArticleDetail-module__OE26ga__body h4){font-family:var(--font-display), Georgia, serif;color:var(--gipe-brown);margin:1.4em 0 .5em;font-style:italic;font-weight:500;line-height:1.35}.CmsArticleDetail-module__OE26ga__body h1{font-size:clamp(24px, calc(32 / var(--gipe-frame,1920) * 100vw), 32px)}.CmsArticleDetail-module__OE26ga__body h2{font-size:clamp(22px, calc(28 / var(--gipe-frame,1920) * 100vw), 28px)}:is(.CmsArticleDetail-module__OE26ga__body h3,.CmsArticleDetail-module__OE26ga__body h4){font-size:clamp(18px, calc(22 / var(--gipe-frame,1920) * 100vw), 22px)}.CmsArticleDetail-module__OE26ga__body p{margin:0}.CmsArticleDetail-module__OE26ga__body p+p{margin-top:1em}.CmsArticleDetail-module__OE26ga__body a{color:var(--gipe-accent);text-underline-offset:2px;text-decoration:underline}:is(.CmsArticleDetail-module__OE26ga__body ul,.CmsArticleDetail-module__OE26ga__body ol){margin:1em 0;padding-inline-start:1.35em}.CmsArticleDetail-module__OE26ga__body li+li{margin-top:.35em}.CmsArticleDetail-module__OE26ga__body blockquote{border-left:3px solid var(--gipe-accent);background:#f4f1edd9;margin:1.25em 0;padding:12px 16px;font-style:italic}.CmsArticleDetail-module__OE26ga__body img{border:1px solid var(--gipe-border);max-width:100%;height:auto;margin:1.25em auto;display:block}.CmsArticleDetail-module__OE26ga__body figure{margin:1.25em 0}.CmsArticleDetail-module__OE26ga__body figcaption{font-size:var(--gipe-text-caption);color:#5c5c5c;text-align:center;margin-top:8px}.CmsArticleDetail-module__OE26ga__body table{border-collapse:collapse;width:100%;font-size:var(--gipe-text-body-sm);margin:1.25em 0}:is(.CmsArticleDetail-module__OE26ga__body th,.CmsArticleDetail-module__OE26ga__body td){border:1px solid var(--gipe-border);text-align:left;vertical-align:top;padding:10px 12px}.CmsArticleDetail-module__OE26ga__body th{background:var(--gipe-cream);color:var(--gipe-brown);font-weight:500}@media (min-width:992px){.CmsArticleDetail-module__OE26ga__page{padding-block:clamp(40px, calc(56 / var(--gipe-frame,1920) * 100vw), 72px) clamp(64px, calc(100 / var(--gipe-frame,1920) * 100vw), 112px)}.CmsArticleDetail-module__OE26ga__article{gap:clamp(28px, calc(36 / var(--gipe-frame,1920) * 100vw), 44px)}}
