:root{--color--1: #090809;--color--2: #f2f0e6;--color--3: #e8e6dc;--transition-ease--1: cubic-bezier(.16, 1, .3, 1);--outline-color: #211e1f;--outline-style: solid;--outline-width: 4px;--outline-offset: 4px;--outline-transition-duration: .15s;--family--1: "Suisse Intl", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--family--2: "Reckless Neue", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--container-max-width-1: 1580px;--gap: 20px;--container-padding: 20px;--base--background-color: #f2f0e6;--base--text-color: #211e1f;--base--font-family: var(--family--1);--base--font-size: 16px;--base--font-weight: 400;--base--line-height: 1em;--cw: 100vw}@font-face{font-family:Suisse Intl;src:url(/wp-content/themes/cdrs/dist/fonts/SuisseIntl-Regular.B8EoZWrN.woff2) format("woff2"),url(/wp-content/themes/cdrs/dist/fonts/SuisseIntl-Regular.CGi_ZkQg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl;src:url(/wp-content/themes/cdrs/dist/fonts/SuisseIntl-Medium.D6PWQ6eH.woff2) format("woff2"),url(/wp-content/themes/cdrs/dist/fonts/SuisseIntl-Medium.BVRMWJfh.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Reckless Neue;src:url(/wp-content/themes/cdrs/dist/fonts/RecklessNeue-Regular.vb9Ede87.woff2) format("woff2"),url(/wp-content/themes/cdrs/dist/fonts/RecklessNeue-Regular.b_EHt4HN.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Reckless Neue;src:url(/wp-content/themes/cdrs/dist/fonts/RecklessNeue-Book.CYXR1TSk.woff2) format("woff2"),url(/wp-content/themes/cdrs/dist/fonts/RecklessNeue-Book.BAVqstec.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@view-transition{navigation:auto}:root{view-transition-name:root}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,clip-path;z-index:1}::view-transition-old(root),::view-transition-new(root){animation-duration:1.2s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.87,0,.13,1)}::view-transition-old(root){animation-name:slide-out;z-index:1}::view-transition-new(root){animation-name:slide-in;z-index:999}@keyframes slide-out{0%{filter:brightness(1);transform:translateY(0)}to{filter:brightness(50%);transform:translateY(-35%)}}@keyframes slide-in{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}::view-transition-group(disabled),::view-transition-old(disabled),::view-transition-new(disabled){animation-duration:0s!important}html,body{max-width:100%;min-height:100vh;overflow-x:clip;width:100%;font-size:1rem;font-size:var(--base--font-size, 16px);font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-family:var(--base--font-family);font-weight:400;font-weight:var(--base--font-weight);line-height:1em;line-height:var(--base--line-height, 100%);background:#f2f0e6;background:var(--base--background-color, #f7f7f5);color:#211e1f;color:var(--base--text-color, #000);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;touch-action:manipulation}html{scroll-behavior:initial;min-height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-y:scroll}@media(prefers-reduced-motion:reduce){html *,html *:before,html *:after{transition:none!important}}html.lenis.lenis-stopped{overflow-y:scroll!important}main.page-main{container-type:inline-size;container-name:main;--cw: 100vw;width:100%}@supports (-webkit-touch-callout: none){main.page-main{min-height:-webkit-fill-available}}main.page-main>.page-content{background-color:#f2f0e6;background-color:var(--base--background-color);position:relative;width:100%;z-index:1}.wp-site-blocks *:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert;margin:0}.wp-site-blocks *,.wp-site-blocks *:before,.wp-site-blocks *:after{box-sizing:border-box}:is(.acf-block-preview,.wp-site-blocks) .u-container{box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%}:is(.acf-block-preview,.wp-site-blocks) .wp-block-group,:is(.acf-block-preview,.wp-site-blocks) .wp-block{--width: var(--container-max-width-1);max-width:1580px;max-width:var(--width);margin-top:0;margin-top:initial;margin-bottom:0;margin-bottom:initial;margin-left:auto!important;margin-right:auto!important;padding:0;padding:initial;width:100%}@media(min-width:1025px){:is(:is(.acf-block-preview,.wp-site-blocks) .wp-block-group,:is(.acf-block-preview,.wp-site-blocks) .wp-block).u-container--pad{max-width:calc(var(--width) + (2 * 40px));max-width:calc(var(--width) + (2 * var(--spacing-lg, 40px)));max-width:calc(var(--width) + 80px);max-width:calc(var(--width) + calc(2 * var(--spacing-lg, 40px)))}}.alignwide{--width: var(--container-max-width-3);margin-left:auto;margin-right:auto;max-width:var(--width)}.alignfull{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.alignfull:not(.u-container--pad){padding-left:0;padding-right:0}:root :where(.is-layout-flow)>*,:root :where(.is-layout-constrained)>*{margin-top:0;margin-bottom:0}.wp-block[data-type^="acf/"]{max-width:none!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.u-absolute-fill,.u-absolute-anchor{top:0;left:0;position:absolute;width:100%;height:100%}.u-absolute-anchor{color:transparent;font-size:0;text-indent:-999px}.u-disable-button,.u-btn--1{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-btn--1{cursor:pointer;display:inline-flex;font-weight:400;justify-content:flex-start;margin:0;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.u-btn--1:not(:disabled){pointer-events:auto}.u-btn--2{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-btn--2{cursor:pointer;display:inline-flex;font-weight:400;justify-content:flex-start;margin:0;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.u-btn--2:not(:disabled){pointer-events:auto}.u-btn--3{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-btn--3{cursor:pointer;display:inline-flex;font-weight:400;justify-content:flex-start;margin:0;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.u-btn--3:not(:disabled){pointer-events:auto}.u-btn--4{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-btn--4{cursor:pointer;display:inline-flex;font-weight:400;justify-content:flex-start;margin:0;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.u-btn--4:not(:disabled){pointer-events:auto}.u-btn--1{--button-arrow-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Cpath fill='%23211e1f' d='M8.354 8h-1V1.707L.707 8.354 0 7.646 6.646 1H.354V0h8z'/%3E%3C/svg%3E");--button-transition-duration: .25s;--button-transition-timing: ease-out;align-items:center;background:transparent;border-radius:0;color:#211e1f;color:var(--base--text-color, #211e1f);-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:space-between;height:auto;padding-bottom:14px;width:100%}.u-btn--1:before,.u-btn--1:after{background-color:#211e1f;background-color:var(--base--text-color, #211e1f);bottom:0;content:"";height:1px;left:0;position:absolute;transition-duration:var(--button-transition-duration);transition-property:transform;transition-timing-function:var(--button-transition-timing);width:100%}.u-btn--1:before{transform:scaleX(1);transform-origin:right;transition-delay:.2s}.u-btn--1:after{transform:scaleX(0);transform-origin:left;transition-delay:0s}.u-btn--1 .btn_label{background:none;border-radius:0;color:inherit;display:inline;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-family:var(--family--1);font-size:.875rem;font-weight:500;letter-spacing:-.01em;line-height:1;margin:0;padding:0;text-transform:none}.u-btn--1 .label_corner{display:none}.u-btn--1 .btn_icon{display:inline-block;overflow:hidden;position:relative;width:9px;height:9px}.u-btn--1 .btn_icon:before,.u-btn--1 .btn_icon:after{background-image:var(--button-arrow-image);background-repeat:no-repeat;background-size:9px 9px;content:"";top:0;left:0;position:absolute;width:9px;height:9px;transition-duration:var(--button-transition-duration);transition-property:opacity,transform;transition-timing-function:var(--button-transition-timing)}.u-btn--1 .btn_icon:before{opacity:1;transform:translate(0);transition-delay:.2s}.u-btn--1 .btn_icon:after{opacity:0;transform:translate(-4px,4px);transform-origin:left;transition-delay:0s}@media(hover:hover)and (pointer:fine){.u-btn--1:hover:before{transform:scaleX(0);transition-delay:0s}.u-btn--1:hover:after{transform:scaleX(1);transition-delay:.2s}.u-btn--1:hover .btn_icon:before{opacity:0;transform:translate(4px,-4px);transition-delay:0s}.u-btn--1:hover .btn_icon:after{opacity:1;transform:translate(0);transition-delay:.2s}}.u-container{margin-left:auto;margin-right:auto;width:100%}.u-container--pad{padding-left:20px;padding-right:20px;padding-left:var(--container-padding, 40px);padding-right:var(--container-padding, 40px)}.u-container--1{--width: var(--container-max-width-1);max-width:1580px;max-width:var(--container-max-width-1)}@media(min-width:1025px){.u-container--1.u-container--pad{max-width:calc(var(--width) + (2 * 20px));max-width:calc(var(--width) + (2 * var(--container-padding, 40px)));max-width:calc(var(--width) + 40px);max-width:calc(var(--width) + calc(2 * var(--container-padding, 40px)))}}.u-cover-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.u-cover-object{top:0;left:0;position:absolute;width:100%;height:100%}.u-cover-object{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@layer defaults{[data-cid].u-default{background-color:transparent!important;background-color:var(--block-background-color, transparent)!important;display:block;font-size:0;overflow:clip;position:relative;width:100%;height:auto;z-index:1}[data-cid].u-default a{-webkit-text-decoration:none;text-decoration:none}[data-cid].u-default.is-preview a{pointer-events:none!important}[data-cid].u-default h1,[data-cid].u-default h2,[data-cid].u-default h3,[data-cid].u-default h4,[data-cid].u-default h5,[data-cid].u-default h6{font-weight:400}}hr.wp-block-separator.is-style-default{--width: var(--container-max-width-1);align-items:center;background-color:transparent!important;border:0 none!important;display:flex;justify-content:center;margin-left:auto!important;margin-right:auto!important;max-width:calc(var(--width) + (2 * var(--container-padding, 40px)))!important;max-width:1620px!important;max-width:calc(var(--width) + calc(2 * var(--container-padding, 40px)))!important;padding-left:20px!important;padding-right:20px!important;padding-left:var(--container-padding, 40px)!important;padding-right:var(--container-padding, 40px)!important;position:relative!important;width:100%!important;height:12px!important}hr.wp-block-separator.is-style-default:after{background-color:transparent;border-left:1px solid var(--color--7);border-right:1px solid var(--color--7);border-top:1px solid var(--color--7);border-radius:8px 8px 0 0;display:flex;content:"";opacity:.1;position:relative;width:100%;height:12px}.u-grid{--col-sm: 2;--col-md: 6;--col-lg: 6;--col-xl: 12;--gap: var(--grid-gap-sm, 12px);--gap-col: var(--gap);--gap-row: var(--gap);--gap-sm: var(--gap-col);--gap-md: var(--gap-col);--gap-lg: var(--gap-col);--gap-xl: var(--gap-col);--row-gap-sm: var(--gap-row-sm, var(--gap-row, var(--gap-sm)));--row-gap-md: var(--gap-row-md, var(--gap-row, var(--gap-md)));--row-gap-lg: var(--gap-row-lg, var(--gap-row, var(--gap-lg)));--row-gap-xl: var(--gap-row-xl, var(--gap-row, var(--gap-xl)));--grid-pad: var(--container-padding, 20px);--max-width: 100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--col-sm),1fr);grid-column-gap:12px;grid-column-gap:var(--gap-sm);-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--gap-sm);column-gap:var(--gap-sm);grid-row-gap:12px;grid-row-gap:var(--row-gap-sm);row-gap:12px;row-gap:var(--row-gap-sm);margin:0 auto;max-width:100%;max-width:var(--max-width)}@media(min-width:769px){.u-grid{--gap-md: var(--gap-col-md, var(--gap-col, var(--grid-gap-md, 24px)));-moz-column-gap:24px;column-gap:24px;-moz-column-gap:var(--gap-md);column-gap:var(--gap-md);grid-template-columns:repeat(var(--col-md),1fr);row-gap:var(--row-gap-md)}}@media(min-width:1025px){.u-grid{--gap-lg: var(--gap-col-lg, var(--gap-col, var(--grid-gap-lg, 48px)));-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--gap-lg);column-gap:var(--gap-lg);grid-template-columns:repeat(var(--col-lg),1fr);row-gap:var(--row-gap-lg)}}@media(min-width:1281px){.u-grid{--gap-xl: var(--gap-col-xl, var(--gap-col, var(--grid-gap-lg, 48px)));-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--gap-xl);column-gap:var(--gap-xl);grid-template-columns:repeat(var(--col-xl),1fr);row-gap:var(--row-gap-xl)}}.u-grid>*{--item-sm: var(--span-sm, 1/-1);--item-md: var(--span-md, 1/-1);--item-lg: var(--span-lg, 1/-1);--item-xl: var(--span-xl, 1/-1);grid-column:1/-1;grid-column:var(--sm, var(--item-sm));grid-row:auto;grid-row:var(--row-sm, auto)}@media(min-width:769px){.u-grid>*{grid-column:var(--md, var(--item-md));grid-row:auto;grid-row:var(--row-md, auto)}}@media(min-width:1025px){.u-grid>*{grid-column:var(--lg, var(--item-lg));grid-row:auto;grid-row:var(--row-lg, auto)}}@media(min-width:1281px){.u-grid>*{grid-column:var(--xl, var(--item-xl));grid-row:auto;grid-row:var(--row-xl, auto)}}.u-grid.-fixed{max-width:var(--max-width)}.u-grid.-pad{padding-left:calc(var(--gap-sm) * 2);padding-right:calc(var(--gap-sm) * 2)}@media(min-width:769px){.u-grid.-pad{padding-left:var(--gap-md);padding-right:var(--gap-md)}}@media(min-width:1025px){.u-grid.-pad{padding-left:var(--grid-pad);padding-right:var(--grid-pad)}}@media(min-width:1281px){.u-grid.-pad{padding-left:var(--grid-pad);padding-right:var(--grid-pad)}}.u-grid.-no-gap{-moz-column-gap:0;column-gap:0;row-gap:0}.u-ff--1{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-family:var(--family--1)}.u-ts--1{align-items:center;background:#fff;background:var(--background-color, #fff);border-radius:8px;border-radius:var(--border-radius, 8px);color:#211e1f;color:var(--color, var(--base--text-color));display:inline-flex;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-family:var(--family--1);font-size:max(.75rem,min(calc(.75rem + .002*(100vw - 27.5rem)),.875rem));letter-spacing:0;line-height:1em;padding:8px 12px 8px 8px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.u-ts--1:before{background:#f2f0e6;background:var(--blob-color, var(--color--2));content:"";display:inline-flex;margin-top:auto;margin-bottom:auto;margin-right:12px;width:10px;height:10px}.u-wysiwyg-text--1 b,.u-wysiwyg-text--1 strong{font-weight:600}.u-wysiwyg-text--1 s{-webkit-text-decoration:line-through;text-decoration:line-through}.u-wysiwyg-text--1 u{-webkit-text-decoration:underline;text-decoration:underline}.u-wysiwyg-text--1 p{display:block}.u-wysiwyg-text--1 i,.u-wysiwyg-text--1 em{font-style:italic}.u-wysiwyg-text--1 a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:auto}@media(hover:hover)and (pointer:fine){.u-wysiwyg-text--1 a:hover{-webkit-text-decoration:underline;text-decoration:underline}}.u-wysiwyg-text--2 hr{background-color:#090809;background-color:var(--color--1);border:0 none;margin-left:auto;margin-right:auto;width:100%;height:1px}.u-wysiwyg-text--2 blockquote{padding-left:20px}.u-wysiwyg-text--2 code,.u-wysiwyg-text--2 pre{background:#34434833;border-radius:3px;font-family:var(--family--3);padding:.25em .4em;white-space:normal}.u-wysiwyg-headings--1{--headings-weight: 400;--headings-bold-weight: 600;--headings-wrap: balance}.u-wysiwyg-headings--1 h1,.u-wysiwyg-headings--1 h2,.u-wysiwyg-headings--1 h3,.u-wysiwyg-headings--1 h4,.u-wysiwyg-headings--1 h5,.u-wysiwyg-headings--1 h6{display:block;font-weight:400;font-weight:var(--headings-weight, 400);text-wrap:pretty}:is(.u-wysiwyg-headings--1 h1,.u-wysiwyg-headings--1 h2,.u-wysiwyg-headings--1 h3,.u-wysiwyg-headings--1 h4,.u-wysiwyg-headings--1 h5,.u-wysiwyg-headings--1 h6) b,:is(.u-wysiwyg-headings--1 h1,.u-wysiwyg-headings--1 h2,.u-wysiwyg-headings--1 h3,.u-wysiwyg-headings--1 h4,.u-wysiwyg-headings--1 h5,.u-wysiwyg-headings--1 h6) strong{font-weight:600;font-weight:var(--headings-bold-weight, 600)}.u-wysiwyg-lists--1{--list-gap: 10px;--list-indent: 10px;--list-marker-gap: 10px;--list-marker-color: inherit}.u-wysiwyg-lists--1 ol,.u-wysiwyg-lists--1 ul{list-style:revert;margin:0;margin:0 var(--list-indent, 0px);padding:0;padding:0 var(--list-indent, 0px)}.u-wysiwyg-lists--1 li{margin:0 0 var(--list-gap) 0;padding:0 0 0 var(--list-marker-gap);text-indent:0}.u-wysiwyg-lists--1 li::marker{color:inherit;color:var(--list-marker-color, inherit);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;-moz-text-align-last:auto;text-align-last:auto;text-indent:0;text-transform:none;unicode-bidi:isolate}.u-wysiwyg-lists--1 li:last-child{margin-bottom:0}.u-wysiwyg-lists--1 li:has(ol,ul){padding-bottom:calc(var(--list-gap) * 2)}.u-wysiwyg-lists--1 li ol,.u-wysiwyg-lists--1 li ul{margin-left:0;margin-bottom:0;margin-top:var(--list-gap)}.text-reveal-word{clip-path:inset(-.1em);overflow:visible!important;overflow:initial!important;display:inline-block;position:relative}.text-reveal-overlay{background-color:var(--overlay-color, var(--color--5));pointer-events:none;inset:.15em 0 -.15em;position:absolute;width:100%;height:100%;transform-origin:center bottom;z-index:1}@media(prefers-reduced-motion:reduce){.text-reveal-overlay{display:none;transition:none}}.u-visible{opacity:1!important;visibility:visible!important}.u-invisible{opacity:0!important;visibility:hidden!important}.u-screen-reader{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;height:1px;word-wrap:normal!important}.u-hidden{display:none!important;visibility:hidden!important}.e-media{overflow:hidden;position:relative}.e-media .background-overlay{z-index:1}.e-media img,.e-media picture,.e-media video{z-index:0}.e-post-thumb{--post-background-color: #fff;--post-border-radius: 12px;--post-text-color: var(--base--text-color);--post-category-background-color: var(--color--6);--post-category-text-color: var(--post-text-color);--post-min-height: 240px;align-items:stretch;color:#211e1f;color:var(--post-text-color);display:inline-flex;flex-direction:column;justify-content:flex-start;min-height:240px;min-height:var(--post-min-height);opacity:1;overflow:hidden;padding:16px;position:relative;row-gap:20px;width:100%;height:auto;-webkit-text-decoration:none!important;text-decoration:none!important}@media(min-width:1025px){.e-post-thumb{--post-border-radius: 20px;--post-min-height: 300px;padding:26px 32px;row-gap:24px}}.e-post-thumb.swiper-slide{display:inline-flex!important;height:auto!important}.e-post-thumb .item_meta{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;z-index:1}.e-post-thumb .meta_type{--background-color: var(--post-category-background-color);--color: var(--post-category-text-color)}.e-post-thumb .meta_date{color:var(--post-text-color);font-family:"Reckless Neue",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--family--2);font-size:max(.8125rem,min(calc(.8125rem + .002*(100vw - 27.5rem)),.9375rem));letter-spacing:-.02em;line-height:1em;opacity:.5;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-post-thumb .item_title{flex:1 1 auto;font-size:1.375rem;font-weight:400;letter-spacing:-.02em;line-height:1.3em;position:relative;text-transform:none;z-index:1}.e-post-thumb .title_el{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-text-decoration:none;text-decoration:none;transition-property:background-size;transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-timing-function:var(--transition-ease--1)}.e-post-thumb .item_foot{align-items:flex-end;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;z-index:1}.e-post-thumb .foot_label{align-items:flex-end;display:inline-flex;flex:1 1 auto;flex-wrap:wrap;font-family:"Reckless Neue",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--family--2);font-size:.8125rem;justify-content:flex-start;gap:4px;letter-spacing:-.02em;line-height:1em;padding-bottom:4px;text-transform:uppercase}@media(min-width:1025px){.e-post-thumb .foot_label{padding-bottom:0}}.e-post-thumb .item_background{background-color:var(--post-background-color);border-radius:var(--post-border-radius) var(--post-border-radius) 0 var(--post-border-radius);clip-path:polygon(100% 0,100% calc(100% - 75px),calc(100% - 75px) calc(100% - 75px),calc(100% - 75px) 100%,0 100%,0 0);margin:0;top:0;left:0;position:absolute;width:100%;height:100%;z-index:0}.e-post-thumb .item_btn,.e-post-thumb .btn_el,.e-post-thumb .btn_bg{right:0;bottom:0;position:absolute;z-index:1}.e-post-thumb .item_btn{width:87px;height:90px}.e-post-thumb .btn_el{--button-blob-icon-image-hover: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%23222F30' d='M7.703 5.8H.398V4.6h7.305l-3.36-3.36.855-.84 4.8 4.8-4.8 4.8-.855-.84 3.36-3.36Z'/%3E%3C/svg%3E");pointer-events:none;width:51px;height:48px}.e-post-thumb .btn_bg{width:100%;height:100%}.e-post-thumb .btn_bg path{fill:var(--post-background-color)}@media(hover:hover)and (pointer:fine){:is(.e-post-thumb:hover,.e-post-thumb:focus-visible) .title_el{background-size:100% 1px}:is(.e-post-thumb:hover,.e-post-thumb:focus-visible) .item_btn .btn_icon{transform:scale(var(--button-blob-scale))}:is(.e-post-thumb:hover,.e-post-thumb:focus-visible) .item_btn .btn_icon:before{background-position:var(--button-blob-icon-position-hover)}:is(.e-post-thumb:hover,.e-post-thumb:focus-visible) .item_btn .btn_icon svg path{fill:var(--post-background-color)}}.e-post-feature{--post-background-color: #fff;--post-border-radius: 12px;--post-text-color: var(--base--text-color);--post-category-background-color: var(--color--6);--post-category-text-color: var(--post-text-color);--post-min-height: 240px;--post-title-underline-size: 1px;align-items:stretch;color:#211e1f;color:var(--post-text-color);display:inline-flex;flex-direction:column;justify-content:flex-start;min-height:240px;min-height:var(--post-min-height);opacity:1;overflow:hidden;padding:16px;position:relative;row-gap:20px;width:100%;height:auto;-webkit-text-decoration:none!important;text-decoration:none!important}@media(min-width:1025px){.e-post-feature{--post-border-radius: 20px;--post-min-height: 300px;--post-title-underline-size: 2px;display:grid;grid-gap:48px;gap:48px;grid-template-columns:repeat(2,1fr);padding:26px 32px;grid-row-gap:24px;row-gap:24px}}.e-post-feature .item_image{aspect-ratio:750 / 530;border-radius:var(--post-border-radius);overflow:hidden;position:relative;width:100%;z-index:1}@media(min-width:1025px){.e-post-feature .item_image{border-radius:16px}}@media(min-width:1025px)and (max-width:1100px){.e-post-feature .item_image{aspect-ratio:unset}}.e-post-feature .image_el{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;position:absolute;width:100%;height:100%;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-timing-function:var(--transition-ease--1);transform:scale(1)}.e-post-feature .item_content{align-items:stretch;color:var(--post-text-color);display:inline-flex;flex-direction:column;justify-content:flex-start;opacity:1;overflow:hidden;position:relative;width:100%;height:auto;-webkit-text-decoration:none!important;text-decoration:none!important;z-index:1}.e-post-feature .content_inner{align-items:stretch;display:inline-flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;min-height:var(--post-min-height);row-gap:max(20px,min(calc(20px + .04*(100vw - 440px)),60px));width:100%}@media(min-width:1025px){.e-post-feature .content_inner{justify-content:flex-start;max-width:494px;min-height:var(--post-min-height);padding-top:24px;padding-bottom:24px}}.e-post-feature .item_meta{align-items:center;flex:0 0 auto;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.e-post-feature .meta_type{--background-color: var(--post-category-background-color);--color: var(--post-category-text-color)}.e-post-feature .meta_date{color:var(--post-text-color);font-family:"Reckless Neue",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--family--2);font-size:max(.8125rem,min(calc(.8125rem + .002*(100vw - 27.5rem)),.9375rem));letter-spacing:-.02em;line-height:1em;opacity:.5;text-transform:uppercase}.e-post-feature .item_hgroup{align-items:flex-start;flex:1 1 auto;display:inline-flex;flex-direction:column;justify-content:flex-start;position:relative;row-gap:20px;z-index:1}.e-post-feature .hgroup_title{font-size:max(1.375rem,min(calc(1.375rem + .014*(100vw - 27.5rem)),2.25rem));font-weight:400;letter-spacing:-.02em;line-height:1.3em}.e-post-feature .title_el{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% var(--post-title-underline-size);-webkit-text-decoration:none;text-decoration:none;transition-property:background-size;transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-timing-function:var(--transition-ease--1)}.e-post-feature .hgroup_excerpt{color:#211e1f;color:var(--block-color-text, var(--base--text-color));font-size:max(.875rem,min(calc(.875rem + .005*(100vw - 27.5rem)),1.1875rem));letter-spacing:-.02em;line-height:1.3em;opacity:.8;text-wrap:pretty;width:100%}.e-post-feature .item_foot{align-items:flex-end;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;z-index:1}.e-post-feature .foot_label{align-items:flex-end;display:inline-flex;flex:1 1 auto;flex-wrap:wrap;font-family:"Reckless Neue",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--family--2);font-size:.8125rem;justify-content:flex-start;gap:4px;letter-spacing:-.02em;line-height:1em;padding-bottom:4px;text-transform:uppercase}@media(min-width:1025px){.e-post-feature .foot_label{padding-bottom:0}}.e-post-feature .item_background{background-color:var(--post-background-color);border-radius:var(--post-border-radius) var(--post-border-radius) 0 var(--post-border-radius);clip-path:polygon(100% 0,100% calc(100% - 75px),calc(100% - 75px) calc(100% - 75px),calc(100% - 75px) 100%,0 100%,0 0);top:0;left:0;position:absolute;width:100%;height:100%;z-index:0}@media(min-width:1025px){.e-post-feature .item_background{clip-path:polygon(100% 0,100% calc(100% - 102px),calc(100% - 102px) calc(100% - 107px),calc(100% - 107px) 100%,0 100%,0 0)}}.e-post-feature .item_btn,.e-post-feature .btn_el,.e-post-feature .btn_bg{right:0;bottom:0;position:absolute;z-index:1}.e-post-feature .item_btn{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='87' height='90' fill='none' viewBox='0 0 87 90'%3E%3Cpath fill='%23fff' d='M35.43 45.104 23.71 81.57A12.146 12.146 0 0 1 12.145 90C5.438 90 0 84.562 0 77.854V16C0 7.163 7.163 0 16 0h55c8.837 0 16 7.163 16 16v2c0 8.837-7.163 16-16 16H50.663a16 16 0 0 0-15.232 11.104Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:87px;height:90px}@media(min-width:1025px){.e-post-feature .item_btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='127' height='122' fill='none' viewBox='0 0 127 122'%3E%3Cpath fill='%23fff' d='m61.06 62.363-14.62 48.274A16 16 0 0 1 31.129 122H16c-8.837 0-16-7.163-16-16V16C0 7.163 7.163 0 16 0h95c8.837 0 16 7.163 16 16v19c0 8.837-7.163 16-16 16H76.372A16 16 0 0 0 61.06 62.363Z'/%3E%3C/svg%3E");width:127px;height:122px}}.e-post-feature .btn_el{pointer-events:none;width:51px;height:48px}@media(min-width:1025px){.e-post-feature .btn_el{--button-blob-icon-position: center left calc((100% + 30px)*-1) , center left calc(0% + 30px) ;--button-blob-icon-position-hover: center left calc(0% + 30px) , center left calc(100% + 30px) ;--button-blob-icon-size: 12px 12px;width:65px;height:61px}}@media(hover:hover)and (pointer:fine){:is(.e-post-feature:hover,.e-post-feature:focus-visible) .image_el{transform:scale(1.05)}:is(.e-post-feature:hover,.e-post-feature:focus-visible) .title_el{background-size:100% var(--post-title-underline-size)}:is(.e-post-feature:hover,.e-post-feature:focus-visible) .item_btn .btn_icon{transform:scale(var(--button-blob-scale))}:is(.e-post-feature:hover,.e-post-feature:focus-visible) .item_btn .btn_icon:before{background-position:var(--button-blob-icon-position-hover)}:is(.e-post-feature:hover,.e-post-feature:focus-visible) .item_btn .btn_icon svg path{fill:var(--color--7)}}
