.wp-block-accordion.is-style-feature-list{--feature-number-width:22px;--feature-gap:48px;counter-reset:feature}.wp-block-accordion.is-style-feature-list .wp-block-accordion-item{border:0;border-bottom:.5px solid transparent;counter-increment:feature;margin:0;transition:border-color .4s ease}.wp-block-accordion.is-style-feature-list .wp-block-accordion-item.is-open{border-bottom-color:var(--wp--preset--color--gold)}.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-6);font-variant-numeric:lining-nums tabular-nums;font-weight:400;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle{align-items:baseline;font-variant-numeric:inherit;gap:var(--feature-gap);opacity:.6;padding:24px 0;transition:opacity .4s ease}@media(max-width:781px){.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle{--feature-gap:12px}}.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle:before{color:var(--wp--preset--color--gold);content:counter(feature,decimal-leading-zero);flex:0 0 var(--feature-number-width)}.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle:focus-visible{outline:1px solid currentColor;outline-offset:4px}.wp-block-accordion.is-style-feature-list .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle{opacity:1}.wp-block-accordion.is-style-feature-list .wp-block-accordion-panel{margin:0;padding:0 0 24px calc(var(--feature-number-width) + var(--feature-gap))}@media(max-width:781px){.wp-block-accordion.is-style-feature-list .wp-block-accordion-panel{padding-left:0}}.wp-block-accordion.is-style-feature-list .wp-block-accordion-panel>p{font-size:.875rem;font-weight:300;letter-spacing:.01em;line-height:1.4;margin:-12px 0 0;max-width:448px}.wp-block-accordion.is-style-feature-list .wp-block-accordion-panel:not([hidden])>:not(.wp-block-image){animation:feature-list-fade-in .4s ease}.wp-block-accordion.is-style-feature-list .wp-block-image{margin:0}.wp-block-accordion.is-style-feature-list .wp-block-image img{aspect-ratio:225/169;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:781px){.wp-block-accordion.is-style-feature-list .wp-block-image{margin-top:24px}}@media(min-width:782px){.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout){display:flow-root;position:relative}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout):before{aspect-ratio:225/169;content:"";float:right;width:calc(50% - 12px)}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-item{width:calc(50% - 12px)}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-item,.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-panel{position:static}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-image{position:absolute;right:0;top:0;transition:opacity .6s ease,visibility .6s ease;width:calc(50% - 12px)}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-panel[hidden]{content-visibility:visible!important;display:block!important;height:0;padding:0!important}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-panel[hidden]>:not(.wp-block-image){display:none}.wp-block-accordion.is-style-feature-list:not(.block-editor-block-list__layout) .wp-block-accordion-panel[hidden] .wp-block-image{opacity:0;pointer-events:none;visibility:hidden}}@media(prefers-reduced-motion:reduce){.wp-block-accordion.is-style-feature-list .wp-block-accordion-heading__toggle,.wp-block-accordion.is-style-feature-list .wp-block-accordion-item,.wp-block-accordion.is-style-feature-list .wp-block-image{transition:none!important}.wp-block-accordion.is-style-feature-list .wp-block-accordion-panel>*{animation:none!important}}@keyframes feature-list-fade-in{0%{opacity:0}to{opacity:1}}.wp-block-accordion.is-style-faq{border-top:.5px solid rgba(32,24,19,.2)}.wp-block-accordion.is-style-faq .wp-block-accordion-item{border:0;border-bottom:.5px solid rgba(32,24,19,.2);margin:0}.wp-block-accordion.is-style-faq .wp-block-accordion-item:last-child{border-bottom:0}.wp-block-accordion.is-style-faq:not(.block-editor-block-list__layout) .wp-block-accordion-item{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .5s cubic-bezier(.65,0,.35,1)}.wp-block-accordion.is-style-faq:not(.block-editor-block-list__layout) .wp-block-accordion-item.is-open{grid-template-rows:auto 1fr}.wp-block-accordion.is-style-faq .wp-block-accordion-heading{font-family:var(--wp--preset--font-family--body);font-size:1rem;font-weight:400;letter-spacing:.01em;line-height:1.4;margin:0;text-transform:none}.wp-block-accordion.is-style-faq .wp-block-accordion-heading__toggle{gap:24px;justify-content:space-between;padding:24px 0;text-align:left}.wp-block-accordion.is-style-faq .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion.is-style-faq .wp-block-accordion-heading__toggle:focus-visible{outline:1px solid currentColor;outline-offset:4px}.wp-block-accordion.is-style-faq .wp-block-accordion-heading__toggle:after{background-color:currentColor;content:"";flex:none;height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m4 10 4-4 4 4%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m4 10 4-4 4 4%27/%3E%3C/svg%3E") center/contain no-repeat;opacity:.4;rotate:180deg;transition:rotate .3s ease,opacity .3s ease;width:16px}.wp-block-accordion.is-style-faq .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle:after{opacity:1;rotate:0deg}.wp-block-accordion.is-style-faq .wp-block-accordion-panel{margin:0;min-height:0;opacity:1;overflow:hidden;padding:0;transition:opacity .4s ease .1s,visibility 0s linear 0s}.wp-block-accordion.is-style-faq .wp-block-accordion-panel>*{font-size:.875rem;font-weight:300;letter-spacing:.01em;line-height:1.4;margin-block:0 12px;max-width:720px}.wp-block-accordion.is-style-faq .wp-block-accordion-panel>:last-child{margin-bottom:24px}.wp-block-accordion.is-style-faq:not(.block-editor-block-list__layout) .wp-block-accordion-panel[hidden]{content-visibility:visible!important;display:block!important;opacity:0;transition:opacity .3s ease,visibility 0s linear .5s;visibility:hidden}@media(prefers-reduced-motion:reduce){.wp-block-accordion.is-style-faq .wp-block-accordion-heading__toggle:after,.wp-block-accordion.is-style-faq .wp-block-accordion-item,.wp-block-accordion.is-style-faq .wp-block-accordion-panel{transition:none!important}}.wp-block-accordion.is-style-show-more{--show-more-line:0.5px solid rgba(32,24,19,.2)}.wp-block-accordion.is-style-show-more .wp-block-accordion-item{border:0;border-top:var(--show-more-line);display:flex;flex-direction:column;margin:0}.wp-block-accordion.is-style-show-more:not(.block-editor-block-list__layout) .wp-block-accordion-item{display:grid;grid-template-rows:0fr auto;transition:grid-template-rows .5s cubic-bezier(.65,0,.35,1)}.wp-block-accordion.is-style-show-more:not(.block-editor-block-list__layout) .wp-block-accordion-item.is-open{grid-template-rows:1fr auto}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading{display:flex;font-family:var(--wp--preset--font-family--body);font-size:.875rem;font-weight:300;justify-content:center;letter-spacing:.16em;line-height:1.7;margin:0;order:2;text-transform:uppercase}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle{align-items:center;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;display:inline-flex;gap:8px;margin-top:24px;padding:0 0 2px;width:auto}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle:focus-visible{outline:1px solid currentColor;outline-offset:4px}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle:after{background-color:currentColor;content:"";flex:none;height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m4 10 4-4 4 4%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27m4 10 4-4 4 4%27/%3E%3C/svg%3E") center/contain no-repeat;rotate:180deg;transition:rotate .3s ease;width:16px}.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle-title--open{display:none}.wp-block-accordion.is-style-show-more .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle:after{rotate:0deg}.wp-block-accordion.is-style-show-more .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-title:has(+.wp-block-accordion-heading__toggle-title--open){display:none}.wp-block-accordion.is-style-show-more .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-title--open{display:inline}.wp-block-accordion.is-style-show-more .wp-block-accordion-panel{border-bottom:var(--show-more-line);margin:0;min-height:0;opacity:1;overflow:hidden;padding:0;transition:opacity .4s ease .1s,visibility 0s linear 0s}.wp-block-accordion.is-style-show-more:not(.block-editor-block-list__layout) .wp-block-accordion-panel[hidden]{content-visibility:visible!important;display:block!important;opacity:0;transition:opacity .3s ease,visibility 0s linear .5s;visibility:hidden}.wp-block-accordion.is-style-show-more .wp-block-columns{gap:64px;margin:0;padding:16px}.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column{position:relative}.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column>*{font-size:.875rem;font-weight:300;letter-spacing:.01em;line-height:1.4;margin-block:0 16px}.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column>:first-child{border-bottom:var(--show-more-line);color:rgba(32,24,19,.6);font-size:.75rem;letter-spacing:.24em;line-height:1;margin-bottom:24px;padding:12px 0;text-transform:uppercase}.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column>:last-child{margin-bottom:0}.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column+.wp-block-column:before{border-left:var(--show-more-line);content:"";inset:0 auto 0 -32px;position:absolute}@media(max-width:781px){.wp-block-accordion.is-style-show-more .wp-block-columns>.wp-block-column+.wp-block-column:before{border-left:0;border-top:var(--show-more-line);inset:-32px 0 auto}}@media(prefers-reduced-motion:reduce){.wp-block-accordion.is-style-show-more .wp-block-accordion-heading__toggle:after,.wp-block-accordion.is-style-show-more .wp-block-accordion-item,.wp-block-accordion.is-style-show-more .wp-block-accordion-panel{transition:none!important}}
