.rz .rz-posts{border-top:1.5px solid #c4a77d99;gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.rz .rz-posts>li{border-bottom:1.5px solid #c4a77d99}.rz .rz-post{gap:18px;padding:28px 0 30px;text-decoration:none;display:grid}.rz .rz-post-img{aspect-ratio:16/10;background:var(--rz-beige);border-radius:22px 22px 22px 6px;position:relative;overflow:hidden}.rz .rz-post-img img{object-fit:cover;filter:saturate(.85)sepia(.08);transition:transform .7s var(--rz-ease),filter .4s}.rz .rz-post:hover .rz-post-img img{filter:none;transform:scale(1.03)}.rz .rz-post-tag{letter-spacing:.13em;text-transform:uppercase;color:var(--rz-kraft-d);font-size:13px;font-weight:700}.rz .rz-post h3{letter-spacing:-.015em;white-space:pre-line;text-wrap:balance;margin-top:8px;font-size:clamp(26px,6.6vw,34px);line-height:1.08;transition:color .3s}.rz .rz-post:hover h3{color:var(--rz-olive)}.rz .rz-post-ex{white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:58ch;margin-top:10px;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.rz .rz-post-by{color:var(--rz-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;font-size:15px;font-style:italic;display:flex}.rz .rz-post-go{color:var(--rz-olive);align-items:center;gap:8px;font-style:normal;font-weight:700;display:inline-flex}.rz .rz-post-go svg{transition:transform .3s var(--rz-ease)}.rz .rz-post:hover .rz-post-go svg{transform:translate(4px)}@media (min-width:760px){.rz .rz-posts{grid-template-columns:1fr 1fr;column-gap:56px}.rz .rz-posts>li:first-child{grid-column:1/-1}.rz .rz-posts>li:first-child .rz-post{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px 0}.rz .rz-posts>li:first-child h3{font-size:clamp(34px,3.6vw,50px)}.rz .rz-post{padding:36px 0 40px}}.rz .rz-posts.is-compact{margin-top:32px}@media (min-width:760px){.rz .rz-posts.is-compact{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.rz .rz-posts.is-compact>li:first-child{grid-column:auto}.rz .rz-posts.is-compact>li:first-child .rz-post{grid-template-columns:1fr;align-items:start;gap:18px;padding:32px 0 36px}.rz .rz-posts.is-compact h3,.rz .rz-posts.is-compact>li:first-child h3{font-size:clamp(22px,2vw,27px)}}.rz .rz-more-row{justify-content:center;margin-top:40px;display:flex}.rz .rz-btn-ghost{box-shadow:inset 0 0 0 1.5px var(--rz-olive);cursor:pointer;font:inherit;background:0 0;border:0;color:var(--rz-olive)!important}.rz .rz-btn-ghost:hover{background:var(--rz-olive);color:var(--rz-cream)!important}.rz .rz-count{text-align:center;margin-top:20px;font-size:15px;font-style:italic}.rz .rz-cover{aspect-ratio:16/9;background:var(--rz-beige);border-radius:28px 28px 28px 8px;max-width:1100px;position:relative;overflow:hidden}.rz .rz-cover img{object-fit:cover;filter:saturate(.9)sepia(.05)}.rz .rz-byline{color:var(--rz-body);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:16px;display:flex}.rz .rz-byline>span+span:before{content:"";background:var(--rz-kraft);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:18px;display:inline-block}.rz .rz-byline strong{color:var(--rz-ink);font-weight:700}.rz .rz-post-block{padding-top:48px}.rz .rz-art-grid{gap:40px;display:grid}@media (min-width:1100px){.rz .rz-art-grid{grid-template-columns:minmax(0,68ch) minmax(240px,300px);align-items:start;gap:72px}.rz .rz-art-grid>aside{order:2;position:sticky;top:110px}}.rz .rz-aside{border-top:1.5px solid var(--rz-kraft);border-bottom:1.5px solid #c4a77d99;padding:22px 0 24px}.rz .rz-aside-t{font-family:var(--rz-display);font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--rz-ink);font-size:24px;line-height:1.15}.rz .rz-aside-x{margin-top:10px;font-size:16.5px;line-height:1.5}.rz .rz-aside a{min-height:44px;color:var(--rz-olive);text-decoration:underline;-webkit-text-decoration-color:var(--rz-kraft);text-decoration-color:var(--rz-kraft);text-underline-offset:4px;align-items:center;margin-top:8px;font-weight:700;display:inline-flex}.rz .rz-article{min-width:0;max-width:68ch;color:var(--rz-body);overflow-wrap:break-word;font-size:19px;line-height:1.7}.rz .rz-article>*+*{margin-top:1.15em}.rz .rz-article>:first-child{margin-top:0}.rz .rz-article h2{letter-spacing:-.018em;text-wrap:balance;margin-top:1.9em;font-size:clamp(28px,6.6vw,40px);line-height:1.1}.rz .rz-article h3{margin-top:1.6em;font-size:clamp(22px,5vw,27px);line-height:1.2}.rz .rz-article h2+*,.rz .rz-article h3+*{margin-top:.6em}.rz .rz-article h4{color:var(--rz-ink);margin-top:1.4em;font-size:19px;font-weight:700}.rz .rz-article strong,.rz .rz-article b{color:var(--rz-ink);font-weight:700}.rz .rz-article a{color:var(--rz-olive);text-decoration:underline;-webkit-text-decoration-color:var(--rz-kraft);text-decoration-color:var(--rz-kraft);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1.5px}.rz .rz-article a:hover{-webkit-text-decoration-color:var(--rz-olive);text-decoration-color:var(--rz-olive)}.rz .rz-article ul,.rz .rz-article ol{padding-left:1.25em}.rz .rz-article li+li{margin-top:.45em}.rz .rz-article ul>li::marker{color:var(--rz-kraft)}.rz .rz-article ol>li::marker{font-family:var(--rz-display);color:var(--rz-kraft-d);font-style:italic}.rz .rz-article blockquote{border-left:2px solid var(--rz-kraft);font-family:var(--rz-display);font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--rz-olive);margin:1.6em 0;padding:4px 0 4px 22px;font-size:clamp(22px,5.2vw,27px);font-style:italic;line-height:1.35}.rz .rz-article blockquote p{margin:0}.rz .rz-article hr{border:0;border-top:1.5px solid #c4a77d99;margin:2em 0}.rz .rz-article img{border-radius:20px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.rz .rz-article pre,.rz .rz-article iframe,.rz .rz-article video{max-width:100%}.rz .rz-article pre{overflow-x:auto}.rz .rz-article table{border-collapse:collapse;max-width:100%;font-size:16px;display:block;overflow-x:auto}.rz .rz-article th,.rz .rz-article td{text-align:left;border-bottom:1.5px solid #c4a77d80;padding:10px 14px}.rz .rz-article th{font-family:var(--rz-display);color:var(--rz-ink);font-weight:400}.rz .rz-author{border-top:1.5px solid #c4a77d99;align-items:center;gap:18px;max-width:68ch;margin-top:56px;padding-top:26px;display:flex}.rz .rz-author-i{width:64px;height:64px;box-shadow:inset 0 0 0 1.5px var(--rz-kraft);background:var(--rz-beige);font-family:var(--rz-display);color:var(--rz-olive);border-radius:52% 48% 40% 60%/60% 56% 44% 40%;flex:none;place-items:center;font-size:22px;display:grid}.rz .rz-author-k{letter-spacing:.12em;text-transform:uppercase;color:var(--rz-kraft-d);font-size:14px;font-weight:700}.rz .rz-author a{font-family:var(--rz-display);font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--rz-ink);text-decoration:underline;-webkit-text-decoration-color:var(--rz-kraft);text-decoration-color:var(--rz-kraft);text-underline-offset:5px;padding:4px 0;font-size:24px;text-decoration-thickness:1.5px;display:inline-block}.rz .rz-author a:hover{color:var(--rz-olive)}.rz .rz-empty-ico{width:64px;height:64px;box-shadow:inset 0 0 0 1.5px var(--rz-kraft);color:var(--rz-olive);border-radius:52% 48% 40% 60%/60% 56% 44% 40%;place-items:center;margin-bottom:8px;display:grid}.rz .rz-tform{gap:22px;margin-top:8px;display:grid}.rz .rz-tform-t{font-family:var(--rz-display);font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--rz-ink);font-size:clamp(26px,6vw,32px);line-height:1.1}.rz .rz-field{gap:8px;display:grid}.rz .rz-field>label,.rz .rz-field-l{color:var(--rz-ink);font-size:16px;font-weight:700}.rz .rz-field-l span,.rz .rz-field>label span{color:var(--rz-body);font-style:italic;font-weight:400}.rz .rz-input{width:100%;min-height:48px;font-family:var(--rz-sans);color:var(--rz-ink);box-shadow:none;background:#fbf8f2;border:1.5px solid #c4a77db3;border-radius:16px;padding:12px 16px;font-size:17px;transition:border-color .25s,background .25s}.rz .rz-input::placeholder{color:#8a8576}.rz .rz-input:focus,.rz .rz-input:focus-visible{border-color:var(--rz-olive);background:#fff;outline:none;box-shadow:0 0 0 3px #3d4f3226}.rz .rz-input:disabled{opacity:.55;cursor:not-allowed}.rz textarea.rz-input{resize:vertical;min-height:150px;line-height:1.5}.rz select.rz-input{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--rz-kraft-d)50%),linear-gradient(135deg,var(--rz-kraft-d)50%,transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.rz .rz-err{color:#9b3b2a;font-size:14px}.rz .rz-err-box{color:#7c2e20;background:#9b3b2a14;border-left:4px solid #9b3b2a;border-radius:12px;padding:12px 16px;font-size:15px}.rz .rz-rate{gap:2px;display:flex}.rz .rz-rate button{cursor:pointer;width:44px;height:44px;transition:transform .2s var(--rz-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.rz .rz-rate button:hover{transform:scale(1.08)}.rz .rz-rate button:disabled{cursor:not-allowed}.rz .rz-rate svg{width:30px;height:30px}.rz .rz-count-c{color:var(--rz-body);font-size:14px}.rz .rz-tform .rz-btn{cursor:pointer;font:inherit;border:0;font-weight:700}.rz .rz-tform .rz-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.rz .rz-tform-ok{border-top:1.5px solid var(--rz-kraft);border-bottom:1.5px solid #c4a77d99;justify-items:start;gap:12px;padding:28px 0;display:grid}@media (max-width:759px){.rz .rz-tform .rz-btn{width:100%}}.rz .rz-legal-sec{padding-top:24px}.rz .rz-legal{max-width:900px}.rz .rz-legal-intro{margin-top:0}.rz .rz-legal a,.rz .rz-legal-intro a{color:var(--rz-olive);text-decoration:underline;-webkit-text-decoration-color:var(--rz-kraft);text-decoration-color:var(--rz-kraft);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:700;text-decoration-thickness:1.5px}.rz .rz-clause{border-top:1.5px solid #c4a77d8c;padding:34px 0 6px}.rz .rz-clause:first-child{border-top:0}.rz .rz-clause .rz-prose{margin-top:16px;font-size:18px}.rz .rz-clause .rz-ticks{max-width:68ch;margin-top:4px;font-size:18px}.rz .rz-clause h2{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(26px,6.2vw,38px);line-height:1.1}.rz .rz-clause-n{color:var(--rz-kraft-d);margin-right:.15em;font-style:italic;display:inline-block}@media (min-width:900px){.rz .rz-clause{grid-template-columns:96px minmax(0,1fr);column-gap:24px;padding-top:44px;display:grid}.rz .rz-clause>*{grid-column:2}.rz .rz-clause>[data-rz-node]{grid-column:1/-1}.rz .rz-clause h2{grid-template-columns:96px minmax(0,1fr);align-items:baseline;column-gap:24px;display:grid}.rz .rz-clause-n{text-align:right;margin:0;font-size:1.5em;line-height:1}}.rz .rz-legal-date{color:var(--rz-kraft-d);font-size:16px;font-style:italic}.rz .rz-summary{background:var(--rz-stratum-1);border-radius:24px 24px 24px 6px;max-width:68ch;margin-bottom:24px;padding:26px 24px 20px}.rz .rz-summary h2{font-size:clamp(26px,6vw,34px)}.rz .rz-summary ul{margin:14px 0 0;padding:0;list-style:none}.rz .rz-summary li{border-top:1.5px solid #c4a77d73;grid-template-columns:28px 1fr;gap:6px;padding:12px 0;font-size:18px;line-height:1.45;display:grid}.rz .rz-summary li:first-child{border-top:0}.rz .rz-summary strong{color:var(--rz-ink)}.rz .rz-ok{color:var(--rz-olive);font-weight:700}.rz .rz-no{color:#9b3b2a;font-weight:700}.rz .rz-tform-ok .rz-btn{cursor:pointer;font:inherit;border:0;font-weight:700}.rz .rz-clause .rz-prose>.rz-ticks{margin-top:0}.rz .rz-clause .rz-ticks:last-child li:last-child{border-bottom:0}@media (max-width:759px){.rz .rz-byline{flex-direction:column;align-items:flex-start;gap:2px}.rz .rz-byline>span+span:before{display:none}.rz .rz-article{font-size:18px}}.rz .rz-legal-intro+.rz-summary{margin-top:32px}.rz .rz-legal-intro+.rz-clause{margin-top:24px}.rz .rz-post-ph{background:radial-gradient(90% 90% at 30% 20%,#f8f4ec 0%,var(--rz-beige)70%);place-items:center;width:100%;height:100%;display:grid}.rz .rz-post-ph img{background:var(--rz-cream);opacity:.9;border-radius:50%;width:72px;height:72px;padding:5px;box-shadow:0 0 0 6px #b8cc8f2e}@media (max-width:1099px){.rz .rz-aside{background:#e8e0d073;border:1.5px solid #c4a77d99;border-radius:20px 20px 20px 6px;padding:18px 20px 12px}.rz .rz-aside-t{font-size:20px}.rz .rz-aside-x{font-size:15.5px}}
