.page-belt{isolation:isolate;background:#241c16;width:100%;margin:0 auto 1rem;position:relative;overflow:hidden}html[data-editor-preview] [data-page-belt],html[data-editor-preview] [data-content-block]{outline-offset:2px;outline:1px solid #0000}html[data-editor-preview] [data-page-belt]:hover,html[data-editor-preview] [data-content-block]:hover{outline:2px solid #c6a15b}html[data-editor-preview] [data-editor-on="1"]{outline:2px solid #ff7900}html[data-editor-preview] [contenteditable=true]{cursor:text}.page-belt[data-width=content]{max-width:880px}.page-belt[data-width=custom]{width:min(100%, var(--belt-w,960px))}.page-belt[data-width=stage]{width:100%;max-width:none;margin:0}.page-belt-photo,.page-belt-dim,.page-belt-text,.page-belt-btn{position:absolute}.page-belt-photo{pointer-events:none;width:100%;height:100%;inset:0}.page-belt-dim{opacity:var(--belt-dim,.28);pointer-events:none;background:#000;inset:0}.page-belt-text{z-index:2;max-width:calc(100% - 1.5rem)}.page-belt-title,.page-belt-dek{overflow-wrap:anywhere;margin:0}@media (width<=414px){.page-belt-text{max-width:calc(100% - 1rem)}.page-belt-title,.page-belt-dek{white-space:normal}}.page-belt-dek{margin-top:.35rem}[data-page-belt=\/oddech] .page-belt-text{text-shadow:0 1px 2px #0000008c}[data-page-belt=\/oddech] .page-belt-text:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#08100ec7 0%,#08100e6b 68%,#08100e00 100%);border-radius:.75rem;position:absolute;inset:-.9rem -1.4rem}.page-belt-btn{z-index:3;color:#24170f;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;max-width:calc(100% - 1rem);min-height:2rem;padding:.15rem .8rem;font-size:.8rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.page-belt .is-phone{display:none}@media (width<=760px){.page-belt[data-belt-view=live]{height:var(--belt-h-phone,210px)!important}.page-belt[data-belt-view=live][data-width-phone=full]{width:100%;max-width:none}.page-belt[data-belt-view=live][data-width-phone=content]{max-width:350px}.page-belt[data-belt-view=live][data-width-phone=custom]{width:min(100%, var(--belt-w-phone,390px))}.page-belt[data-belt-view=live] .is-desk{display:none}.page-belt[data-belt-view=live] .is-phone{display:block}.page-belt[data-belt-view=live] .page-belt-btn.is-phone{display:inline-flex}}[data-belt-mode=replace] .module-hero-belt,[data-belt-mode=hide] .module-hero-belt,[data-belt-mode=replace] .module-hero-belt[data-hero-type=plate],[data-belt-mode=hide] .module-hero-belt[data-hero-type=plate]{display:none!important}[data-belt-audit]{z-index:-1;visibility:hidden;pointer-events:none;max-width:none;position:fixed;top:0;left:0}[data-belt-audit] .page-belt,[data-belt-audit] .page-belt-text,[data-belt-audit] .page-belt-btn{max-width:none}.belt-studio{flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.25rem;display:flex}.belt-studio-tree,.belt-studio-edit,.belt-studio-preview{min-width:0}@media (width>=1100px){.belt-studio{flex-direction:row;align-items:flex-start}.belt-studio-tree{flex:0 0 260px;width:260px;max-height:80vh;position:sticky;top:12px;overflow:auto}.belt-studio-edit{flex:auto}.belt-studio-preview{flex:0 0 420px;width:420px;position:sticky;top:12px}}.belt-hub,.belt-sub{text-align:left;border-radius:.6rem;align-items:center;gap:.4rem;min-height:2.25rem;display:flex}.belt-hub{color:#24170f;border-left:3px solid #ff7900;padding:.2rem .45rem;font-size:.875rem;font-weight:700}.belt-hub.is-on{background:#fff1e4}.belt-sub{color:#7a7168;padding:.15rem .45rem;font-size:.75rem;font-weight:500}.belt-sub.is-on{color:#f6f1e8;background:#24170f}.belt-hub:hover,.belt-sub:hover{background:#fff}.belt-hub.is-on:hover{background:#fff1e4}.belt-sub.is-on:hover{background:#24170f}.content-blocks{width:min(100%,880px);margin:0 auto 1.5rem;padding:0 1rem}.content-block{border-top:1px solid var(--rule,#e4d8c8);margin-top:1.25rem;padding-top:1rem;overflow:hidden}.content-block-head{gap:.35rem;display:grid}.content-block-title,.block-card strong{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;white-space:normal;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.content-block-title{font-family:var(--font-display), Palatino, Georgia, serif;margin:0;font-size:1.6rem;line-height:1.15}.content-block-dek{max-width:40rem;color:var(--ink-muted,#5c5348);margin:0;font-size:.95rem}.content-block-photo{object-fit:cover;border-radius:.75rem;width:100%;max-height:280px}.block-items{gap:.75rem;min-width:0;margin-top:.85rem;display:grid}.block-frame[data-layout=grid2] .block-items{grid-template-columns:repeat(2,minmax(0,1fr))}.block-frame[data-layout=grid3] .block-items{grid-template-columns:repeat(3,minmax(0,1fr))}.block-frame[data-layout=grid4] .block-items{grid-template-columns:repeat(4,minmax(0,1fr))}.block-frame[data-layout=wide] .block-items,.block-frame[data-layout=list] .block-items{grid-template-columns:minmax(0,1fr)}.block-frame[data-layout=feature] .block-items{grid-template-columns:repeat(2,minmax(0,1fr))}.block-frame[data-layout=feature] .block-card:first-child{grid-column:1/-1}.block-frame[data-layout=carousel]{min-width:0;max-width:100%}.block-frame[data-layout=carousel] .block-items{scroll-snap-type:x mandatory;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.block-frame[data-layout=carousel] .block-card{scroll-snap-align:start;flex:0 0 70%;min-width:0}.block-card{border:1px solid var(--rule,#e4d8c8);background:var(--paper,#fff);min-width:0;max-width:100%;color:inherit;border-radius:.75rem;padding:.75rem;overflow:hidden}.block-card strong,.block-card .block-excerpt,.block-card .block-read{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.block-card.is-wide{gap:.75rem;width:100%;display:grid}.block-card.is-wide.has-photo{grid-template-columns:9.5rem minmax(0,1fr);align-items:start}.block-card img{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%}.block-card.is-wide.has-photo img{aspect-ratio:1;max-height:9.5rem}.block-card-copy{min-width:0}.block-card-hit{color:inherit;text-decoration:none}.block-excerpt{color:var(--ink-muted,#5c5348);-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;min-width:0;max-width:100%;margin-top:.35rem;font-size:.9rem;line-height:1.35}.block-excerpt[data-excerpt=l2],.block-excerpt[data-excerpt=l4],.block-excerpt[data-excerpt=l6]{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block-excerpt[data-excerpt=l2]{-webkit-line-clamp:2;line-clamp:2}.block-excerpt[data-excerpt=l4]{-webkit-line-clamp:4;line-clamp:4}.block-excerpt[data-excerpt=l6]{-webkit-line-clamp:6;line-clamp:6}.block-read{color:inherit;text-underline-offset:.15em;margin-top:.45rem;font-size:.85rem;font-weight:700;text-decoration:underline;display:inline-block}.wide-split{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.wide-split .content-block-photo{object-fit:cover;width:100%;height:8.5rem;max-height:none}[data-block-view=phone] .content-block-title,[data-block-view=phone] .block-card strong{-webkit-line-clamp:2;line-clamp:2}[data-block-view=phone] .block-frame[data-layout=grid3] .block-items,[data-block-view=phone] .block-frame[data-layout=grid4] .block-items,[data-block-view=phone] .block-card.is-wide.has-photo,[data-block-view=phone] .wide-split{grid-template-columns:minmax(0,1fr)}[data-block-view=phone] .block-card.is-wide.has-photo img,[data-block-view=phone] .wide-split .content-block-photo{aspect-ratio:16/9;height:auto;max-height:12rem}@media (width<=720px){.content-blocks .content-block-title,.content-blocks .block-card strong{-webkit-line-clamp:2;line-clamp:2}.content-blocks .block-frame[data-layout=grid3] .block-items,.content-blocks .block-frame[data-layout=grid4] .block-items,.content-blocks .block-card.is-wide.has-photo,.content-blocks .wide-split{grid-template-columns:minmax(0,1fr)}.content-blocks .block-card.is-wide.has-photo img,.content-blocks .wide-split .content-block-photo{aspect-ratio:16/9;height:auto;max-height:12rem}}.content-block-more{color:#fff;background:#241c16;border-radius:999px;align-items:center;min-height:2.25rem;margin-top:.85rem;padding:.2rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.content-block-video{aspect-ratio:16/9;background:#241c16;border:0;border-radius:.75rem;width:100%}.block-studio{gap:1rem;margin-top:1rem;display:grid}@media (width>=1100px){.block-studio{grid-template-columns:14rem minmax(0,1fr);align-items:start}.block-studio>:nth-child(3){grid-column:1/-1}}.block-tree button.is-on{color:#fff;background:#241c16}.block-article{gap:.8rem;max-width:42rem;margin-top:.8rem;display:grid}.block-article h3{font-family:var(--font-display), Palatino, Georgia, serif;font-size:1.45rem;line-height:1.2}.block-article p{font-size:1.02rem;line-height:1.55}.block-article img{object-fit:cover;border-radius:.75rem;width:100%;max-height:28rem}.block-article a{text-underline-offset:.15em;font-weight:650;text-decoration:underline}@media (width<=720px){.block-article h3{font-size:1.2rem}.block-article p{font-size:1rem}}
