:root{--uncoder-c-primary:#a63f26;--uncoder-c-secondary:#1f4d47;--uncoder-c-accent:#d89a3a;--uncoder-c-heading:#2a201a;--uncoder-c-text:#2a201a;--uncoder-c-muted:#6c5a4b;--uncoder-c-surface:#fbf7f1;--uncoder-c-border:#e5e7eb;--uncoder-c-white:#ffffff;--uncoder-c-black:#0b0b0f;--uncoder-c-background:#f3ebe0;--uncoder-c-sand:#e9dbc8;--uncoder-c-line:#d8c7b0;--uncoder-c-pink:#e2b6a0;--uncoder-c-olive:#76743f;--uncoder-c-blue:#2c3954;--uncoder-f-heading:"Ibarra Real Nova", serif;--uncoder-f-body:"Red Hat Text", sans-serif;--uncoder-t-display-ff:var(--uncoder-f-heading);--uncoder-t-display-fs:72px;--uncoder-t-display-fw:700;--uncoder-t-display-lh:1.05;--uncoder-t-display-ls:-1.5px;--uncoder-t-h1-ff:"Ibarra Real Nova", serif;--uncoder-t-h1-fs:80px;--uncoder-t-h1-fw:500;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-2px;--uncoder-t-h2-ff:"Ibarra Real Nova", serif;--uncoder-t-h2-fs:54px;--uncoder-t-h2-fw:500;--uncoder-t-h2-lh:1.05;--uncoder-t-h2-ls:-1.08px;--uncoder-t-h3-ff:"Ibarra Real Nova", serif;--uncoder-t-h3-fs:28px;--uncoder-t-h3-fw:500;--uncoder-t-h3-lh:1.15;--uncoder-t-h3-ls:-0.28px;--uncoder-t-h4-ff:var(--uncoder-f-heading);--uncoder-t-h4-fs:23px;--uncoder-t-h4-fw:600;--uncoder-t-h4-lh:1.3;--uncoder-t-h5-ff:var(--uncoder-f-heading);--uncoder-t-h5-fs:19px;--uncoder-t-h5-fw:600;--uncoder-t-h5-lh:1.4;--uncoder-t-h6-ff:var(--uncoder-f-heading);--uncoder-t-h6-fs:16px;--uncoder-t-h6-fw:600;--uncoder-t-h6-lh:1.4;--uncoder-t-lead-ff:"Red Hat Text", sans-serif;--uncoder-t-lead-fs:19px;--uncoder-t-lead-fw:400;--uncoder-t-lead-lh:1.6;--uncoder-t-lead-ls:-0.38px;--uncoder-t-body-ff:"Red Hat Text", sans-serif;--uncoder-t-body-fs:16px;--uncoder-t-body-fw:400;--uncoder-t-body-lh:1.65;--uncoder-t-body-ls:-0.32px;--uncoder-t-small-ff:"Red Hat Text", sans-serif;--uncoder-t-small-fs:14px;--uncoder-t-small-fw:400;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.28px;--uncoder-t-eyebrow-ff:"Red Hat Text", sans-serif;--uncoder-t-eyebrow-fs:12px;--uncoder-t-eyebrow-fw:600;--uncoder-t-eyebrow-tt:uppercase;--uncoder-t-eyebrow-lh:1.3;--uncoder-t-eyebrow-ls:2.16px;--uncoder-t-button-ff:"Red Hat Text", sans-serif;--uncoder-t-button-fs:15px;--uncoder-t-button-fw:600;--uncoder-t-button-lh:1;--uncoder-t-button-ls:0.15px;--uncoder-t-quote-ff:"Ibarra Real Nova", serif;--uncoder-t-quote-fs:23px;--uncoder-t-quote-fw:400;--uncoder-t-quote-fst:italic;--uncoder-t-quote-lh:1.4;--uncoder-t-quote-ls:-0.46px;--uncoder-t-caption-ff:"Ibarra Real Nova", serif;--uncoder-t-caption-fs:22px;--uncoder-t-caption-fw:400;--uncoder-t-caption-fst:italic;--uncoder-t-caption-lh:1.35;--uncoder-t-caption-ls:-0.44px;--uncoder-t-step-ff:"Ibarra Real Nova", serif;--uncoder-t-step-fs:64px;--uncoder-t-step-fw:400;--uncoder-t-step-fst:italic;--uncoder-t-step-lh:1;--uncoder-t-step-ls:-1.28px;--uncoder-t-price-ff:"Ibarra Real Nova", serif;--uncoder-t-price-fs:34px;--uncoder-t-price-fw:400;--uncoder-t-price-lh:1;--uncoder-t-price-ls:-0.34px;--uncoder-t-strong-ff:"Red Hat Text", sans-serif;--uncoder-t-strong-fs:16px;--uncoder-t-strong-fw:600;--uncoder-t-strong-lh:1.4;--uncoder-t-strong-ls:-0.32px;--uncoder-t-link-ff:"Red Hat Text", sans-serif;--uncoder-t-link-fs:15px;--uncoder-t-link-fw:500;--uncoder-t-link-lh:1.3;--uncoder-t-link-ls:-0.3px;--uncoder-t-caps-ff:"Red Hat Text", sans-serif;--uncoder-t-caps-fs:12px;--uncoder-t-caps-fw:600;--uncoder-t-caps-tt:uppercase;--uncoder-t-caps-lh:1.3;--uncoder-t-caps-ls:1.92px;--uncoder-container:1200px;--uncoder-gutter:40px;--uncoder-kit-gap:0px;--uncoder-section-space:112px;--uncoder-scroll-offset:100px}.uncoder-t-display{font-family:var(--uncoder-t-display-ff);font-size:var(--uncoder-t-display-fs);font-weight:var(--uncoder-t-display-fw);line-height:var(--uncoder-t-display-lh);letter-spacing:var(--uncoder-t-display-ls)}.uncoder-t-h1{font-family:var(--uncoder-t-h1-ff);font-size:var(--uncoder-t-h1-fs);font-weight:var(--uncoder-t-h1-fw);line-height:var(--uncoder-t-h1-lh);letter-spacing:var(--uncoder-t-h1-ls)}.uncoder-t-h2{font-family:var(--uncoder-t-h2-ff);font-size:var(--uncoder-t-h2-fs);font-weight:var(--uncoder-t-h2-fw);line-height:var(--uncoder-t-h2-lh);letter-spacing:var(--uncoder-t-h2-ls)}.uncoder-t-h3{font-family:var(--uncoder-t-h3-ff);font-size:var(--uncoder-t-h3-fs);font-weight:var(--uncoder-t-h3-fw);line-height:var(--uncoder-t-h3-lh);letter-spacing:var(--uncoder-t-h3-ls)}.uncoder-t-h4{font-family:var(--uncoder-t-h4-ff);font-size:var(--uncoder-t-h4-fs);font-weight:var(--uncoder-t-h4-fw);line-height:var(--uncoder-t-h4-lh)}.uncoder-t-h5{font-family:var(--uncoder-t-h5-ff);font-size:var(--uncoder-t-h5-fs);font-weight:var(--uncoder-t-h5-fw);line-height:var(--uncoder-t-h5-lh)}.uncoder-t-h6{font-family:var(--uncoder-t-h6-ff);font-size:var(--uncoder-t-h6-fs);font-weight:var(--uncoder-t-h6-fw);line-height:var(--uncoder-t-h6-lh)}.uncoder-t-lead{font-family:var(--uncoder-t-lead-ff);font-size:var(--uncoder-t-lead-fs);font-weight:var(--uncoder-t-lead-fw);line-height:var(--uncoder-t-lead-lh);letter-spacing:var(--uncoder-t-lead-ls)}.uncoder-t-body{font-family:var(--uncoder-t-body-ff);font-size:var(--uncoder-t-body-fs);font-weight:var(--uncoder-t-body-fw);line-height:var(--uncoder-t-body-lh);letter-spacing:var(--uncoder-t-body-ls)}.uncoder-t-small{font-family:var(--uncoder-t-small-ff);font-size:var(--uncoder-t-small-fs);font-weight:var(--uncoder-t-small-fw);line-height:var(--uncoder-t-small-lh);letter-spacing:var(--uncoder-t-small-ls)}.uncoder-t-eyebrow{font-family:var(--uncoder-t-eyebrow-ff);font-size:var(--uncoder-t-eyebrow-fs);font-weight:var(--uncoder-t-eyebrow-fw);text-transform:var(--uncoder-t-eyebrow-tt);line-height:var(--uncoder-t-eyebrow-lh);letter-spacing:var(--uncoder-t-eyebrow-ls)}.uncoder-t-button{font-family:var(--uncoder-t-button-ff);font-size:var(--uncoder-t-button-fs);font-weight:var(--uncoder-t-button-fw);line-height:var(--uncoder-t-button-lh);letter-spacing:var(--uncoder-t-button-ls)}.uncoder-t-quote{font-family:var(--uncoder-t-quote-ff);font-size:var(--uncoder-t-quote-fs);font-weight:var(--uncoder-t-quote-fw);font-style:var(--uncoder-t-quote-fst);line-height:var(--uncoder-t-quote-lh);letter-spacing:var(--uncoder-t-quote-ls)}.uncoder-t-caption{font-family:var(--uncoder-t-caption-ff);font-size:var(--uncoder-t-caption-fs);font-weight:var(--uncoder-t-caption-fw);font-style:var(--uncoder-t-caption-fst);line-height:var(--uncoder-t-caption-lh);letter-spacing:var(--uncoder-t-caption-ls)}.uncoder-t-step{font-family:var(--uncoder-t-step-ff);font-size:var(--uncoder-t-step-fs);font-weight:var(--uncoder-t-step-fw);font-style:var(--uncoder-t-step-fst);line-height:var(--uncoder-t-step-lh);letter-spacing:var(--uncoder-t-step-ls)}.uncoder-t-price{font-family:var(--uncoder-t-price-ff);font-size:var(--uncoder-t-price-fs);font-weight:var(--uncoder-t-price-fw);line-height:var(--uncoder-t-price-lh);letter-spacing:var(--uncoder-t-price-ls)}.uncoder-t-strong{font-family:var(--uncoder-t-strong-ff);font-size:var(--uncoder-t-strong-fs);font-weight:var(--uncoder-t-strong-fw);line-height:var(--uncoder-t-strong-lh);letter-spacing:var(--uncoder-t-strong-ls)}.uncoder-t-link{font-family:var(--uncoder-t-link-ff);font-size:var(--uncoder-t-link-fs);font-weight:var(--uncoder-t-link-fw);line-height:var(--uncoder-t-link-lh);letter-spacing:var(--uncoder-t-link-ls)}.uncoder-t-caps{font-family:var(--uncoder-t-caps-ff);font-size:var(--uncoder-t-caps-fs);font-weight:var(--uncoder-t-caps-fw);text-transform:var(--uncoder-t-caps-tt);line-height:var(--uncoder-t-caps-lh);letter-spacing:var(--uncoder-t-caps-ls)}.uncoder-btn, :where(.uncoder-post-comments--theme .form-submit) .submit, .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button, button.button, input.button), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(#respond, .comment-respond) :is(input#submit, input.submit[id$="-submit"]), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt):is(.disabled, :disabled):is(*, :hover), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button, button.button, input.button), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button.alt, button.button.alt, input.button.alt), :where(.uncoder-woo-buttons, .uncoder-woo) :is(.wc-block-cart__submit-button, .wc-block-components-button:not(.is-link)){font-family:var(--uncoder-t-button-ff);font-size:var(--uncoder-t-button-fs);font-weight:var(--uncoder-t-button-fw);text-transform:var(--uncoder-t-button-tt);font-style:var(--uncoder-t-button-fst);text-decoration:var(--uncoder-t-button-td);line-height:var(--uncoder-t-button-lh);letter-spacing:var(--uncoder-t-button-ls);color:#fbf7f1;background-color:#a63f26;padding-top:17px;padding-right:24px;padding-bottom:17px;padding-left:24px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.uncoder-btn:is(:hover, :focus-visible), :where(.uncoder-post-comments--theme .form-submit) .submit:is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button, button.button, input.button):is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(a.button.alt, button.button.alt, input.button.alt):is(:hover, :focus-visible), .woocommerce:where(.uncoder-woo-buttons, .uncoder-woo) :is(#respond, .comment-respond) :is(input#submit, input.submit[id$="-submit"]):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button, button.button, input.button):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) .woocommerce :is(a.button.alt, button.button.alt, input.button.alt):is(:hover, :focus-visible), :where(.uncoder-woo-buttons, .uncoder-woo) :is(.wc-block-cart__submit-button, .wc-block-components-button:not(.is-link)):is(:hover, :focus-visible){color:#fbf7f1;background-color:#8c341f}.uncoder .uncoder-form__label, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) label{color:var(--uncoder-c-heading)}.uncoder .uncoder-form__field, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) :is(input[type="text"], input[type="email"], input[type="url"], textarea), :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row .input-text, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row :is(select, textarea), .woocommerce.uncoder-woo :is(table.variations td.value select, form.woocommerce-ordering select), .woocommerce.uncoder-woo table.cart td.actions .coupon input.input-text{color:var(--uncoder-c-text);background-color:#ffffff;border-color:var(--uncoder-c-border);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px}.uncoder .uncoder-form__field:focus, :where(.uncoder-post-comments--theme .comment-form, .uncoder-product-tabs .comment-form) :is(input[type="text"], input[type="email"], input[type="url"], textarea):focus, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row .input-text:focus, :is(.uncoder-woo-fields, .uncoder-woo) .woocommerce form .form-row :is(select, textarea):focus, .woocommerce.uncoder-woo :is(table.variations td.value select, form.woocommerce-ordering select):focus, .woocommerce.uncoder-woo table.cart td.actions .coupon input.input-text:focus{border-color:var(--uncoder-c-primary);outline-color:var(--uncoder-c-primary)}body.uncoder-kit{font-family:var(--uncoder-t-body-ff);font-size:var(--uncoder-t-body-fs);font-weight:var(--uncoder-t-body-fw);line-height:var(--uncoder-t-body-lh);letter-spacing:var(--uncoder-t-body-ls);color:#2a201a;background-color:#f3ebe0}.uncoder-kit h1{font-family:var(--uncoder-t-h1-ff);font-size:var(--uncoder-t-h1-fs);font-weight:var(--uncoder-t-h1-fw);line-height:var(--uncoder-t-h1-lh);letter-spacing:var(--uncoder-t-h1-ls);color:var(--uncoder-heading-color,#2a201a)}.uncoder-kit h2{font-family:var(--uncoder-t-h2-ff);font-size:var(--uncoder-t-h2-fs);font-weight:var(--uncoder-t-h2-fw);line-height:var(--uncoder-t-h2-lh);letter-spacing:var(--uncoder-t-h2-ls);color:var(--uncoder-heading-color,#2a201a)}.uncoder-kit h3{font-family:var(--uncoder-t-h3-ff);font-size:var(--uncoder-t-h3-fs);font-weight:var(--uncoder-t-h3-fw);line-height:var(--uncoder-t-h3-lh);letter-spacing:var(--uncoder-t-h3-ls);color:var(--uncoder-heading-color,#2a201a)}.uncoder-kit h4{font-family:var(--uncoder-t-h4-ff);font-size:var(--uncoder-t-h4-fs);font-weight:var(--uncoder-t-h4-fw);line-height:var(--uncoder-t-h4-lh);color:var(--uncoder-heading-color,#2a201a)}.uncoder-kit h5{font-family:var(--uncoder-t-h5-ff);font-size:var(--uncoder-t-h5-fs);font-weight:var(--uncoder-t-h5-fw);line-height:var(--uncoder-t-h5-lh);color:var(--uncoder-heading-color,#2a201a)}.uncoder-kit h6{font-family:var(--uncoder-t-h6-ff);font-size:var(--uncoder-t-h6-fs);font-weight:var(--uncoder-t-h6-fw);line-height:var(--uncoder-t-h6-lh);color:var(--uncoder-heading-color,#2a201a)}.uncoder :where(a:not(.uncoder-btn)){color:#a63f26}@media (max-width:1199px){:root{--uncoder-t-display-fs:56px;--uncoder-t-h1-fs:62px;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-1.55px;--uncoder-t-h2-fs:44px;--uncoder-t-h2-lh:1.05;--uncoder-t-h2-ls:-0.88px;--uncoder-t-h3-fs:26px;--uncoder-t-h3-lh:1.15;--uncoder-t-h3-ls:-0.26px;--uncoder-t-h4-fs:21px;--uncoder-t-h5-fs:18px;--uncoder-t-h6-fs:16px;--uncoder-t-lead-fs:18px;--uncoder-t-lead-lh:1.6;--uncoder-t-lead-ls:-0.36px;--uncoder-t-body-fs:16px;--uncoder-t-body-lh:1.65;--uncoder-t-body-ls:-0.32px;--uncoder-t-small-fs:14px;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.28px;--uncoder-t-eyebrow-fs:12px;--uncoder-t-eyebrow-lh:1.3;--uncoder-t-eyebrow-ls:2.16px;--uncoder-t-button-fs:15px;--uncoder-t-button-lh:1;--uncoder-t-button-ls:0.15px;--uncoder-t-quote-fs:22px;--uncoder-t-quote-lh:1.4;--uncoder-t-quote-ls:-0.44px;--uncoder-t-caption-fs:21px;--uncoder-t-caption-lh:1.35;--uncoder-t-caption-ls:-0.42px;--uncoder-t-step-fs:56px;--uncoder-t-step-lh:1;--uncoder-t-step-ls:-1.12px;--uncoder-t-price-fs:32px;--uncoder-t-price-lh:1;--uncoder-t-price-ls:-0.32px;--uncoder-t-strong-fs:16px;--uncoder-t-strong-lh:1.4;--uncoder-t-strong-ls:-0.32px;--uncoder-t-link-fs:15px;--uncoder-t-link-lh:1.3;--uncoder-t-link-ls:-0.3px;--uncoder-t-caps-fs:12px;--uncoder-t-caps-lh:1.3;--uncoder-t-caps-ls:1.92px;--uncoder-gutter:28px;--uncoder-section-space:88px}}@media (max-width:809px){:root{--uncoder-t-display-fs:42px;--uncoder-t-h1-fs:44px;--uncoder-t-h1-lh:1;--uncoder-t-h1-ls:-1.1px;--uncoder-t-h2-fs:36px;--uncoder-t-h2-lh:1.05;--uncoder-t-h2-ls:-0.72px;--uncoder-t-h3-fs:24px;--uncoder-t-h3-lh:1.15;--uncoder-t-h3-ls:-0.24px;--uncoder-t-h4-fs:19px;--uncoder-t-h5-fs:17px;--uncoder-t-h6-fs:15px;--uncoder-t-lead-fs:17px;--uncoder-t-lead-lh:1.6;--uncoder-t-lead-ls:-0.34px;--uncoder-t-body-fs:16px;--uncoder-t-body-lh:1.65;--uncoder-t-body-ls:-0.32px;--uncoder-t-small-fs:14px;--uncoder-t-small-lh:1.5;--uncoder-t-small-ls:-0.28px;--uncoder-t-eyebrow-fs:12px;--uncoder-t-eyebrow-lh:1.3;--uncoder-t-eyebrow-ls:2.16px;--uncoder-t-button-fs:15px;--uncoder-t-button-lh:1;--uncoder-t-button-ls:0.15px;--uncoder-t-quote-fs:20px;--uncoder-t-quote-lh:1.4;--uncoder-t-quote-ls:-0.4px;--uncoder-t-caption-fs:20px;--uncoder-t-caption-lh:1.35;--uncoder-t-caption-ls:-0.4px;--uncoder-t-step-fs:48px;--uncoder-t-step-lh:1;--uncoder-t-step-ls:-0.96px;--uncoder-t-price-fs:30px;--uncoder-t-price-lh:1;--uncoder-t-price-ls:-0.3px;--uncoder-t-strong-fs:16px;--uncoder-t-strong-lh:1.4;--uncoder-t-strong-ls:-0.32px;--uncoder-t-link-fs:15px;--uncoder-t-link-lh:1.3;--uncoder-t-link-ls:-0.3px;--uncoder-t-caps-fs:12px;--uncoder-t-caps-lh:1.3;--uncoder-t-caps-ls:1.92px;--uncoder-gutter:16px;--uncoder-section-space:64px}}@media (min-width:810px) and (max-width:1199px){.uncoder-hide-tablet{display:none!important}.uncoder-sticky-off-tablet{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-tablet{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-tablet.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-tablet.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}@media (max-width:809px){.uncoder-hide-mobile{display:none!important}.uncoder-sticky-off-mobile{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-mobile{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-mobile.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-mobile.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}@media (min-width:1200px){.uncoder-hide-desktop{display:none!important}.uncoder-sticky-off-desktop{position:relative!important;top:auto!important;bottom:auto!important}.uncoder-header-overlay-desktop{position:absolute!important;top:var(--wp-admin--admin-bar--height,0px)!important}.uncoder-header-solid-desktop.uncoder-header--transparent{position:relative!important;top:auto!important}.uncoder-header-solid-desktop.uncoder-header--transparent.uncoder-header--sticky{position:sticky!important;top:calc(var(--wp-admin--admin-bar--height,0px) - var(--uncoder-header-skip,0px))!important}}
body { background: #f3ebe0; } .uncoder--page { overflow-x: clip; } .hf-btn .uncoder-btn.uncoder-btn { border: 1px solid #a63f26; border-radius: 4px; box-shadow: none; padding: 16px 23px; min-height: 50px; background: #a63f26; color: #fbf7f1; font-family: var(--uncoder-t-button-ff); font-weight: var(--uncoder-t-button-fw); font-size: var(--uncoder-t-button-fs); line-height: var(--uncoder-t-button-lh); letter-spacing: var(--uncoder-t-button-ls); transition: background-color 0.2s, color 0.2s, border-color 0.2s; } .hf-btn .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #8c341f; border-color: #8c341f; color: #fbf7f1; } .hf-btn--line .uncoder-btn.uncoder-btn { background: transparent; border-color: #2a201a; color: #2a201a; } .hf-btn--line .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #2a201a; border-color: #2a201a; color: #fbf7f1; } .hf-btn--cream .uncoder-btn.uncoder-btn { background: #fbf7f1; border-color: #fbf7f1; color: #2a201a; } .hf-btn--cream .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #ffffff; border-color: #ffffff; color: #2a201a; } .hf-btn--cream-line .uncoder-btn.uncoder-btn { background: transparent; border-color: rgba(251, 247, 241, 0.6); color: #fbf7f1; } .hf-btn--cream-line .uncoder-btn.uncoder-btn:is(:hover, :focus-visible) { background: #fbf7f1; border-color: #fbf7f1; color: #a63f26; } .hf-eyebrow p { display: flex; align-items: center; gap: 10px; margin: 0; } .hf-eyebrow p::before { content: ""; width: 12px; height: 12px; border-radius: 2px; background: var(--chip, #a63f26); flex: none; } .hf-open { display: inline-flex; align-items: center; gap: 8px; margin: 0; padding: 7px 14px; border-radius: 999px; background: #fbf7f1; border: 1px solid #d8c7b0; color: #2a201a; font: 600 15px/21px var(--uncoder-t-strong-ff, "Red Hat Text"), sans-serif; white-space: nowrap; } .hf-open__dot { width: 9px; height: 9px; border-radius: 50%; background: #a63f26; flex: none; } .hf-open.is-open .hf-open__dot { background: #3f7d4e; box-shadow: 0 0 0 3px rgba(63, 125, 78, 0.18); } .hf-open--dark { background: rgba(251, 247, 241, 0.08); border-color: rgba(251, 247, 241, 0.24); color: #fbf7f1; } .hf-open--dark .hf-open__dot { background: #d89a3a; } .hf-open--dark.is-open .hf-open__dot { background: #8fd19e; box-shadow: 0 0 0 3px rgba(143, 209, 158, 0.2); } .hf-card { color: inherit; text-decoration: none; } .hf-card .hf-card__title :is(h1, h2, h3, p, span) , .hf-card .hf-card__title { text-decoration-thickness: 1px; text-underline-offset: 4px; } .hf-card:is(:hover, :focus-visible) .hf-card__title, .hf-card:is(:hover, :focus-visible) .hf-card__title * { text-decoration-line: underline; } .hf-card :where(img) { transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1); } .hf-card:is(:hover, :focus-visible) :where(img) { transform: scale(1.03); } @media (prefers-reduced-motion: reduce) { .hf-card:is(:hover, :focus-visible) :where(img) { transform: none; } } .hf-back { color: inherit; text-decoration: none; } .hf-back:is(:hover, :focus-visible) .uncoder-text { text-decoration: underline; text-underline-offset: 3px; } .hf-hover-line a { text-underline-offset: 3px; } .hf-hover-line a:is(:hover, :focus-visible) { text-decoration: underline; } .hf-list ul { margin: 0; padding-left: 21px; } .hf-list li { margin: 0; } .hf-list li::marker { color: #a63f26; }