html:not(.auria-motion) [data-anim],html:not(.auria-motion) .lockup,html:not(.auria-motion) .hero__actions,html:not(.auria-motion) .hero__stats,html:not(.auria-motion) [data-reveal]{opacity:1!important;transform:none!important;filter:none!important}.header{overflow:visible!important;z-index:200!important}.header__bar,.header__side,.header__nav{overflow:visible!important}.nav>li{position:relative}.nav:not(.nav--mobile)>li>.sub-menu{display:none;position:absolute;top:100%;left:0;z-index:300;min-width:240px;margin:0;padding:10px 0;list-style:none;background:#0f0c0b;border:1px solid rgb(201 162 39 / .35);box-shadow:0 20px 48px rgb(0 0 0 / .55)}.nav:not(.nav--mobile)>li:hover>.sub-menu,.nav:not(.nav--mobile)>li:focus-within>.sub-menu,.nav:not(.nav--mobile)>li.is-open>.sub-menu{display:block}.nav .sub-menu a{display:block;padding:12px 18px;color:rgb(228 197 106 / .9);text-decoration:none;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.nav .sub-menu a:hover{color:#F0D78A;background:rgb(201 162 39 / .1)}.nav--mobile>li>.sub-menu{display:block!important;position:static!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0 0 6px 12px}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}#wc-stripe_applepay-product-button.disabled,#wc-stripe_googlepay-product-button.disabled,#wc-stripe_link_checkout-product-button.disabled,.wc-stripe_applepay-button.disabled,.wc-stripe_googlepay-button.disabled,.wc-stripe_link_checkout-button.disabled{opacity:.45}#wc-stripe_applepay-cart-button.StripeElement iframe,#wc-stripe_applepay-checkout-button.StripeElement iframe,#wc-stripe_googlepay-cart-button.StripeElement iframe,#wc-stripe_googlepay-checkout-button.StripeElement iframe,#wc-stripe_link_checkout-cart-button.StripeElement iframe,#wc-stripe_link_checkout-checkout-button.StripeElement iframe,ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway.StripeElement iframe{max-width:calc(100% + 8px)}#payment #place_order.wc-stripe-hide,#place_order.wc-stripe-hide,.woocommerce-checkout-review-order #payment #place_order.wc-stripe-hide{height:0!important;opacity:0!important;padding:0!important;position:absolute!important;width:0!important;z-index:-1000!important}#payment ul.payment_methods li[class*=payment_method_stripe_] .payment_box.hide-payment-box{border-top:none;padding:0}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods{margin:0;padding:0}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods li::marker{font-size:0}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method{align-items:center;background:#fafbfc;border:1px solid var(--wc-stripe-saved-token-border-color);border-radius:5px;box-shadow:0 1px 1px rgb(0 0 0 / .03),0 3px 6px rgb(0 0 0 / .02);box-sizing:border-box;display:flex;height:50px;margin-bottom:8px;padding:12px 16px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method.selected,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method:has(:checked){box-shadow:0 0 0 2px var(--wc-stripe-accent-color)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method.selected .wc-stripe-saved-method__label,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method:has(:checked) .wc-stripe-saved-method__label{cursor:default}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__input{height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute!important;width:0}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__label{align-items:center;cursor:pointer;display:flex;flex:1;gap:12px;margin:0}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__icon{flex-shrink:0;height:24px;margin:0;object-fit:contain;width:36px}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__title{color:#1a1a1a;flex:1;font-size:14px;font-weight:500}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__check{display:none}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__see-more{background:#fff0;color:var(--wc-stripe-accent-color);cursor:pointer;display:none;font-size:.85rem;font-weight:500;line-height:1;margin:0;padding:.25rem;text-decoration:none;transition:opacity .15s ease}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__see-more:hover{background-color:rgb(0 0 0 / .05);border-radius:4px;text-decoration:none}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method.selected .wc-stripe-saved-method__see-more,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method:has(:checked) .wc-stripe-saved-method__see-more{display:inline;opacity:1;pointer-events:auto}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__plus{align-items:center;background:#e5e7eb;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:20px}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .wc-stripe-saved-method__plus:after{background-color:#6b7280;content:"";font-weight:600;height:12px;line-height:1;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect x='25' y='5' width='10' height='50' rx='2'/%3E%3Crect x='5' y='25' width='50' height='10' rx='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect x='25' y='5' width='10' height='50' rx='2'/%3E%3Crect x='5' y='25' width='50' height='10' rx='2'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 0 1.5px #d1d5db;cursor:pointer;display:flex;margin-bottom:8px;margin-top:.75em;padding:12px 16px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new:hover{box-shadow:0 0 0 1.5px #9ca3af}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new.selected,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new:has(:checked){box-shadow:0 0 0 2px var(--wc-stripe-accent-color);color:var(--wc-stripe-accent-color)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new.selected .wc-stripe-saved-method__plus,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new:has(:checked) .wc-stripe-saved-method__plus{background:var(--wc-stripe-accent-color)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new.selected .wc-stripe-saved-method__plus:after,ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new:has(:checked) .wc-stripe-saved-method__plus:after{background-color:#fff}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods__expanded .wc-stripe-saved-method{cursor:pointer}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods__expanded .wc-stripe-saved-method:hover{background:#f4f5f7;box-shadow:0 2px 4px rgb(0 0 0 / .06)}ul li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods__expanded .wc-stripe-saved-method .wc-stripe-saved-method__see-more{opacity:0;pointer-events:none}ul li[class*=payment_method_stripe_] .woocommerce-SavedPaymentMethods-saveNew{margin-top:10px}.woocommerce-checkout #payment ul.payment_methods li[class*=payment_method_stripe_] ul.woocommerce-SavedPaymentMethods li img.wc-stripe-saved-method__icon{margin:0}li.payment_method_stripe_cc .woocommerce-SavedPaymentMethods-new{margin-bottom:10px}li.payment_method_stripe_cc #wc-stripe-card-element.inline-type,li.payment_method_stripe_cc #wc-stripe-cc-custom-form .StripeElement{background-color:#fff;border-radius:4px;box-sizing:border-box;height:40px;padding:10px 12px;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}li.payment_method_stripe_cc #wc-stripe-card{border:none;height:15px;padding:0;position:absolute!important;right:8px;top:50%;transform:translatey(-50%);width:23px}li.payment_method_stripe_cc #wc-stripe-card.active{height:20px;width:32px}.wc-stripe-banner-checkout{container-type:inline-size;display:none;line-height:1px;margin:0 0 1em;padding:0;position:relative;width:100%}.wc-stripe-banner-checkout.active,.wc-stripe-banner-checkout.wc-stripe-express-loading{display:block}.wc-stripe-banner-checkout fieldset{border:1px solid #d1d1d1;border-radius:3px;margin-bottom:20px;padding:23px 25px 15px}.wc-stripe-banner-checkout fieldset legend{font-size:16px;font-weight:500;margin:0 auto;padding:0 1rem}.wc-stripe-banner-checkout span.banner-divider{align-items:center;background:#fff0;display:flex;font-size:16px;left:0;right:0;top:-13px;white-space:nowrap}.wc-stripe-banner-checkout span.banner-divider:after,.wc-stripe-banner-checkout span.banner-divider:before{background:#d1d1d1;content:" ";display:block;height:1px;width:50%}.wc-stripe-banner-checkout span.banner-divider:before{margin-right:1rem}.wc-stripe-banner-checkout span.banner-divider:after{margin-left:1rem}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}@container (max-width:399px){.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways{grid-template-columns:1fr}}.wc-stripe-banner-checkout .wc-stripe-checkout-banner-gateway{min-height:var(--wc-stripe-express-btn-h,0)}.wc-stripe-banner-checkout.wc-stripe-express-loading .wc-stripe-checkout-banner-gateway{position:relative}.wc-stripe-banner-checkout.wc-stripe-express-loading .wc-stripe-checkout-banner-gateway .wc-stripe-express-skeleton{inset:0;position:absolute}.wc-stripe-express-skeleton{background:rgb(0 0 0 / .07);background:color-mix(in srgb,currentColor 8%,transparent);border-radius:4px;height:var(--wc-stripe-express-btn-h,50px);overflow:hidden;position:relative;width:100%}.wc-stripe-express-skeleton:after{animation:wc-stripe-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,rgb(0 0 0 / .07) 50%,transparent);background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 8%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes wc-stripe-skeleton-shimmer{to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.wc-stripe-express-skeleton:after{animation:none}}ul.payment_methods li.payment_method_stripe_applepay img{max-height:32px;width:49px}ul.payment_methods li.payment_method_stripe_googlepay img{max-height:35px;width:48px}ul.payment_methods li.payment_method_stripe_googlepay img[src*=googlepay_round_outline]{max-height:30px;width:56px}ul.payment_methods li.payment_method_stripe_affirm img{max-height:26px;width:65px}ul.payment_methods li.payment_method_stripe_p24 img{max-height:45px;max-width:90px;width:90px}ul.payment_methods li.payment_method_stripe_ideal img{max-height:30px;max-width:79.4px;width:79.4px}ul.payment_methods li.payment_method_stripe_fpx img{max-height:25px;max-width:75px;width:75px}ul.payment_methods li.payment_method_stripe_klarna img[src*=klarna]{max-width:64px;width:64px}ul.payment_methods li.payment_method_stripe_klarna img[src*=klarna_pink]{height:25px;max-height:25px;width:45px}ul.payment_methods li.payment_method_stripe_giropay img{max-height:28px;max-width:65px;width:65px}ul.payment_methods li.payment_method_stripe_eps img{max-height:46px;max-width:70px;width:70px}ul.payment_methods li.payment_method_stripe_multibanco img{max-height:48px;max-width:48px;width:48px}ul.payment_methods li.payment_method_stripe_sepa img{max-height:18px;max-width:67px;width:67px}ul.payment_methods li.payment_method_stripe_sofort img{max-height:21px;max-width:70px;width:70px}ul.payment_methods li.payment_method_stripe_bancontact img{height:42px;max-height:42px;max-width:60px;width:60px}ul.payment_methods li.payment_method_stripe_wechat label img{max-height:23px;max-width:82px;width:82px}ul.payment_methods li.payment_method_stripe_alipay img{height:36px;max-height:36px;max-width:72px;width:72px}ul.payment_methods li.payment_method_stripe_grabpay img{max-height:28px;max-width:95px;width:95px}ul.payment_methods li.payment_method_stripe_oxxo img{max-height:24px;max-width:52px;width:52px}ul.payment_methods li.payment_method_stripe_swish img{max-height:28px;max-width:90px;width:90px}ul.payment_methods li.payment_method_stripe_twint img{max-height:35px;width:35px}ul.payment_methods li.payment_method_stripe_cashapp img{height:32px;width:32px}ul.payment_methods li.payment_method_stripe_revolut img{height:28px;width:22px}ul.payment_methods li.payment_method_stripe_zip img{height:30px;width:48px}ul.payment_methods li.payment_method_stripe_promptpay img{width:84px}label[for=payment_method_stripe_bancontact] img{height:42px;max-height:42px;max-width:60px;width:60px}.wc-stripe-product-checkout-container.bottom{margin-top:.5em}.wc-stripe-product-checkout-container.wc-stripe-express-loading{display:block}.wc-stripe-product-checkout-container.wc-stripe-express-loading ul.wc_stripe_product_payment_methods>li{display:block;min-height:calc(var(--wc-stripe-express-btn-h, 50px) + 8px)}.wc-stripe-product-checkout-container .payment-box:has(>.wc-stripe-express-skeleton){margin:-4px 0;min-height:calc(var(--wc-stripe-express-btn-h, 50px) + 8px);position:relative}.wc-stripe-product-checkout-container .payment-box:has(>.wc-stripe-express-skeleton)>.wc-stripe-express-skeleton{left:0;position:absolute;right:0;top:4px}.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods{margin:0;padding:0}.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_]{list-style:none;margin:0}.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_]:not([style*="display: none"]):not(.hidden):not(:last-child){margin:0 0 1em}.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_] .StripeElement iframe{max-width:calc(100% + 8px)}.wc-stripe-bnpl-product-message{margin:10px 0}.wc-stripe-clear{clear:both!important;height:0!important;visibility:hidden!important}.wc-stripe-cart-checkout-container.wc-stripe-express-loading,.wc-stripe-cart-checkout-container.wc-stripe-express-loading ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method{display:block}.wc-stripe-cart-checkout-container.wc-stripe-express-loading ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method.or{display:block;margin:15px 0}.wc-stripe-cart-checkout-container.wc-stripe-express-loading ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method p{margin:0}.wc-stripe-cart-checkout-container.wc-stripe-express-loading ul.wc_stripe_cart_payment_methods>li[class*=payment_method_stripe_]{min-height:calc(var(--wc-stripe-express-btn-h, 50px) + 8px)}.wc-stripe-cart-checkout-container .payment-box:has(>.wc-stripe-express-skeleton){margin:-4px 0;min-height:calc(var(--wc-stripe-express-btn-h, 50px) + 8px);position:relative}.wc-stripe-cart-checkout-container .payment-box:has(>.wc-stripe-express-skeleton)>.wc-stripe-express-skeleton{left:0;position:absolute;right:0;top:4px}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods{clear:both;list-style:none;margin:0;padding:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method.or{display:block;margin:15px 0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method p{margin:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method{list-style:none;margin-left:0;margin-right:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method.or{display:none}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods .wc-stripe-cart-or{margin:1em 0;text-align:center}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li[class*=payment_method_stripe_]:not(:last-child){margin:0 0 1em}.wc-stripe-bnpl-cart-message{margin-top:15px}a[class^=wc-stripe_][class*=-mini-cart]:nth-child(n+1){margin-bottom:10px}a[class^=wc-stripe_][class*=-mini-cart].StripeElement iframe{max-width:calc(100% + 8px)}.wc-block-mini-cart__footer-actions:has(.wc-stripe-mini-cart-express){flex-wrap:wrap}.wc-block-mini-cart__footer-actions .wc-stripe-mini-cart-express{display:flex;flex-direction:column;gap:16px;width:100%}.wc-block-mini-cart__footer-actions .wc-stripe-mini-cart-express a[class^=wc-stripe_][class*=-mini-cart]{margin-bottom:0}:root{--wc-stripe-height-transition-duration:0.35s;--wc-stripe-height-increase-delay:0.02s;--wc-stripe-opacity-enter-duration:0.3s;--wc-stripe-opacity-exit-duration:0.3s;--wc-stripe-saved-token-border-color:#e6e6e6;--wc-stripe-accent-color:#0073e6;--wc-stripe-selected-bg-color:#e8f4fd}.woocommerce form .form-row .required{visibility:visible}body.page-template-template-process,body.page-template-page-templatestemplate-process-php,body.page-id-14{background:#FBF7F3!important;color:#100E0C!important}body.page-template-template-process .main,body.page-template-page-templatestemplate-process-php .main,body.page-id-14 .main,.process-page{background:#FBF7F3!important;color:#100E0C!important;overflow-x:clip}.process-page *{box-sizing:border-box}.proc-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.proc-k{margin:0 0 14px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#B8944A;display:inline-flex;align-items:center;gap:12px}.proc-k::before{content:"";width:22px;height:1px;background:linear-gradient(90deg,#C4A35A,transparent)}.proc-k--light{color:#E4C56A}.proc-k--light::before{background:linear-gradient(90deg,#E4C56A,transparent)}.proc-h2{margin:0 0 18px;font-family:var(--display,"Cormorant Garamond",Georgia),serif;font-weight:500;font-size:clamp(1.95rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.025em;color:#100E0C}.proc-h2 em{font-style:italic;background:linear-gradient(120deg,#8B6B28,#C9A227 40%,#B8944A);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.proc-prose p{margin:0 0 1.05em;color:#3A342E;font-size:16.5px;line-height:1.8;max-width:48ch}.proc-prose p:last-child{margin-bottom:0}.proc-hero{position:relative;min-height:min(88vh,820px);display:flex;align-items:flex-end;background:#0a0608;color:#F7F3EA;overflow:hidden}.proc-hero__bg{position:absolute;inset:0;z-index:0}.proc-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block;filter:brightness(.48) contrast(1.08) saturate(1.12);transform:scale(1.04)}.proc-hero__veil{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgb(8 5 6 / .96) 0%,rgb(8 5 6 / .78) 38%,rgb(8 5 6 / .28) 70%,rgb(8 5 6 / .18) 100%),linear-gradient(180deg,rgb(8 5 6 / .2) 0%,rgb(8 5 6 / .45) 50%,rgb(8 5 6 / .96) 100%),radial-gradient(ellipse 55% 50% at 72% 42%,rgb(168 42 62 / .28),transparent 62%),radial-gradient(ellipse 40% 35% at 20% 80%,rgb(201 162 39 / .12),transparent 55%)}.proc-hero__grain{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:180px;mix-blend-mode:overlay}.proc-hero__inner{position:relative;z-index:3;padding:clamp(128px,15vw,190px) 0 clamp(48px,7vw,72px);max-width:720px}.proc-hero__title{margin:0 0 18px;font-family:var(--display,"Cormorant Garamond",Georgia),serif;font-weight:500;font-size:clamp(2.7rem,6vw,4.1rem);line-height:1;letter-spacing:-.035em;color:#F7F3EA}.proc-hero__title em{font-style:italic;background:linear-gradient(120deg,#F0D78A,#E4C56A 42%,#C9A227);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.proc-hero__lede{margin:0 0 26px;max-width:44ch;font-size:17px;line-height:1.72;color:rgb(247 243 234 / .8)}.proc-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.proc-btn-ghost{border-color:rgb(247 243 234 / .42)!important;color:#F7F3EA!important;background:transparent!important}.proc-btn-ghost:hover{border-color:rgb(247 243 234 / .78)!important;color:#fff!important}.proc-hero__stats{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.proc-hero__stats li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid rgb(201 162 39 / .32);background:rgb(255 255 255 / .04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgb(247 243 234 / .88)}.proc-hero__stats li strong{color:#F0D78A;font-weight:600;letter-spacing:.06em}.proc-hero__orb{position:absolute;right:6%;bottom:12%;z-index:2;width:min(280px,28vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,rgb(240 215 138 / .22),transparent 45%),radial-gradient(circle at 55% 60%,rgb(168 42 62 / .28),transparent 55%);filter:blur(2px);pointer-events:none;opacity:.85;animation:procOrb 8s ease-in-out infinite}@keyframes procOrb{0%,100%{transform:scale(1);opacity:.75}50%{transform:scale(1.08);opacity:1}}.proc-pillars{position:relative;z-index:4;margin-top:-42px;padding:0 0 8px}.proc-pillars__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.proc-pillar{position:relative;background:linear-gradient(165deg,#fff 0%,#FBF7F3 100%);border:1px solid rgb(196 163 90 / .2);border-radius:6px;padding:22px 18px 20px;box-shadow:0 20px 48px rgb(20 12 4 / .08),0 1px 0 rgb(255 255 255 / .8) inset;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.proc-pillar:hover{transform:translateY(-3px);border-color:rgb(196 163 90 / .4);box-shadow:0 28px 56px rgb(20 12 4 / .12)}.proc-pillar::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#E4C56A,#C9A227 50%,rgb(168 42 62 / .5));opacity:.7}.proc-pillar__n{display:block;margin-bottom:8px;font-family:var(--display,Georgia),serif;font-size:1.65rem;font-weight:500;line-height:1;color:#C4A35A;letter-spacing:-.02em}.proc-pillar__l{display:block;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#100E0C;margin-bottom:6px}.proc-pillar__d{margin:0;font-size:13px;line-height:1.5;color:#6A645E}.proc-intro{background:radial-gradient(ellipse 50% 40% at 95% 10%,rgb(168 42 62 / .05),transparent 55%),linear-gradient(180deg,#fff 0%,#FBF7F3 100%);padding:clamp(64px,9vw,110px) 0}.proc-intro__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,5vw,64px);align-items:start}.proc-intro__visual{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 32px 70px rgb(20 12 4 / .14)}.proc-intro__visual img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.04)}.proc-intro__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(8 5 6 / .55) 100%),radial-gradient(ellipse 60% 40% at 50% 0%,rgb(201 162 39 / .15),transparent 60%);pointer-events:none}.proc-intro__cap{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(247 243 234 / .88)}.proc-panel{position:relative;background:radial-gradient(ellipse 80% 60% at 100% 0%,rgb(201 162 39 / .08),transparent 55%),#fff;border:1px solid rgb(196 163 90 / .22);border-radius:6px;padding:28px 26px 26px;box-shadow:0 22px 50px rgb(20 12 4 / .07);overflow:hidden}.proc-panel::before{content:"";position:absolute;inset:10px;pointer-events:none;border:1px solid rgb(201 162 39 / .12);border-radius:3px}.proc-panel__title{position:relative;margin:0 0 4px;font-family:var(--display,Georgia),serif;font-size:1.35rem;font-weight:500;color:#100E0C}.proc-panel__sub{position:relative;margin:0 0 18px;font-size:12.5px;color:#8A847C;line-height:1.45}.proc-spec{list-style:none;margin:0;padding:0;position:relative}.proc-spec li{display:flex;justify-content:space-between;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid rgb(196 163 90 / .12);font-size:13.5px}.proc-spec li:last-child{border-bottom:0}.proc-spec span{color:#8A847C;letter-spacing:.04em}.proc-spec strong{color:#100E0C;font-weight:600;text-align:right;font-family:var(--display,Georgia),serif;font-size:15px}.proc-quote{margin:28px 0 0;padding:22px 22px 22px 24px;border-left:2px solid #C4A35A;background:linear-gradient(90deg,rgb(196 163 90 / .09),transparent 85%);border-radius:0 6px 6px 0}.proc-quote p{margin:0;font-family:var(--display,Georgia),serif;font-size:clamp(1.15rem,2vw,1.35rem);font-style:italic;line-height:1.45;color:#100E0C;max-width:none}.proc-quote cite{display:block;margin-top:10px;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#B8944A}.proc-steps{position:relative;background:radial-gradient(ellipse 70% 40% at 50% 0%,rgb(168 42 62 / .04),transparent 55%),#F3EDE5;color:#100E0C;padding:clamp(56px,8vw,108px) 0;border-block:1px solid rgb(196 163 90 / .12);overflow:hidden}.proc-steps__head{max-width:640px;margin:0 auto clamp(36px,5vw,56px);text-align:center}.proc-steps__head .proc-k{justify-content:center}.proc-steps__head .proc-k::before{display:none}.proc-steps__head .proc-h2{margin-bottom:12px}.proc-steps__lede{margin:0 auto;max-width:48ch;font-size:16px;line-height:1.7;color:#6A645E}.proc-rail{position:relative;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:0}.proc-rail::before{content:"";position:absolute;left:36px;top:24px;bottom:24px;width:1px;background:linear-gradient(180deg,rgb(196 163 90 / .15),rgb(196 163 90 / .55) 12%,rgb(196 163 90 / .55) 88%,rgb(196 163 90 / .1));z-index:0}.proc-step{position:relative;z-index:1;display:grid;grid-template-columns:72px minmax(0,1fr);gap:clamp(16px,3vw,28px);padding:10px 0}.proc-step__marker{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:22px}.proc-step__dot{width:18px;height:18px;border-radius:50%;background:#F3EDE5;border:2px solid #C4A35A;box-shadow:0 0 0 6px rgb(196 163 90 / .12),0 0 24px rgb(201 162 39 / .25);flex-shrink:0;z-index:2}.proc-step--accent .proc-step__dot{background:linear-gradient(145deg,#F0D78A,#C9A227);border-color:#E4C56A;box-shadow:0 0 0 8px rgb(201 162 39 / .18),0 0 32px rgb(201 162 39 / .45)}.proc-step__card{position:relative;background:#fff;border:1px solid rgb(196 163 90 / .16);border-radius:8px;padding:clamp(22px,3vw,32px) clamp(22px,3vw,36px);box-shadow:0 16px 40px rgb(20 12 4 / .05);overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.proc-step__card:hover{border-color:rgb(196 163 90 / .35);box-shadow:0 24px 52px rgb(20 12 4 / .09);transform:translateY(-2px)}.proc-step--accent .proc-step__card{background:radial-gradient(ellipse 80% 100% at 100% 0%,rgb(168 42 62 / .07),transparent 50%),radial-gradient(ellipse 50% 80% at 0% 100%,rgb(201 162 39 / .08),transparent 50%),linear-gradient(165deg,#FFFCFA,#FBF6EE);border-color:rgb(196 163 90 / .38);box-shadow:0 22px 56px rgb(20 12 4 / .08)}.proc-step__ghost{position:absolute;right:12px;top:4px;font-family:var(--display,Georgia),serif;font-size:clamp(4rem,8vw,6.5rem);font-weight:500;line-height:1;color:rgb(196 163 90 / .1);letter-spacing:-.04em;pointer-events:none;user-select:none}.proc-step--accent .proc-step__ghost{color:rgb(168 42 62 / .08)}.proc-step__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;position:relative}.proc-step__num{font-family:var(--display,Georgia),serif;font-size:1.1rem;font-weight:500;color:#C4A35A;letter-spacing:.04em}.proc-step__tag{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8A847C;padding:4px 10px;border-radius:999px;border:1px solid rgb(196 163 90 / .2);background:rgb(196 163 90 / .06)}.proc-step--accent .proc-step__tag{color:#8B6B28;border-color:rgb(196 163 90 / .35);background:rgb(201 162 39 / .1)}.proc-step__card h3{position:relative;margin:0 0 10px;font-family:var(--display,Georgia),serif;font-weight:500;font-size:clamp(1.3rem,2.2vw,1.6rem);color:#100E0C;letter-spacing:-.015em}.proc-step__card p{position:relative;margin:0 0 .75em;color:#3A342E;font-size:15.5px;line-height:1.72;max-width:58ch}.proc-step__card p:last-child{margin-bottom:0}.proc-step__note{margin-top:12px!important;padding:16px 18px;border-left:3px solid #C4A35A;background:linear-gradient(90deg,rgb(196 163 90 / .12),transparent 92%);border-radius:0 8px 8px 0;font-size:14.5px!important;color:#3A342E!important}.proc-break{position:relative;min-height:min(48vh,420px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a0608;color:#F7F3EA}.proc-break__bg{position:absolute;inset:0}.proc-break__bg img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.4) contrast(1.08) saturate(1.15)}.proc-break__veil{position:absolute;inset:0;background:linear-gradient(90deg,rgb(8 5 6 / .75),rgb(8 5 6 / .35) 50%,rgb(8 5 6 / .75)),radial-gradient(ellipse 50% 60% at 50% 50%,rgb(168 42 62 / .2),transparent 70%)}.proc-break__inner{position:relative;z-index:2;text-align:center;padding:clamp(48px,8vw,80px) 20px;max-width:640px}.proc-break__inner p{margin:0;font-family:var(--display,Georgia),serif;font-size:clamp(1.5rem,3.2vw,2.2rem);font-style:italic;line-height:1.35;color:#F7F3EA}.proc-break__inner span{display:block;margin-top:16px;font-size:10px;font-weight:600;font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:#E4C56A}.proc-refuse{position:relative;background:radial-gradient(ellipse 55% 50% at 50% 0%,rgb(168 42 62 / .22),transparent 55%),radial-gradient(ellipse 40% 40% at 80% 80%,rgb(201 162 39 / .08),transparent 50%),linear-gradient(180deg,#0a0608 0%,#12090c 50%,#0a0608 100%);color:#F7F3EA;padding:clamp(64px,9vw,110px) 0;overflow:hidden}.proc-refuse__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,64px);align-items:center}.proc-refuse .proc-h2{color:#F7F3EA}.proc-refuse .proc-h2 em{background:linear-gradient(120deg,#F0D78A,#E4C56A 45%,#C9A227);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.proc-refuse__copy>p:not(.proc-k){margin:0;color:rgb(247 243 234 / .72);font-size:16.5px;line-height:1.7;max-width:40ch}.proc-refuse__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.proc-refuse__list li{position:relative;padding:16px 16px 16px 42px;border-radius:6px;border:1px solid rgb(201 162 39 / .18);background:rgb(255 255 255 / .03);font-size:13.5px;line-height:1.45;color:rgb(247 243 234 / .92);transition:border-color .25s,background .25s,transform .25s}.proc-refuse__list li:hover{border-color:rgb(201 162 39 / .4);background:rgb(201 162 39 / .08);transform:translateY(-1px)}.proc-refuse__list li::before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:linear-gradient(45deg,transparent 42%,#C94A5E 42%,#C94A5E 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,#C94A5E 42%,#C94A5E 58%,transparent 58%);opacity:.85}.proc-finish{background:radial-gradient(ellipse 50% 45% at 15% 40%,rgb(168 42 62 / .05),transparent 55%),linear-gradient(180deg,#fff 0%,#FBF7F3 100%);color:#100E0C;padding:clamp(64px,9vw,110px) 0}.proc-finish__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,72px);align-items:center}.proc-finish__stage{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1;background:radial-gradient(ellipse 55% 50% at 50% 55%,rgb(168 42 62 / .18),transparent 60%),radial-gradient(ellipse 40% 35% at 50% 30%,rgb(240 215 138 / .2),transparent 55%),linear-gradient(165deg,#1a1014 0%,#0c0809 55%,#12090c 100%);box-shadow:0 36px 80px rgb(20 12 4 / .2);display:flex;align-items:center;justify-content:center}.proc-finish__stage::before{content:"";position:absolute;inset:18px;z-index:0;pointer-events:none;border:1px solid rgb(201 162 39 / .22);border-radius:4px}.proc-finish__stage::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 70%,rgb(201 162 39 / .15),transparent 45%)}.proc-finish__stage img{width:72%;height:auto;display:block;position:relative;z-index:1;object-fit:contain;filter:drop-shadow(0 28px 48px rgb(0 0 0 / .45)) drop-shadow(0 0 40px rgb(201 162 39 / .2))}.proc-finish__glow{position:absolute;left:50%;top:58%;width:55%;height:30%;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgb(201 162 39 / .35),transparent 70%);filter:blur(20px);z-index:0;pointer-events:none}.proc-finish__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;list-style:none;padding:0}.proc-finish__chips li{padding:8px 12px;border-radius:999px;border:1px solid rgb(196 163 90 / .25);background:rgb(196 163 90 / .06);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5A524C}.proc-gallery{padding:0 0 clamp(8px,2vw,16px);background:#FBF7F3}.proc-gallery__grid{display:grid;grid-template-columns:1.2fr .8fr .9fr;gap:12px}.proc-gallery__cell{position:relative;border-radius:6px;overflow:hidden;min-height:220px;box-shadow:0 16px 40px rgb(20 12 4 / .08)}.proc-gallery__cell:first-child{min-height:280px}.proc-gallery__cell img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.proc-gallery__cell:hover img{transform:scale(1.04)}.proc-gallery__cell::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgb(8 5 6 / .45) 100%);pointer-events:none}.proc-gallery__label{position:absolute;left:14px;bottom:12px;z-index:2;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(247 243 234 / .9)}.proc-cta{position:relative;background:radial-gradient(ellipse 50% 60% at 50% 100%,rgb(201 162 39 / .12),transparent 55%),radial-gradient(ellipse 40% 40% at 50% 0%,rgb(168 42 62 / .15),transparent 50%),#0a0608;color:#F7F3EA;padding:clamp(72px,10vw,120px) 0;border-top:1px solid rgb(201 162 39 / .12);text-align:center;overflow:hidden}.proc-cta__inner{position:relative;z-index:2;max-width:640px;margin:0 auto}.proc-cta__title{margin:0 0 14px;font-family:var(--display,Georgia),serif;font-weight:500;font-size:clamp(2.1rem,4vw,3rem);line-height:1.08;letter-spacing:-.025em;color:#F7F3EA}.proc-cta__title em{font-style:italic;background:linear-gradient(120deg,#F0D78A,#E4C56A 45%,#C9A227);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.proc-cta__lede{margin:0 auto 28px;max-width:40ch;font-size:16.5px;line-height:1.7;color:rgb(247 243 234 / .72)}.proc-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.proc-cta__links{margin-top:22px;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.proc-cta__links a{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgb(228 197 106 / .75);text-decoration:none;border-bottom:1px solid #fff0;transition:color .2s,border-color .2s}.proc-cta__links a:hover{color:#F0D78A;border-color:rgb(240 215 138 / .4)}@media (max-width:960px){.proc-pillars{margin-top:-28px}.proc-pillars__grid{grid-template-columns:1fr 1fr}.proc-intro__grid{grid-template-columns:1fr}.proc-intro__visual{max-width:480px;aspect-ratio:16/11}.proc-rail::before{left:15px}.proc-step{grid-template-columns:32px minmax(0,1fr);gap:12px}.proc-step__marker{padding-top:26px}.proc-step__dot{width:14px;height:14px}.proc-refuse__grid{grid-template-columns:1fr}.proc-refuse__list{grid-template-columns:1fr}.proc-finish__grid{grid-template-columns:1fr}.proc-finish__stage{max-width:400px;margin:0 auto;width:100%}.proc-gallery__grid{grid-template-columns:1fr 1fr}.proc-gallery__cell:first-child{grid-column:1 / -1;min-height:240px}.proc-hero__orb{display:none}.proc-hero__bg img{object-position:center 28%}.proc-hero__veil{background:linear-gradient(180deg,rgb(8 5 6 / .3) 0%,rgb(8 5 6 / .55) 40%,rgb(8 5 6 / .95) 100%),radial-gradient(ellipse 70% 40% at 50% 30%,rgb(168 42 62 / .2),transparent 60%)!important}}@media (max-width:560px){.proc-hero{min-height:min(78vh,680px)}.proc-hero__actions{flex-direction:column}.proc-hero__actions .btn{width:100%;justify-content:center;text-align:center}.proc-pillars__grid{grid-template-columns:1fr}.proc-gallery__grid{grid-template-columns:1fr}.proc-gallery__cell:first-child{grid-column:auto}.proc-cta__actions{flex-direction:column;align-items:stretch}.proc-cta__actions .btn{width:100%;justify-content:center}.proc-hero__stats li{font-size:10px;padding:8px 11px}}@media (prefers-reduced-motion:reduce){.proc-hero__orb,.proc-pillar,.proc-step__card,.proc-refuse__list li,.proc-gallery__cell img{animation:none!important;transition:none!important}}