.fxg-top__menu{list-style:none;margin:0;padding:0;display:flex;gap:16px}.fxg-lang i{display:inline-grid;place-items:center;font:800 9px/1 var(--fxg-font);font-style:normal;background:var(--fxg-fox-l);color:var(--fxg-fox)}.admin-bar .fxg-bar{top:32px}@media (max-width:782px){.admin-bar .fxg-bar{top:46px}}.fxg-hd.is-shrunk .fxg-bar{padding:6px 0}.fxg-hd.is-shrunk .fxg-bar__in{min-height:56px;box-shadow:0 20px 50px -24px rgba(60,20,0,.35)}.fxg-menu__it.is-open>.fxg-menu__a i{transform:rotate(180deg)}body.fxg-drawer-open .fxg-burger span{background:0 0}body.fxg-drawer-open .fxg-burger span::before{top:0;transform:rotate(45deg)}body.fxg-drawer-open .fxg-burger span::after{top:0;transform:rotate(-45deg)}.fxg-searchbar{padding:10px 0 0}.fxg-searchbar .fxg-sf{max-width:640px;margin:0 auto}.fxg-sf{display:flex;gap:8px;padding:6px;border-radius:16px;background:rgba(255,255,255,.75);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.9);box-shadow:0 20px 50px -30px rgba(60,20,0,.3)}.fxg-sf input{flex:1;min-width:0;height:44px;border:0;background:0 0;padding:0 14px;font:600 15px var(--fxg-font);outline:0;color:var(--fxg-ink)}.fxg-svc-ic{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;background:var(--fxg-fox-l);color:var(--fxg-fox);font-style:normal}.fxg-svc-ic svg{width:14px;height:14px;display:block}.fxg-net-ic.is-dark{color:#111}.fxg-net-ic.is-dark svg{stroke:#111}.fxg-net-ic.is-dark svg [fill="#fff"]{fill:#111}.fxg-net-ic--lg{width:32px;height:32px;font-size:14px}.fxg-net-ic--lg svg{width:19px;height:19px}.fxg-veil{position:fixed;inset:0;z-index:40;background:rgba(28,20,16,.18);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .35s}body.fxg-menu-open .fxg-veil{opacity:1}.fxg-nav__hint{font-size:13px;color:var(--fxg-fox);font-weight:700}body.fxg-drawer-open{overflow:hidden}body.fxg-drawer-open .fxg-drawer__panel>details,body.fxg-drawer-open .fxg-dr__l,body.fxg-drawer-open .fxg-drawer__panel>.fxg-btn,body.fxg-drawer-open .fxg-drawer__c,body.fxg-drawer-open .fxg-lang--drawer{opacity:1;transform:none}.fxg-dr__l{font-weight:800;font-size:17px;padding:12px 10px}.fxg-band__grid{display:none;position:absolute;inset:0;background-image:linear-gradient(rgba(28,20,16,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(28,20,16,.06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 100% at 60% 0,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 100% at 60% 0,#000 20%,transparent 75%);pointer-events:none}.fxg-chip{display:none;position:absolute;padding:7px 11px;border-radius:12px;font-size:12px;font-weight:800;color:var(--fxg-ink);background:rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #fff;box-shadow:0 14px 30px -14px rgba(60,20,0,.4);white-space:nowrap}.fxg-chip--1{left:-40%;top:8%}.fxg-chip--2{right:-48%;top:42%}.fxg-chip--3{left:-28%;bottom:4%}.fxg-anim .fxg-chip{animation:fxg-float 4.5s ease-in-out infinite}.fxg-anim .fxg-chip--2{animation-delay:1.2s}.fxg-anim .fxg-chip--3{animation-delay:2s}.fxg-kicker span{display:inline-block;padding:5px 10px;border-radius:99px;background:var(--fxg-fox-l);color:var(--fxg-fox)}.fxg-bc{max-width:100%}.fxg-band__art .fxg-fox{position:absolute;width:56%;left:22%;top:18%;filter:drop-shadow(0 20px 30px rgba(60,20,0,.35))}.fxg-anim .fxg-band__art .fxg-fox{animation:fxg-bob 5s ease-in-out infinite}.fxg-kicker{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fxg-fox);margin:0 0 10px}.fxg-lead{font-size:18px;max-width:640px;color:var(--fxg-ink-2);margin:0}.fxg-bc{margin-bottom:18px;font-size:13.5px;font-weight:700;max-width:100%}.fxg-bc__l{list-style:none;margin:0;padding:0;display:inline-flex;align-items:stretch;max-width:100%;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);box-shadow:0 14px 30px -20px rgba(60,20,0,.4)}.fxg-bc__i{display:flex;min-width:0}.fxg-bc__i>a,.fxg-bc__i>span{display:inline-flex;align-items:center;gap:7px;padding:9px 16px 9px 22px;color:var(--fxg-ink-2);position:relative;background:rgba(255,255,255,.75);transition:background .2s,color .2s;max-width:260px}.fxg-bc__i>a span,.fxg-bc__i>span span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fxg-bc__i--home>a{padding-left:14px}.fxg-bc__i>a::after{content:"";position:absolute;right:-9px;top:50%;width:18px;height:18px;transform:translateY(-50%) rotate(45deg);background:inherit;border-right:1px solid rgba(28,20,16,.08);border-top:1px solid rgba(28,20,16,.08);z-index:1}.fxg-bc__i>a:hover{background:#fff;color:var(--fxg-fox)}.fxg-bc__i--cur>span{background:linear-gradient(135deg,#fff0e6,#ffe3d1);color:var(--fxg-ink);font-weight:800;padding-left:26px}.fxg-bc__i--home svg{width:15px;height:15px;color:var(--fxg-fox);flex:none}.fxg-bc--plugin{display:block;color:var(--fxg-muted);font-weight:700}.fxg-bc--plugin a{color:var(--fxg-ink-2)}.fxg-bc--plugin a:hover{color:var(--fxg-fox)}body.fxg .rank-math-breadcrumb,body.fxg .yoast-breadcrumbs,body.fxg .elementor-widget-breadcrumbs .elementor-widget-container{font-size:13px;font-weight:700;line-height:1.3;color:var(--fxg-ink-2)}body.fxg .rank-math-breadcrumb p,body.fxg .yoast-breadcrumbs>span{margin:0!important;padding:0;display:inline-flex!important;align-items:stretch;max-width:100%;border-radius:16px;overflow:hidden;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s)}body.fxg .rank-math-breadcrumb .separator{display:none!important}body.fxg .rank-math-breadcrumb p>a,body.fxg .rank-math-breadcrumb p>.last,body.fxg .yoast-breadcrumbs>span>a,body.fxg .yoast-breadcrumbs .breadcrumb_last{display:inline-flex;align-items:center;gap:7px;padding:8px 12px 8px 18px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fxg-ink-2);position:relative;background:rgba(255,255,255,.75);text-decoration:none;transition:background .2s,color .2s}body.fxg .rank-math-breadcrumb p>a:first-child,body.fxg .yoast-breadcrumbs>span>a:first-child{padding-left:12px}body.fxg .rank-math-breadcrumb p>a:first-child::before,body.fxg .yoast-breadcrumbs>span>a:first-child::before{content:"";width:15px;height:15px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23FF6A1F%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3 11.5 12 4l9 7.5%27/%3E%3Cpath d=%27M5.5 10.5V20h13v-9.5%27/%3E%3Cpath d=%27M10 20v-5h4v5%27/%3E%3C/svg%3E") center/contain no-repeat}body.fxg .rank-math-breadcrumb p>a::after,body.fxg .yoast-breadcrumbs>span>a::after{content:"";position:absolute;right:-9px;top:50%;width:18px;height:18px;transform:translateY(-50%) rotate(45deg);background:inherit;border-right:1px solid rgba(28,20,16,.08);border-top:1px solid rgba(28,20,16,.08);z-index:1}body.fxg .rank-math-breadcrumb p>a:hover,body.fxg .yoast-breadcrumbs>span>a:hover{background:#fff;color:var(--fxg-fox)}body.fxg .rank-math-breadcrumb p>.last,body.fxg .yoast-breadcrumbs .breadcrumb_last{background:linear-gradient(135deg,#fff0e6,#ffe3d1);color:var(--fxg-ink);font-weight:800;padding-left:22px;max-width:340px}body.fxg .fxg-elementor .elementor-widget-breadcrumbs{margin-bottom:6px}@media (max-width:640px){body.fxg .rank-math-breadcrumb p>a:not(:first-child),body.fxg .yoast-breadcrumbs>span>a:not(:first-child){display:none}}body.fxg-elhead .fxg-prose--h h1.elementor-heading-title{font-size:clamp(32px,4.6vw,56px)!important;letter-spacing:-.025em!important;line-height:1.05!important}body.fxg-elhead .fxg-prose--h h3.elementor-heading-title{font-size:clamp(19px,2vw,24px)!important;font-weight:600!important}@media (max-width:640px){.fxg-bc__i--mid{display:none}.fxg-bc__i>a,.fxg-bc__i>span{max-width:220px;padding:8px 12px 8px 18px}.fxg-bc__i--home>a{padding-left:12px}.fxg-bc__i--cur>span{padding-left:22px}}.fxg-bc-row{padding-top:18px}.fxg-card{background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.9);border-radius:var(--fxg-r);box-shadow:0 30px 60px -40px rgba(60,20,0,.3);padding:28px}.fxg-article__in{padding:10px 0 50px}.fxg-prose details{border:1.5px solid var(--fxg-line);border-radius:14px;padding:12px 16px;margin-bottom:10px;background:rgba(255,255,255,.6)}.fxg-prose summary{font-weight:800;cursor:pointer}.fxg-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.fxg-tags a{padding:6px 10px;border-radius:99px;background:var(--fxg-cream);font-size:13px;font-weight:700;text-decoration:none!important;color:var(--fxg-ink-2)!important}.fxg-single__in{display:grid;grid-template-columns:1fr 320px;gap:30px;align-items:start;padding:0 20px 50px}.fxg-single__in>*{min-width:0}.fxg-progress{position:fixed;left:0;top:0;right:0;height:3px;z-index:80;pointer-events:none}.fxg-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--fxg-fox),var(--fxg-acc));transition:width .15s linear}.admin-bar .fxg-progress{top:32px}.fxg-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:18px 0 4px;font-size:13px;font-weight:700;color:var(--fxg-muted)}.fxg-share a,.fxg-share button{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border-radius:99px;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);font:inherit;font-weight:800;color:var(--fxg-ink);cursor:pointer;transition:transform .2s,background .2s,color .2s}.fxg-share a:hover,.fxg-share button:hover{transform:translateY(-2px);background:#fff;color:var(--c,var(--fxg-fox))}.fxg-share .fxg-net-ic{width:24px;height:24px;border-radius:7px;font-style:normal;font-size:13px}.fxg-share .fxg-net-ic svg{width:14px;height:14px}.fxg-share__copy.is-done{color:#1f8a4c}.fxg-toc h3{font-size:15px;margin-bottom:10px}.fxg-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.fxg-toc li{counter-increment:toc;padding:6px 0 6px 28px;position:relative;font-size:14px;font-weight:600;line-height:1.35}.fxg-toc li::before{content:counter(toc);position:absolute;left:0;top:7px;width:20px;height:20px;border-radius:7px;background:var(--fxg-fox-l);color:var(--fxg-fox);font-size:11px;font-weight:800;display:grid;place-items:center}.fxg-toc__3{padding-left:40px!important;font-weight:500!important;font-size:13px!important}.fxg-toc__3::before{content:"";width:6px!important;height:6px!important;border-radius:50%!important;left:22px!important;top:12px!important;background:var(--fxg-fox)!important}.fxg-toc a:hover{color:var(--fxg-fox)}.fxg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin:0 0 18px;padding:14px 18px;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);font-size:13px;color:var(--fxg-muted)}.fxg-meta small{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fxg-muted);line-height:1.2}.fxg-meta b,.fxg-meta time{display:block;font-size:14px;font-weight:800;color:var(--fxg-ink);line-height:1.3}.fxg-meta__author{display:inline-flex;align-items:center;gap:10px}.fxg-meta__author:hover b{color:var(--fxg-fox)}.fxg-meta__ava{width:44px;height:44px;border-radius:14px;object-fit:cover;box-shadow:0 8px 20px -10px rgba(0,0,0,.4)}.fxg-meta__dates{display:flex;flex-wrap:wrap;gap:12px 22px}.fxg-meta__i{display:inline-flex;align-items:center;gap:9px}.fxg-meta__i>svg,.fxg-read>svg{width:18px;height:18px;color:var(--fxg-fox);flex:none}.fxg-meta__i--upd time{color:#1f8a4c}.fxg-read{display:inline-flex;align-items:center;gap:9px;margin-left:auto;min-width:170px}.fxg-read small{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.fxg-read__pct{font-style:normal;color:var(--fxg-fox)}.fxg-read__bar{display:block;height:6px;border-radius:99px;background:rgba(28,20,16,.08);overflow:hidden;min-width:140px}.fxg-read__bar b{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,var(--fxg-fox),var(--fxg-acc));transition:width .2s linear}@media (max-width:640px){.fxg-meta{gap:12px 18px;padding:12px 14px}.fxg-read{margin-left:0;width:100%}.fxg-read__bar{min-width:0;width:100%}.fxg-read>span{flex:1}}.fxg-cover{display:block;margin:0 0 18px;border-radius:var(--fxg-r);overflow:hidden;background:var(--fxg-cream)}.fxg-cover img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.fxg-cover__ph{display:grid;place-items:center;aspect-ratio:16/9;background:linear-gradient(135deg,#ffe3d1,#ffb27f 45%,#c9a6ff);filter:hue-rotate(var(--h,0deg));position:relative;overflow:hidden}.fxg-cover__ph::before{content:"";position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.7),rgba(255,255,255,0) 70%)}.fxg-cover__ph .fxg-fox{width:22%;filter:drop-shadow(0 20px 30px rgba(60,20,0,.3)) hue-rotate(calc(var(--h,0deg) * -1))}.fxg-post .fxg-cover{margin:0;border-radius:0}.fxg-post .fxg-cover img{aspect-ratio:16/10}.fxg-post .fxg-cover__ph{aspect-ratio:16/10}.fxg-post .fxg-cover__ph .fxg-fox{width:26%}.fxg-side{position:sticky;top:100px;display:grid;gap:16px}.fxg-side__cta .fxg-btn{width:100%;margin-top:6px}.fxg-author{display:grid;grid-template-columns:112px 1fr;gap:22px;align-items:center;margin-top:18px}.fxg-author__ava img{width:112px;height:112px;border-radius:28px;object-fit:cover;display:block;box-shadow:0 20px 40px -20px rgba(60,20,0,.45)}.fxg-author__b small{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fxg-fox);margin-bottom:4px}.fxg-author__b h3{font-size:20px;margin:0 0 8px}.fxg-author__b h3 a:hover{color:var(--fxg-fox)}.fxg-author__b p{margin:0 0 12px;color:var(--fxg-ink-2);font-size:15px;line-height:1.6}.fxg-author__l{display:flex;flex-wrap:wrap;gap:8px}.fxg-author__l a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);font-size:13px;font-weight:800;transition:transform .2s,color .2s}.fxg-author__l a:hover{transform:translateY(-2px);color:var(--fxg-fox)}.fxg-author__l .fxg-net-ic{width:20px;height:20px;border-radius:6px}.fxg-author__l .fxg-net-ic svg{width:12px;height:12px}@media (max-width:640px){.fxg-author{grid-template-columns:1fr;text-align:center;justify-items:center}.fxg-author__l{justify-content:center}}.fxg-pn{display:flex;justify-content:space-between;gap:12px;margin:18px 0;font-weight:700;font-size:14px}.fxg-pn a:hover{color:var(--fxg-fox)}.fxg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:30px}.fxg-post{padding:0;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--fxg-ease),box-shadow .3s}.fxg-post:hover{transform:translateY(-5px);box-shadow:0 30px 60px -30px rgba(60,20,0,.35)}.fxg-post::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc),#b23cff);-webkit-mask:linear-gradient(#000 0%,#000 100%) content-box,linear-gradient(#000 0%,#000 100%);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;pointer-events:none;z-index:2}.fxg-post:hover::before{opacity:1}.fxg-post{position:relative}.fxg-post__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fxg-post__cat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:99px;background:color-mix(in srgb,var(--c,#ff6a1f) 12%,#fff);color:var(--c,#ff6a1f);font-weight:800;font-size:12px}.fxg-post__cat::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c,#ff6a1f)}.fxg-post__b{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.fxg-post__meta{font-size:12.5px;color:var(--fxg-muted);font-weight:600}.fxg-post__t{font-size:19px;font-weight:800;margin:0}.fxg-post__t a:hover{color:var(--fxg-fox)}.fxg-post p{margin:0;font-size:14.5px;color:var(--fxg-ink-2);flex:1}.fxg-more{font-weight:800;font-size:14px;color:var(--fxg-fox)}.fxg-pag{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:50px}.fxg-pag ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.fxg-pag__info{margin:0;font-size:13px;font-weight:700;color:var(--fxg-muted)}.fxg-pag .dots{background:0 0;box-shadow:none;border:0}.fxg-pag .page-numbers{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border-radius:12px;background:rgba(255,255,255,.7);font-weight:800;font-size:14px}.fxg-pag .page-numbers.current{background:var(--fxg-fox);color:#fff}.fxg-empty{text-align:center;margin-bottom:50px}.fxg-empty .fxg-sf{max-width:560px;margin:0 auto 16px}.fxg-searchbox{margin:0 0 24px;max-width:640px}.fxg-side__search h3{font-size:16px;margin-bottom:10px}.fxg-side__search .fxg-sf{padding:4px;background:rgba(255,255,255,.7)}.fxg-side__search .fxg-sf input{height:40px;font-size:14px}.fxg-side__search .fxg-btn--s{padding:9px 14px}.woocommerce-page .fxg-woo{margin-bottom:50px}.fxg-comments{margin-top:24px}.fxg-comments__list{list-style:none;padding:0;margin:0 0 20px}.fxg-comments .comment{padding:14px 0;border-bottom:1px solid var(--fxg-line)}.fxg-comments input[type=text],.fxg-comments input[type=email],.fxg-comments input[type=url],.fxg-comments textarea{width:100%;padding:12px 14px;border-radius:12px;border:1.5px solid var(--fxg-line);background:#fff;font:inherit}.fxg-nets{margin-bottom:36px;position:relative}.fxg-nets__h{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c9a895;margin-bottom:12px;font-weight:800}.fxg-nets__l{display:flex;flex-wrap:wrap;gap:8px}.fxg-nets__l a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 7px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);font-weight:700;font-size:13px;color:#f6efe9;transition:background .2s,transform .2s}.fxg-nets__l a:hover{background:rgba(255,255,255,.12);transform:translateY(-2px)}.fxg-nets__l .fxg-net-ic{width:22px;height:22px;border-radius:7px}.fxg-nets__l .fxg-net-ic svg{width:13px;height:13px}.fxg-ft__menu{list-style:none;margin:0;padding:0}.fxg-js .fxg-anim .fxg-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .8s var(--fxg-ease)}.fxg-js .fxg-anim .fxg-reveal.in{opacity:1;transform:none}.fxg-anim .fxg-grid.in .fxg-post{animation:fxg-up .6s var(--fxg-ease) both}.fxg-anim .fxg-grid.in .fxg-post:nth-child(2){animation-delay:.08s}.fxg-anim .fxg-grid.in .fxg-post:nth-child(3){animation-delay:.16s}@media (max-width:960px){.fxg-single__in{grid-template-columns:1fr}.fxg-side{position:static}.fxg-grid{grid-template-columns:1fr 1fr}.fxg-chip--2{right:-30%}}@media (max-width:640px){.fxg-lead{font-size:16px}.fxg-card{padding:20px}.fxg-grid{grid-template-columns:1fr}.fxg-band__grid{display:none}}body:not(.fxg-anim) *,body:not(.fxg-anim) *::before,body:not(.fxg-anim) *::after{transition:none!important;animation:none!important}body:not(.fxg-anim) .fxg-mnet,body:not(.fxg-anim) .fxg-reveal{opacity:1;transform:none}.fxg-band__ava{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:36px;overflow:hidden;box-shadow:0 20px 40px -18px rgba(60,20,0,.5);border:3px solid #fff}.fxg-band__ava img{display:block;width:100%;height:100%;object-fit:cover}.fxg-band__net{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fxg-band__net .fxg-net-ic{width:88px;height:88px;border-radius:26px;box-shadow:0 20px 40px -18px rgba(0,0,0,.5)}.fxg-band__net .fxg-net-ic svg{width:48px;height:48px}.fxg-sticky-cta{display:none}@media (max-width:960px){.fxg-sticky-cta{position:fixed;left:16px;right:16px;bottom:16px;z-index:150;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:16px;font-weight:800;font-size:16px;color:#fff;background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc));box-shadow:0 20px 40px -14px rgba(255,61,87,.7)}.fxg-sticky-cta svg,.fxg-sticky-cta img{width:24px;height:24px}body.fxg-drawer-open .fxg-sticky-cta{display:none}}.woocommerce-page .woocommerce-notices-wrapper .woocommerce-message,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-error{border:0;border-radius:14px;background:var(--fxg-cream);padding:14px 18px 14px 44px;margin-bottom:18px}.woocommerce-page .woocommerce-message::before,.woocommerce-page .woocommerce-info::before{color:var(--fxg-fox);top:14px;left:16px}.woocommerce-page .button,.woocommerce-page button.button,.woocommerce-page .wc-block-components-button,.woocommerce-page .wp-element-button,.woocommerce-page .checkout-button{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc))!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:14px 22px!important;font-weight:800!important;font-family:var(--fxg-font)!important;box-shadow:0 18px 40px -16px rgba(255,61,87,.6)!important;transition:transform .2s!important}.woocommerce-page .button:hover,.woocommerce-page .wc-block-components-button:hover,.woocommerce-page .wp-element-button:hover{transform:translateY(-2px)}.woocommerce-page .button.alt{background:#1c1410!important}.woocommerce-page input.input-text,.woocommerce-page .input-text,.woocommerce-page select,.woocommerce-page textarea,.woocommerce-page .wc-block-components-text-input input,.woocommerce-page .wc-block-components-combobox-control input,.woocommerce-page .wc-block-components-textarea{border:1.5px solid var(--fxg-line)!important;border-radius:12px!important;background:#fff!important;padding:12px 14px!important;font:inherit!important;box-shadow:none!important}.woocommerce-page .wc-block-components-text-input input:focus,.woocommerce-page input.input-text:focus{border-color:var(--fxg-fox)!important;box-shadow:0 0 0 4px rgba(255,106,31,.15)!important;outline:0}.woocommerce-page table.shop_table{border:0;border-radius:16px;overflow:hidden;background:rgba(255,255,255,.7)}.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{border-color:var(--fxg-line)!important;padding:14px 12px}.woocommerce-page table.shop_table th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fxg-muted)}.woocommerce-page .cart_totals,.woocommerce-page .woocommerce-checkout-review-order,.woocommerce-page .wc-block-components-sidebar .wc-block-components-panel,.woocommerce-page .wc-block-components-totals-wrapper,.woocommerce-page .wc-block-cart__sidebar,.woocommerce-page .wc-block-checkout__sidebar{background:rgba(255,255,255,.7);border-radius:18px;padding:18px;border:1px solid rgba(255,255,255,.9)}.woocommerce-page .wc-block-components-order-summary-item__image img,.woocommerce-page .wc-block-cart-item__image img{border-radius:12px}.woocommerce-page .wc-block-components-checkout-step__title,.woocommerce-page h3{font-weight:800}.woocommerce-page .wc-block-components-radio-control__option,.woocommerce-page .wc-block-components-payment-method-label{font-weight:700}.woocommerce-page .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:24px}.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.woocommerce-page .woocommerce-MyAccount-navigation a{display:block;padding:10px 14px;border-radius:12px;font-weight:700}.woocommerce-page .woocommerce-MyAccount-navigation .is-active a,.woocommerce-page .woocommerce-MyAccount-navigation a:hover{background:var(--fxg-fox-l);color:var(--fxg-fox)}.woocommerce-page .woocommerce-form-login,.woocommerce-page .woocommerce-form-register{max-width:480px;border:0!important;padding:0!important}.woocommerce-page .order-number a,.woocommerce-page .woocommerce-orders-table a{color:var(--fxg-fox);font-weight:700}@media (max-width:640px){.woocommerce-page table.shop_table_responsive tr{display:block;margin-bottom:12px;border-radius:14px;background:#fff;padding:8px}.woocommerce-page table.shop_table_responsive td{display:flex;justify-content:space-between;border:0!important}.woocommerce-page table.shop_table_responsive td::before{font-weight:800;color:var(--fxg-muted)}}.fxg-prose ol li::marker{color:var(--fxg-fox);font-weight:800}.fxg-prose details{background:#fff;border:1px solid rgba(28,20,16,.06);box-shadow:var(--fxg-shadow-s);padding:14px 18px;transition:box-shadow .25s}.fxg-prose details[open]{box-shadow:var(--fxg-shadow-m)}.fxg-prose summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--fxg-display);font-weight:600;font-size:16px}.fxg-prose summary::after{content:"+";width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--fxg-fox-l);color:var(--fxg-fox);font-weight:800;transition:transform .3s}.fxg-prose details[open] summary::after{transform:rotate(45deg)}.fxg-card{background:var(--fxg-glass);border:1px solid var(--fxg-glass-b);box-shadow:var(--fxg-shadow-m);border-radius:24px;position:relative}.fxg-card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,0) 40%)}.fxg-prose.fxg-card{padding:44px 48px}@media (max-width:640px){.fxg-prose.fxg-card{padding:24px 20px}}.fxg-band__grid{background-size:32px 32px;opacity:.9}.fxg-fox3d{display:block}.fxg-band__art .fxg-fox3d{width:66%;left:17%;top:14%;filter:drop-shadow(0 24px 28px rgba(60,20,0,.35))}.fxg-anim .fxg-band__art .fxg-fox3d{animation:fxg-bob 5s ease-in-out infinite}.fxg-cta__fox svg.fxg-fox3d{width:84px;height:84px}.fxg-band__art .fxg-fox{width:52%;left:24%;top:22%;filter:drop-shadow(0 18px 24px rgba(60,20,0,.35))}.fxg-chip{padding:8px 13px;border-radius:14px;font-size:12.5px;background:rgba(255,255,255,.9);box-shadow:var(--fxg-shadow-m)}.fxg-chip--1{left:-52%;top:4%}.fxg-chip--2{right:-56%;top:40%}.fxg-chip--3{left:-40%;bottom:2%}.fxg-kicker span{background:linear-gradient(135deg,#fff0e6,#ffe3d1);box-shadow:var(--fxg-shadow-s);font-size:12px;padding:6px 12px}.fxg-lead{font-size:19px;line-height:1.55;color:#4a3a30}.fxg-bc__l{box-shadow:var(--fxg-shadow-s);border-radius:16px}.fxg-bc__i>a,.fxg-bc__i>span{font-size:13px}.fxg-meta{padding:16px 22px;border-radius:22px;box-shadow:var(--fxg-shadow-m);background:rgba(255,255,255,.7);border:1px solid #fff}.fxg-meta__ava{border-radius:16px;box-shadow:0 10px 22px -10px rgba(60,20,0,.5),inset 0 0 0 2px #fff}.fxg-meta b,.fxg-meta time{font-size:14.5px}.fxg-read__bar{height:7px;background:rgba(28,20,16,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.fxg-read__bar b{box-shadow:0 0 12px rgba(255,106,31,.6)}.fxg-toc{padding:24px 26px}.fxg-toc h3{font-family:var(--fxg-display);font-weight:600;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--fxg-muted)}.fxg-toc li::before{background:linear-gradient(135deg,#fff0e6,#ffe3d1);box-shadow:var(--fxg-shadow-s)}.fxg-toc a{transition:color .2s,padding-left .2s}.fxg-toc a:hover{padding-left:4px}.fxg-share a,.fxg-share button{box-shadow:var(--fxg-shadow-s);background:rgba(255,255,255,.85)}.fxg-author{padding:30px 34px;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,243,232,.7))}.fxg-author__ava img{border-radius:32px;box-shadow:0 24px 48px -20px rgba(60,20,0,.5),inset 0 0 0 3px #fff}.fxg-author__b h3{font-family:var(--fxg-display);font-weight:600;font-size:21px}.fxg-side__cta{background:linear-gradient(135deg,#2b1a12,#4a2c1e 70%,#6a3a1e);color:#f6efe9;border:0}.fxg-side__cta h3{color:#fff;font-family:var(--fxg-display);font-weight:600;font-size:18px}.fxg-side__cta p{color:#d9c3b5}.fxg-side__cta::after{display:none}.fxg-side__search h3{font-family:var(--fxg-display);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.02em;color:var(--fxg-muted)}.fxg-sf{box-shadow:var(--fxg-shadow-s)}.fxg-post{border-radius:24px}.fxg-post .fxg-cover{position:relative;overflow:hidden}.fxg-post .fxg-cover img{transition:transform .6s var(--fxg-ease)}.fxg-post:hover .fxg-cover img{transform:scale(1.05)}.fxg-post .fxg-cover::after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.35));pointer-events:none}.fxg-post__b{padding:22px 24px 24px}.fxg-post__t{font-family:var(--fxg-display);font-weight:600;font-size:17.5px;letter-spacing:-.01em;line-height:1.3}.fxg-more{display:inline-flex;align-items:center;gap:6px}.fxg-more::after{content:"→";transition:transform .25s}.fxg-post:hover .fxg-more::after{transform:translateX(4px)}.fxg-more{color:var(--fxg-fox)}.fxg-pag .page-numbers{box-shadow:var(--fxg-shadow-s);border:1px solid #fff}.fxg-pag .page-numbers.current{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc))}.fxg-empty{padding:48px 24px}.fxg-anim .fxg-card,.fxg-anim .fxg-post{transition:transform .35s var(--fxg-ease),box-shadow .35s var(--fxg-ease)}.fxg-anim .fxg-post:hover{transform:translateY(-6px);box-shadow:var(--fxg-shadow-l)}.fxg-band__art:has(.fxg-band__fa){width:360px;height:320px;margin:-30px -20px -60px 0}.fxg-band__art:has(.fxg-band__fa)::before,.fxg-band__art:has(.fxg-band__fa) .fxg-orb,.fxg-band__art:has(.fxg-band__fa) .fxg-ring{display:none}.fxg-band__fa{position:absolute;right:0;top:0;width:100%;height:100%;display:block}.fxg-band__fa svg{width:100%;height:100%;display:block;filter:drop-shadow(0 30px 40px rgba(60,20,0,.18))}.fxg-anim .fxg-band__fa svg{animation:fxg-bob 8s ease-in-out infinite}@media (max-width:960px){.fxg-band__art:has(.fxg-band__fa){width:260px;height:240px;margin:-10px 0 -40px}}@media (max-width:640px){.fxg-band__art:has(.fxg-band__fa){width:100%;height:190px;margin:0 0 -16px;order:0}.fxg-band__fa{right:-20px}}.fxg-author{contain-intrinsic-size:auto 200px}.fxg-comments{contain-intrinsic-size:auto 400px}.fxg-pn{contain-intrinsic-size:auto 60px}.fxg-posts{margin:10px 0 20px}.fxg-posts__h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 16px}.fxg-posts__h h2{font-family:var(--fxg-display);font-weight:700;letter-spacing:-.02em;font-size:clamp(22px,2.4vw,30px);margin:0}.fxg-posts__more{font-weight:800;font-size:14px;color:var(--fxg-fox);white-space:nowrap}.fxg-posts .fxg-grid{padding-bottom:0}.fxg-grid--2{grid-template-columns:repeat(2,1fr)}.fxg-grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.fxg-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.fxg-grid--2,.fxg-grid--4{grid-template-columns:1fr}}.elementor .fxg-posts .fxg-reveal{opacity:1;transform:none}.fxg-prose--h h1.elementor-heading-title{font-size:clamp(32px,4.6vw,56px);letter-spacing:-.025em;line-height:1.05}.fxg-prose--h h3.elementor-heading-title{font-size:clamp(19px,2vw,24px);font-weight:600}.fxg-prose h4{font-family:var(--fxg-display);font-weight:600;font-size:16.5px;margin:1.2em 0 .4em}.fxg .elementor-widget-spacer{min-height:0}.fxg .elementor-button{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc));color:#fff;border-radius:99px;padding:14px 26px;font-weight:800;font-family:var(--fxg-font);box-shadow:0 14px 30px -14px rgba(255,106,31,.7);transition:transform .2s,box-shadow .2s}.fxg .elementor-button:hover{transform:translateY(-2px);box-shadow:0 18px 36px -14px rgba(255,106,31,.8);color:#fff}.fxg .elementor-accordion .elementor-accordion-item,.fxg .elementor-toggle .elementor-toggle-item{background:#fff;border:1px solid rgba(28,20,16,.06)!important;border-radius:16px;box-shadow:var(--fxg-shadow-s);margin-bottom:10px;overflow:hidden;transition:box-shadow .25s}.fxg .elementor-accordion .elementor-tab-title,.fxg .elementor-toggle .elementor-tab-title{padding:16px 20px;font-family:var(--fxg-display);font-weight:600;font-size:16px;color:var(--fxg-ink);border:0}.fxg .elementor-accordion .elementor-tab-title.elementor-active,.fxg .elementor-toggle .elementor-tab-title.elementor-active{color:var(--fxg-fox)}.fxg .elementor-accordion .elementor-tab-content,.fxg .elementor-toggle .elementor-tab-content{padding:0 20px 18px;border:0;font-size:16px;line-height:1.7;color:#2a1f19}.fxg .elementor-accordion .elementor-accordion-icon,.fxg .elementor-toggle .elementor-toggle-icon{color:var(--fxg-fox)}.fxg .elementor-widget-icon-box .elementor-icon-box-wrapper,.fxg .elementor-widget-image-box .elementor-image-box-wrapper{background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);border-radius:20px;padding:24px;box-shadow:var(--fxg-shadow-s);height:100%}.fxg .elementor-widget-icon-box .elementor-icon{color:var(--fxg-fox)}.fxg .elementor-icon-box-title,.fxg .elementor-image-box-title{font-family:var(--fxg-display);font-weight:600;font-size:17px}.fxg .elementor-icon-list-items .elementor-icon-list-icon{color:var(--fxg-fox)}.fxg .elementor-icon-list-item{font-weight:600;padding:4px 0}.fxg .elementor-testimonial-wrapper{background:rgba(255,255,255,.78);border-radius:20px;padding:26px;box-shadow:var(--fxg-shadow-s)}.fxg .elementor-widget-divider .elementor-divider-separator{border-color:var(--fxg-line)}.fxg-grid-2,.fxg-grid-3,.fxg-grid-4{display:grid;gap:16px;margin:18px 0}.fxg-grid-2{grid-template-columns:repeat(2,1fr)}.fxg-grid-3{grid-template-columns:repeat(3,1fr)}.fxg-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.fxg-grid-3,.fxg-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.fxg-grid-2,.fxg-grid-3,.fxg-grid-4{grid-template-columns:1fr}}.fxg-note,.important-info-block{position:relative;margin:22px 0;padding:22px 24px 22px 28px;border-radius:18px;background:linear-gradient(135deg,#fff3e8,#fff9f4);border:1px solid rgba(255,106,31,.18);box-shadow:var(--fxg-shadow-s);font-size:15.5px;line-height:1.65}.fxg-note::before,.important-info-block::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--fxg-fox),var(--fxg-acc))}.fxg-note--warn{background:linear-gradient(135deg,#fff6db,#fffbef);border-color:rgba(234,170,0,.3)}.fxg-note--warn::before{background:#f0b429}.fxg-note--ok{background:linear-gradient(135deg,#e9f9ee,#f4fcf6);border-color:rgba(32,160,80,.25)}.fxg-note--ok::before{background:#22a55a}.fxg-note--info{background:linear-gradient(135deg,#eaf2ff,#f4f8ff);border-color:rgba(40,110,230,.22)}.fxg-note--info::before{background:#2f6fe6}.fxg-note__t,.important-info-block .title{display:block;font-family:var(--fxg-display);font-weight:600;font-size:17px;margin:0 0 10px;color:var(--fxg-ink)}.fxg-note p,.important-info-block p{margin:0 0 .7em}.fxg-note>*:last-child,.important-info-block>*:last-child{margin-bottom:0}.fxg-note ol,.fxg-note ul,.important-info-block ol,.important-info-block ul{padding-left:1.3em;margin:.3em 0 .8em}.fxg-note .fxg-btn,.important-info-block a.button{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:99px;background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc));color:#fff!important;font-weight:800;font-size:14px;text-decoration:none;box-shadow:0 12px 24px -12px rgba(255,106,31,.7);margin-top:4px}.fxg-luck.is-off{transform:translateY(20px);opacity:0;pointer-events:none}.fxg-luck.is-away{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}.fxg-luck__t b em{font-style:normal;color:var(--fxg-fox)}.fxg-luck__t b i{font-style:normal;font-variant-numeric:tabular-nums;color:var(--fxg-acc)}@media (max-width:640px){body:has(.fxg-sticky-cta) .fxg-luck{bottom:76px}}@media (max-width:960px){body.fxg-drawer-open .fxg-luck{display:none}}body.fxg-sticky.admin-bar .fxg-hd{top:32px}@media (max-width:782px){body.fxg-sticky.admin-bar .fxg-hd{top:46px}}body.fxg-sticky .fxg-hd.is-shrunk .fxg-top{max-height:0;opacity:0;padding-top:0;padding-bottom:0}body.fxg-sticky .fxg-hd.is-shrunk{box-shadow:0 18px 40px -28px rgba(60,20,0,.35)}.fxg-totop.is-on{transform:none;opacity:1;pointer-events:auto}@media (max-width:640px){body:has(.fxg-sticky-cta) .fxg-totop{bottom:76px}body:has(.fxg-sticky-cta):has(.fxg-luck:not([hidden]):not(.is-off):not(.is-away)) .fxg-totop{bottom:142px}}@media (max-width:960px){body.fxg-drawer-open .fxg-totop{display:none}}.fxg-related{display:grid;gap:18px;margin:26px auto 10px}.fxg-related__g{background:var(--fxg-glass);border:1px solid var(--fxg-glass-b);border-radius:22px;box-shadow:var(--fxg-shadow-s);padding:18px 20px}.fxg-related__h{display:flex;align-items:center;gap:10px;font-family:var(--fxg-display);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 12px}.fxg-related__h .fxg-net-art,.fxg-related__h .fxg-svc-art{width:30px;height:30px;border-radius:9px}.fxg-related__l{display:flex;flex-wrap:wrap;gap:8px}.fxg-related__a{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 7px;border-radius:99px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-size:14px;font-weight:700;color:var(--fxg-ink);text-decoration:none;transition:transform .25s var(--fxg-ease),box-shadow .25s,color .2s}.fxg-related__a .fxg-net-art,.fxg-related__a .fxg-svc-art{width:30px;height:30px;border-radius:9px}.fxg-related__a:hover{transform:translateY(-2px);box-shadow:var(--fxg-shadow-m);color:var(--fxg-fox)}.fxg-elementor--band .fxg-related,.fxg-wide .fxg-related{margin-top:30px}.fxg-author__job{margin:2px 0 8px;font-size:13.5px;font-weight:700;color:var(--fxg-fox)}.fxg-author__job span{color:var(--fxg-muted);font-weight:600}.woocommerce-page .wtk-checkout-shell{--wtk-action:var(--fxg-fox);--wtk-action-dark:#e2520a;--wtk-success:var(--fxg-fox);--wtk-danger:var(--fxg-acc)}body.woocommerce-page .wtk-checkout-shell .wtk-continue,body.woocommerce-page .wtk-checkout-shell .wtk-load-posts,body.woocommerce-page .wtk-checkout-shell .wtk-save-manual,body.woocommerce-page .wtk-checkout-shell .wtk-retry-target,body.woocommerce-page .wtk-checkout-shell .wtk-retry-selection{background:linear-gradient(135deg,#ff7a3d 0%,var(--fxg-fox) 40%,var(--fxg-acc) 100%)!important;color:#fff!important;border:0!important;border-radius:14px!important;font:800 15px/1.3 var(--fxg-font)!important;box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 12px 26px -12px rgba(255,61,87,.6)!important;transition:transform .25s var(--fxg-ease),box-shadow .25s!important}body.woocommerce-page .wtk-checkout-shell .wtk-continue:hover,body.woocommerce-page .wtk-checkout-shell .wtk-load-posts:hover,body.woocommerce-page .wtk-checkout-shell .wtk-save-manual:hover,body.woocommerce-page .wtk-checkout-shell .wtk-retry-target:hover,body.woocommerce-page .wtk-checkout-shell .wtk-retry-selection:hover{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc))!important;transform:translateY(-2px)!important;color:#fff!important}body.woocommerce-page .wtk-checkout-shell .wtk-open-manual{background:var(--fxg-ink)!important;border:0!important;border-radius:14px!important;box-shadow:var(--fxg-shadow-m)!important}body.woocommerce-page .wtk-checkout-shell .wtk-open-manual:hover{background:#000!important}body.woocommerce-page .wtk-checkout-shell .wtk-open-manual>strong,body.woocommerce-page .wtk-checkout-shell .wtk-open-manual>span{color:#fff!important;font-family:var(--fxg-font)!important}body.woocommerce-page .wtk-checkout-shell button:disabled{background:#d9cfc7!important;color:#fff!important;box-shadow:none!important;transform:none!important}body.woocommerce-page .wtk-checkout-shell .wtk-message.is-ok{background:var(--fxg-fox-l)!important;border:1px solid rgba(255,106,31,.25)!important;color:#8a3a0e!important;border-left:4px solid var(--fxg-fox)!important}body.woocommerce-page .wtk-checkout-shell .wtk-message.is-info{background:rgba(255,255,255,.8)!important;color:var(--fxg-ink-2)!important}body.woocommerce-page .wtk-checkout-shell .wtk-target.is-saved .wtk-target-row input{border-color:rgba(255,106,31,.5)!important;background:#fffcfa!important}body.woocommerce-page .wtk-checkout-shell,body.woocommerce-page .wtk-checkout-shell *{box-sizing:border-box!important;max-width:100%}body.woocommerce-page .wtk-checkout-shell .wtk-target{min-width:0;overflow-wrap:anywhere}body.woocommerce-page .wtk-checkout-shell textarea,body.woocommerce-page .wtk-checkout-shell .wtk-manual-links{display:block;width:100%!important;min-width:0!important;border:1.5px solid rgba(28,20,16,.1)!important;border-radius:14px!important;background:#fff!important;font:600 15px/1.5 var(--fxg-font)!important;padding:12px 14px!important;resize:vertical}body.woocommerce-page .wtk-checkout-shell .wtk-manual-multi{border-radius:16px!important;background:var(--fxg-cream)!important;border:1px solid rgba(255,255,255,.95)!important;overflow:hidden}.fxg-backcart{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 16px 9px 12px;border-radius:99px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-size:14px;font-weight:800;color:var(--fxg-ink);text-decoration:none;transition:transform .25s var(--fxg-ease),color .2s}.fxg-backcart:hover{transform:translateX(-2px);color:var(--fxg-fox)}.fxg-backcart small{font-weight:600;color:var(--fxg-muted)}.fxg-tiles,.custom-services-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:14px 0}.fxg-tiles>h3,.fxg-tiles>p,.custom-services-tiles>h3,.custom-services-tiles>.services-sub{grid-column:1/-1;margin:0}.fxg-tiles>p,.custom-services-tiles>.services-sub{color:var(--fxg-muted);font-size:14px;margin:-6px 0 4px}.fxg-tiles a,.custom-services-tiles .service-item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px 14px;border-radius:16px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);text-align:center;font-weight:700;font-size:14px;color:var(--fxg-ink);text-decoration:none;transition:transform .25s var(--fxg-ease),box-shadow .25s}.fxg-tiles a:hover,.custom-services-tiles .service-item:hover{transform:translateY(-3px);box-shadow:var(--fxg-shadow-m);color:var(--fxg-fox)}.fxg-tiles a img,.custom-services-tiles .service-item img{width:44px;height:44px;object-fit:contain;border-radius:12px;box-shadow:none}.fxg-tiles a em,.custom-services-tiles .service-item em{font-style:normal;font-size:12px;color:var(--fxg-muted);font-weight:600}.fxg-two,.two-column-safe-v5{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;align-items:start;margin:18px 0}@media (max-width:860px){.fxg-two,.two-column-safe-v5{grid-template-columns:1fr}}.fxg-tips,.safe-tips-v3{padding:22px 24px;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s)}.fxg-tips h3,.safe-tips-v3 h3{margin:0 0 6px;font-size:18px}.fxg-tips>p,.safe-tips-v3 .intro{color:var(--fxg-muted);font-size:14px;margin:0 0 12px}.fxg-tips ul,.safe-tips-v3 .tips-list{list-style:none;padding:0;margin:0}.fxg-tips li,.safe-tips-v3 .tips-list li{position:relative;padding:7px 0 7px 32px;font-size:15px;line-height:1.5;border-bottom:1px dashed var(--fxg-line)}.fxg-tips li:last-child,.safe-tips-v3 .tips-list li:last-child{border-bottom:0}.fxg-tips li::before,.safe-tips-v3 .tips-list li::before{content:"";position:absolute;left:0;top:9px;width:20px;height:20px;border-radius:7px;background:var(--fxg-fox-l) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF6A1F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.fxg-tips .fxg-tips__f,.safe-tips-v3 .tip-footer{margin-top:12px;font-size:13.5px;color:var(--fxg-muted)}.fxg-chips,.custom-scroll-menu-container{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.custom-scroll-menu-container .custom-scroll-menu-content,.custom-scroll-menu-container .scroll-menu-content{display:contents}.fxg-chips a,.custom-scroll-menu-container a{display:inline-flex;align-items:center;padding:9px 16px;border-radius:99px;background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-weight:800;font-size:13.5px;color:var(--fxg-ink);text-decoration:none;transition:all .2s}.fxg-chips a:hover,.custom-scroll-menu-container a:hover,.fxg-chips a.is-on{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc));color:#fff;border-color:transparent;transform:translateY(-1px)}.fxg-benefits,.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:14px 0 22px}@media (max-width:960px){.fxg-benefits,.benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.fxg-benefits,.benefits{grid-template-columns:1fr}}.fxg-benefits__t,.why-us-title{font-family:var(--fxg-display);font-weight:700;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;margin:0 0 6px}.fxg-benefits__t::before,.why-us-title::before{content:"";display:block;width:44px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--fxg-fox),var(--fxg-acc));margin-bottom:12px}.fxg-benefit,.benefits .benefit{padding:22px 22px 20px;border-radius:18px;background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);transition:transform .25s var(--fxg-ease),box-shadow .25s}.fxg-benefit:hover,.benefits .benefit:hover{transform:translateY(-3px);box-shadow:var(--fxg-shadow-m)}.fxg-benefit strong,.benefits .benefit strong{display:flex;align-items:center;gap:12px;font-family:var(--fxg-display);font-weight:600;font-size:16px;margin-bottom:8px;color:var(--fxg-ink)}.fxg-benefit img,.benefits .benefit img{width:44px;height:44px;flex:none;border-radius:12px;padding:8px;background:var(--fxg-fox-l);object-fit:contain;box-shadow:none}.fxg-benefit p,.benefits .benefit p{margin:0;font-size:14.5px;line-height:1.6;color:#4a3a30}.fxg-rating,.rating-block{display:inline-flex!important;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-size:14px!important;font-weight:700;margin:10px 0}.fxg-rating .stars,.rating-block .stars{color:#ffa500;letter-spacing:1px}.fxg-rating a,.rating-block a{color:var(--fxg-fox)}.fxg-steps{list-style:none;counter-reset:s;padding:0;margin:16px 0;display:grid;gap:10px}.fxg-steps li{counter-increment:s;position:relative;padding:14px 16px 14px 62px;border-radius:16px;background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s)}.fxg-steps li::before{content:counter(s);position:absolute;left:14px;top:14px;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc));color:#fff;font-weight:800;font-size:15px}.fxg-steps li b{display:block;font-family:var(--fxg-display);font-weight:600;font-size:15.5px;margin-bottom:3px}.fxg-steps li p{margin:0;font-size:14.5px;color:#4a3a30}.fxg-faq{margin:16px 0}.fxg-faq details{background:#fff;border:1px solid rgba(28,20,16,.06);border-radius:16px;box-shadow:var(--fxg-shadow-s);padding:14px 18px;margin-bottom:10px;transition:box-shadow .25s}.fxg-faq details[open]{box-shadow:var(--fxg-shadow-m)}.fxg-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--fxg-display);font-weight:600;font-size:16px;cursor:pointer}.fxg-faq summary::-webkit-details-marker{display:none}.fxg-faq summary::after{content:"+";width:28px;height:28px;flex:none;border-radius:9px;display:grid;place-items:center;background:var(--fxg-fox-l);color:var(--fxg-fox);font-weight:800;transition:transform .3s}.fxg-faq details[open] summary::after{transform:rotate(45deg)}.fxg-faq details>*:not(summary){margin-top:10px;font-size:15.5px;line-height:1.65;color:#2a1f19}.fxg-quote{position:relative;margin:1.2em 0;padding:26px 26px 22px 70px;border-radius:20px;background:linear-gradient(135deg,#fff3e8,#fff8f1);box-shadow:var(--fxg-shadow-s);font-size:18px;line-height:1.55;font-weight:600}.fxg-quote::before{content:"“";position:absolute;left:22px;top:8px;font-family:Georgia,serif;font-size:72px;line-height:1;color:var(--fxg-fox);opacity:.9}.fxg-quote cite{display:block;margin-top:8px;font-style:normal;font-size:13.5px;color:var(--fxg-muted);font-weight:700}.fxg-table{overflow-x:auto;margin:14px 0;border-radius:16px;box-shadow:var(--fxg-shadow-s);background:#fff}.fxg-table table{width:100%;border-collapse:collapse;font-size:14px}.fxg-table th,.fxg-table td{padding:11px 12px;text-align:left;border-bottom:1px solid rgba(28,20,16,.06)}.fxg-table thead th{background:linear-gradient(180deg,#fff3e8,#ffebdd);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fxg-ink-2)}.fxg-table tbody tr:nth-child(even){background:#fffaf6}.fxg-cta-box{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:22px 0;padding:24px 28px;border-radius:20px;background:linear-gradient(135deg,#2b1a12,#4a2416);color:#fff;box-shadow:var(--fxg-shadow-m)}.fxg-cta-box b{display:block;font-family:var(--fxg-display);font-weight:600;font-size:18px;margin-bottom:4px}.fxg-cta-box p{margin:0;color:#d9c3b5;font-size:14.5px}.fxg-cta-box .fxg-btn{flex:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background:#fff;clip:auto!important;clip-path:none;color:var(--fxg-ink);display:block;font-size:14px;font-weight:700;height:auto;left:8px;line-height:normal;padding:12px 18px;text-decoration:none;top:8px;width:auto;z-index:100000;border-radius:12px;box-shadow:var(--fxg-shadow-m)}.sticky .fxg-post__t::before{content:"📌 "}.bypostauthor>.comment-body{border-left:3px solid var(--fxg-fox);padding-left:12px}.alignleft{float:left;margin:4px 24px 16px 0}.aligncenter{display:block;margin:16px auto;clear:both}.fxg-band__net .fxg-net-art--xl{width:160px;height:160px;border-radius:40px;box-shadow:0 2px 0 #fff inset,0 30px 60px -24px rgba(60,20,0,.55)}.fxg-anim .fxg-band__net .fxg-net-art--xl{animation:fxg-bob 6s ease-in-out infinite}@media (max-width:640px){.fxg-band__net .fxg-net-art--xl{width:110px;height:110px;border-radius:28px}}.fxg-mnet>summary small.fxg-mnet__from,.fxg-dr__net>summary small.fxg-mnet__from{background:var(--fxg-fox-l);color:var(--fxg-fox);font-weight:800;white-space:nowrap}.fxg-cover__ph img.fxg-fox{filter:drop-shadow(0 20px 30px rgba(60,20,0,.3))}.fxg-sticky-cta img{width:26px;height:26px}.fxg-why{margin:26px 0}.fxg-why__t{font-family:var(--fxg-display);font-weight:700;letter-spacing:-.02em;font-size:clamp(24px,2.6vw,34px);text-align:center;margin:0 0 22px}.fxg-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fxg-why--2 .fxg-why__grid{grid-template-columns:repeat(2,1fr)}@media (max-width:960px){.fxg-why__grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.fxg-why__grid{grid-template-columns:1fr!important}}.fxg-why__card{position:relative;display:flex;align-items:flex-start;gap:16px;padding:22px 22px 20px;border-radius:20px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);overflow:hidden;transition:transform .25s var(--fxg-ease),box-shadow .25s}.fxg-why__card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--fxg-fox),var(--fxg-acc),#b23cff)}.fxg-why__card:hover{transform:translateY(-4px);box-shadow:var(--fxg-shadow-m)}.fxg-why__img{width:96px;height:96px;flex:none;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(60,20,0,.22));transition:transform .3s var(--fxg-ease)}.fxg-why__card:hover .fxg-why__img{transform:scale(1.06) rotate(-3deg)}.fxg-why__b h3{font-family:var(--fxg-display);font-weight:600;font-size:17px;line-height:1.25;margin:4px 0 8px;color:var(--fxg-ink)}.fxg-why__b p{margin:0;font-size:14.5px;line-height:1.6;color:#4a3a30}@media (max-width:600px){.fxg-why__card{padding:18px}.fxg-why__img{width:76px;height:76px}}.fxg-svcs{margin:22px 0;padding:22px 22px 18px;border-radius:22px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s)}.fxg-svcs__h{display:flex;align-items:center;gap:14px;margin-bottom:14px}.fxg-svcs__h h3{font-family:var(--fxg-display);font-weight:600;font-size:19px;letter-spacing:-.01em;margin:0}.fxg-svcs__h p{margin:4px 0 0;font-size:13.5px;color:var(--fxg-muted)}.fxg-svcs__list{display:grid;gap:6px}.fxg-svcs--2 .fxg-svcs__list{grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.fxg-svcs--2 .fxg-svcs__list{grid-template-columns:1fr}}.fxg-svcs__a{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:14px;background:var(--fxg-cream);border:1px solid transparent;font-weight:700;font-size:15px;color:var(--fxg-ink);text-decoration:none;transition:transform .2s var(--fxg-ease),box-shadow .2s,border-color .2s,background .2s}.fxg-svcs__a span{flex:1}.fxg-svcs__a em{font-style:normal;font-size:12.5px;font-weight:800;color:var(--fxg-fox);background:var(--fxg-fox-l);border-radius:99px;padding:3px 9px;white-space:nowrap}.fxg-svcs__a b{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);opacity:.35;margin:0 4px 0 2px;flex:none}.fxg-svcs__a:hover{background:#fff;border-color:rgba(255,106,31,.25);box-shadow:var(--fxg-shadow-s);transform:translateX(3px);color:var(--fxg-fox)}body.fxg-elforce .fxg-prose--el h4,body.fxg-elforce .fxg-prose--el h5{font-size:17px!important;line-height:1.35!important}body.fxg-elforce .fxg-prose--el .fxg-btn,body.fxg-elforce .fxg-prose--el .fxg-btn span{color:#fff!important}body.fxg-elforce .fxg-elementor .elementor-button,body.fxg-elforce .fxg-elementor .elementor-button .elementor-button-text{font-family:var(--fxg-font)!important;font-weight:800!important;font-size:15px!important;color:#fff!important;letter-spacing:.01em!important;text-transform:none!important}body.fxg-elforce .fxg-elementor .elementor-button{background:linear-gradient(135deg,#ff7a3d 0%,var(--fxg-fox) 40%,var(--fxg-acc) 100%)!important;border:0!important;border-radius:14px!important;padding:14px 24px!important;box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 12px 28px -10px rgba(255,61,87,.55),0 2px 6px rgba(255,106,31,.25)!important}body.fxg-elforce .fxg-elementor .elementor-icon-box-title,body.fxg-elforce .fxg-elementor .elementor-icon-box-title span,body.fxg-elforce .fxg-elementor .elementor-image-box-title,body.fxg-elforce .fxg-elementor .elementor-tab-title,body.fxg-elforce .fxg-elementor .elementor-accordion-title,body.fxg-elforce .fxg-elementor .elementor-toggle-title,body.fxg-elforce .fxg-elementor .elementor-counter-title,body.fxg-elforce .fxg-elementor .elementor-price-table__heading{font-family:var(--fxg-display)!important;color:var(--fxg-ink)!important;font-weight:700!important;letter-spacing:-.01em!important}body.fxg-elforce .fxg-elementor .elementor-icon-box-description,body.fxg-elforce .fxg-elementor .elementor-image-box-description,body.fxg-elforce .fxg-elementor .elementor-icon-list-text,body.fxg-elforce .fxg-elementor .elementor-tab-content,body.fxg-elforce .fxg-elementor .elementor-testimonial-content{font-family:var(--fxg-font)!important;color:var(--fxg-ink-2)!important}body.fxg-elforce .fxg-elementor .elementor-icon-list-icon i,body.fxg-elforce .fxg-elementor .elementor-icon-list-icon svg,body.fxg-elforce .fxg-elementor .elementor-icon i,body.fxg-elforce .fxg-elementor .elementor-icon svg{color:var(--fxg-fox)!important;fill:var(--fxg-fox)!important}body.fxg-elforce .fxg-elementor .elementor-divider-separator{border-color:rgba(255,106,31,.35)!important}.fxg-single .fxg-prose,.fxg-article .fxg-prose{opacity:1!important;transform:none!important;filter:none!important;color:var(--fxg-ink)}.fxg-single .fxg-prose p,.fxg-single .fxg-prose li{color:var(--fxg-ink)}.fxg-bc__l{display:flex;width:max-content;max-width:100%}.fxg-bc__i--cur{flex:1 1 auto;min-width:0}.fxg-bc__i--cur>span{max-width:none;width:100%;min-width:0}.fxg-bc__i--cur>span span{display:block;min-width:0}body.fxg .rank-math-breadcrumb p{width:max-content}body.fxg .rank-math-breadcrumb p>.last,body.fxg .yoast-breadcrumbs .breadcrumb_last{flex:1 1 auto;min-width:0;max-width:none}.fxg-readpill{position:fixed;left:16px;bottom:16px;z-index:70;display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:14px;background:rgba(255,255,255,.9);border:1px solid #fff;box-shadow:var(--fxg-shadow-m);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--fxg-ink-2);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s,transform .3s var(--fxg-ease)}.fxg-readpill.is-on{opacity:1;transform:none}.fxg-readpill svg{width:18px;height:18px;color:var(--fxg-fox);flex:none}.fxg-readpill>span{display:grid;gap:5px;min-width:150px}.fxg-readpill .fxg-read__pct{color:var(--fxg-fox);font-style:normal}.fxg-readpill .fxg-read__bar{display:block;height:4px;border-radius:4px;background:rgba(255,106,31,.14);overflow:hidden}.fxg-readpill .fxg-read__bar b{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--fxg-fox),var(--fxg-acc));transition:width .15s linear}@media (max-width:640px){.fxg-readpill{left:10px;bottom:10px;padding:7px 11px}.fxg-readpill>span{min-width:120px}}.fxg-sentinel{position:absolute;left:0;top:40px;width:1px;height:1px;pointer-events:none;visibility:hidden}@media (max-width:640px){.fxg-band:has(.fxg-band__img) .fxg-lead{font-size:14px;margin-top:6px}.fxg-band:has(.fxg-band__img) .fxg-bc{margin-bottom:10px;max-width:calc(100vw - 32px);position:relative;z-index:2}}.fxg-author__bio a{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 6px;margin:2px 4px 2px 0;border-radius:99px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-weight:700;font-size:13px;color:var(--fxg-ink-2);text-decoration:none;vertical-align:middle;transition:color .2s,transform .2s}.fxg-author__bio a:hover{color:var(--fxg-fox);transform:translateY(-1px)}.fxg-author__bio a img{width:18px;height:18px;border-radius:5px;object-fit:contain;box-shadow:none;margin:0}.fxg-prose--text>:is(article,div,section):last-child>*:last-child{margin-bottom:0}.fxg-prose--text h4{font-family:var(--fxg-font);font-size:13.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fxg-fox);margin:1.7em 0 .5em}.fxg-prose--text h4::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--fxg-fox);margin:0 8px 1px 0;vertical-align:middle}.fxg-prose--text ol{list-style:none;counter-reset:fxg-ol;padding:0;margin:0 0 1.4em}.fxg-prose--text ol>li{position:relative;padding-left:46px;margin:0 0 .75em;counter-increment:fxg-ol}.fxg-prose--text ol>li::before{content:counter(fxg-ol);position:absolute;left:0;top:.05em;width:32px;height:32px;border-radius:11px;background:var(--fxg-fox-l);color:var(--fxg-fox);font:800 14px/32px var(--fxg-display);text-align:center;box-shadow:inset 0 0 0 1px rgba(255,106,31,.18)}.fxg-prose--text li>ul,.fxg-prose--text li>ol{margin:.5em 0 0}.fxg-prose--text li>ul>li::before{width:9px;height:9px;left:6px;top:.62em;box-shadow:none}.fxg-prose--text li>ul>li::after{display:none}.fxg-prose--text td strong{color:var(--fxg-fox)}.fxg-prose--text hr{border:0;height:2px;margin:2.2em 0;background:linear-gradient(90deg,transparent,rgba(255,106,31,.45),rgba(255,61,87,.45),transparent)}.elementor-element.fxg-prose--text,.elementor-widget.fxg-prose--text,.foxyit-service-content.elementor-widget,.foxyit-page-shell.fxg-prose--text{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important;border-radius:0!important}.elementor-element.fxg-prose--text::before,.elementor-element.fxg-prose--text::after,.elementor-widget.fxg-prose--text::before,.elementor-widget.fxg-prose--text::after{display:none!important}.fxg .elementor-widget.foxyit-service-content,.fxg .elementor-widget.fxg-prose--text{width:100%!important;max-width:100%!important}.fxg .elementor-widget.foxyit-service-content>.elementor-widget-container{padding:0!important;background:0 0!important;box-shadow:none!important;border:0!important}.fxg .foxyit-page-shell:not(.fxg-keep-bg){background:0 0!important}.fxg .foxyit-page-shell>.elementor-container{max-width:1080px}.foxyit-service-content .fxg-prose--text{margin-top:4px;margin-bottom:34px}.fxg-prose--text>article{display:block}body.fxg-elforce .fxg-prose--text h4{font-family:var(--fxg-font)!important;font-size:13.5px!important;letter-spacing:.12em!important;color:var(--fxg-fox)!important;font-weight:800!important;text-transform:uppercase!important;line-height:1.4!important}.fxg-wide__in{padding:4px 20px 48px}.fxg-wide__in>*:first-child{margin-top:0}.fxm-row{display:flex;gap:24px;flex-wrap:wrap;margin:0 0 18px}.fxm-row>.wp-block-column{flex:1 1 0;min-width:0}@media (max-width:781px){.fxm-row{display:block}.fxm-row>.wp-block-column{flex-basis:auto!important}}.fxm-space{display:block}.fxm-hr{border:0;height:1px;margin:22px 0;background:linear-gradient(90deg,rgba(255,106,31,.35),rgba(28,20,16,.08) 60%,transparent)}.fxm-btn{margin:10px 0 18px}.fxm-btn--center{text-align:center}.fxm-btn--right{text-align:right}.fxm-btn--justify .fxg-btn{width:100%}.fxm-figure{margin:14px 0 20px}.fxm-figure--center{text-align:center}.fxm-figure img{border-radius:18px;box-shadow:var(--fxg-shadow-m)}.fxm-figure figcaption{font-size:13px;color:var(--fxg-muted);margin-top:8px}.fxm-list ul{list-style:none;margin:0;padding:0}.fxm-slides{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:12px 0 22px}.fxm-slide{position:relative;display:flex;flex-direction:column;gap:6px;min-height:170px;padding:22px;border-radius:22px;color:#fff;text-decoration:none;overflow:hidden;background:linear-gradient(135deg,#ff7a3d,var(--fxg-fox) 45%,#b23cff),var(--bg,none) center/cover;box-shadow:var(--fxg-shadow-m);transition:transform .25s var(--fxg-ease)}.fxm-slide::before{content:"";position:absolute;inset:0;background:var(--bg,none) center/cover;opacity:.22;pointer-events:none}.fxm-slide>*{position:relative}.fxm-slide b{font-family:var(--fxg-display);font-size:20px;line-height:1.2;font-weight:700}.fxm-slide span{font-size:14px;opacity:.9}.fxm-slide em{margin-top:auto;font-style:normal;font-weight:800;font-size:13px}a.fxm-slide:hover{transform:translateY(-3px)}.fxm-card{padding:22px;margin:0 0 18px}.fxm-card__img{width:100%;border-radius:16px;margin-bottom:14px}.fxm-card h3{margin:0 0 8px}.fxm-card p{margin:0 0 14px}.fxm-badge{display:inline-block;padding:4px 10px;border-radius:99px;background:var(--fxg-fox-l);color:var(--fxg-fox);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.fxm-price{padding:26px;margin:0 0 18px;text-align:center}.fxm-price h3{margin:0 0 6px}.fxm-price__v{margin:6px 0 14px}.fxm-price__v b{font-family:var(--fxg-display);font-size:34px;color:var(--fxg-fox)}.fxm-price__v small{display:block;color:var(--fxg-muted);font-size:13px}.fxm-price ul{list-style:none;margin:0 0 18px;padding:0}.fxm-price li{padding:7px 0;border-bottom:1px dashed var(--fxg-line);font-size:15px}.fxm-price li:last-child{border:0}.fxg-menu-chips{margin:10px 0 22px}.fxg-menu-chips h3{font-size:16px;margin:0 0 10px}.fxg-chips--menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fxg-chips--menu li a{display:inline-flex;align-items:center;padding:8px 14px;border-radius:99px;background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s);font-weight:700;font-size:13.5px;color:var(--fxg-ink-2);text-decoration:none;transition:color .2s,transform .2s}.fxg-chips--menu li a:hover,.fxg-chips--menu li.current-menu-item a{color:var(--fxg-fox);transform:translateY(-1px)}.fxm-author{margin:18px 0}.fxg-js .fxg-anim .fxg-reveal.now{transition:none}.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{max-width:1040px;margin:0 auto}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:24px;row-gap:0;align-items:start}.woocommerce-checkout form.checkout>*{min-width:0;grid-column:1;margin-bottom:18px}.woocommerce-checkout form.checkout .col2-set{float:none;width:auto;display:block}.woocommerce-checkout form.checkout .col2-set .col-1,.woocommerce-checkout form.checkout .col2-set .col-2{float:none;width:auto}.woocommerce-checkout form.checkout>#order_review_heading{display:none}.woocommerce-checkout form.checkout>#order_review{grid-column:2;grid-row:1/span 40;position:sticky;top:96px;align-self:start;margin:0}.woocommerce-checkout #order_review .fxg-order-h{margin:0 0 14px}@media (max-width:860px){.woocommerce-checkout form.checkout{grid-template-columns:1fr}.woocommerce-checkout form.checkout>#order_review{grid-column:1;grid-row:auto;position:static}}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout #order_review,.woocommerce-checkout .wtk-checkout-shell,.woocommerce-cart .cart_totals,.woocommerce-cart .woocommerce-cart-form{background:var(--fxg-glass);border:1px solid var(--fxg-glass-b);border-radius:24px;box-shadow:var(--fxg-shadow-m);padding:26px 28px}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout #order_review .fxg-order-h,.woocommerce-checkout #payment .wc_payment_methods+div h3,.woocommerce-checkout .wtk-checkout-shell h3,.woocommerce-cart .cart_totals h2{font-family:var(--fxg-display);font-weight:700;font-size:22px;letter-spacing:-.02em;margin:0 0 14px;color:var(--fxg-ink)}.woocommerce-checkout .woocommerce-billing-fields .form-row,.woocommerce-checkout .wtk-checkout-shell .form-row{margin:0 0 14px;padding:0}.woocommerce-checkout .form-row label{font-size:13px;font-weight:800;letter-spacing:.02em;color:var(--fxg-ink-2);margin-bottom:6px}.woocommerce-checkout .form-row label .optional{font-weight:600;color:var(--fxg-muted)}.woocommerce-checkout .form-row label .required{color:var(--fxg-acc);text-decoration:none}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .wtk-checkout-shell input[type=text],.woocommerce-checkout .wtk-checkout-shell input[type=url]{width:100%;min-height:50px;padding:12px 16px;border:1.5px solid rgba(28,20,16,.1);border-radius:14px;background:#fff;font:600 15.5px/1.4 var(--fxg-font);color:var(--fxg-ink);box-shadow:var(--fxg-shadow-s);transition:border-color .2s,box-shadow .2s}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .wtk-checkout-shell input:focus{outline:0;border-color:var(--fxg-fox)!important;box-shadow:0 0 0 4px rgba(255,106,31,.15)!important}.woocommerce-checkout .woocommerce-invalid input.input-text{border-color:var(--fxg-acc)!important}.woocommerce-checkout table.shop_table{width:100%;border:0;background:0 0;box-shadow:none;margin:0 0 16px}.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td{padding:12px 6px;border:0!important;border-bottom:1px dashed var(--fxg-line)!important;font-size:15px}.woocommerce-checkout table.shop_table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fxg-muted);border-bottom:1px solid var(--fxg-line)!important}.woocommerce-checkout table.shop_table tfoot th{font-weight:700;color:var(--fxg-ink-2)}.woocommerce-checkout table.shop_table tfoot tr.order-total th,.woocommerce-checkout table.shop_table tfoot tr.order-total td{font-family:var(--fxg-display);font-size:19px;border-bottom:0!important;padding-top:16px}.woocommerce-checkout table.shop_table .woocommerce-Price-amount{font-weight:800;white-space:nowrap}.woocommerce-checkout .product-quantity{color:var(--fxg-muted);font-weight:600}.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-checkout #payment ul.payment_methods{padding:0;border:0;margin:0 0 14px;display:grid;gap:8px}.woocommerce-checkout #payment ul.payment_methods li{list-style:none;margin:0;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.95);box-shadow:var(--fxg-shadow-s)}.woocommerce-checkout #payment ul.payment_methods li label{display:inline;font-weight:700;color:var(--fxg-ink);cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{accent-color:var(--fxg-fox);margin-right:8px;transform:scale(1.15)}.woocommerce-checkout #payment ul.payment_methods li img{max-height:22px;vertical-align:middle;margin-left:4px}.woocommerce-checkout #payment div.payment_box{background:var(--fxg-cream);border-radius:12px;margin:10px 0 0;padding:12px 14px;font-size:14px;color:var(--fxg-ink-2)}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment .place-order{padding:0;margin:0}.woocommerce-checkout #place_order,.woocommerce-checkout .wtk-continue,.woocommerce-cart .checkout-button{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-height:54px;padding:14px 24px!important;border:0!important;border-radius:14px!important;font:800 16px/1.2 var(--fxg-font)!important;letter-spacing:.01em;color:#fff!important;background:linear-gradient(135deg,#ff7a3d 0%,var(--fxg-fox) 40%,var(--fxg-acc) 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 12px 28px -10px rgba(255,61,87,.55),0 2px 6px rgba(255,106,31,.25)!important;cursor:pointer;transition:transform .25s var(--fxg-ease),box-shadow .25s}.woocommerce-checkout #place_order:hover,.woocommerce-checkout .wtk-continue:hover,.woocommerce-cart .checkout-button:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ff7a3d 0%,var(--fxg-fox) 40%,var(--fxg-acc) 100%)!important}.woocommerce-checkout .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{font-size:13px;color:var(--fxg-muted);margin:12px 0 0}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:var(--fxg-fox)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:rgba(255,255,255,.75)!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:16px!important;box-shadow:var(--fxg-shadow-s);color:var(--fxg-ink-2)!important;font-weight:700;padding:12px 18px 12px 46px!important;margin:0!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color:var(--fxg-fox)}.woocommerce-checkout .woocommerce-form-coupon{background:var(--fxg-glass);border:1px solid var(--fxg-glass-b)!important;border-radius:20px!important;padding:18px 20px!important;box-shadow:var(--fxg-shadow-s)}.woocommerce-page .wtk-composer-entry{background:var(--fxg-glass)!important;border:1px solid var(--fxg-glass-b)!important;border-radius:22px!important;box-shadow:var(--fxg-shadow-m);padding:10px!important;margin:0 0 18px!important;max-width:none!important}.woocommerce-page .wtk-composer-entry>summary{background:linear-gradient(135deg,#ff7a3d 0%,var(--fxg-fox) 40%,var(--fxg-acc) 100%)!important;border-radius:16px!important;font:700 16px/1.35 var(--fxg-font)!important;color:#fff!important;box-shadow:0 12px 28px -14px rgba(255,61,87,.6)}.woocommerce-page .wtk-composer-entry>summary:hover{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc))!important}.woocommerce-page .wtk-composer-entry-tagline{color:rgba(255,255,255,.9)!important;font-weight:500!important}.woocommerce-page .wtk-checkout-shell{border:1px solid var(--fxg-glass-b)!important;background:var(--fxg-glass)!important;border-radius:24px!important;box-shadow:var(--fxg-shadow-m)!important;margin:0 0 18px!important}.woocommerce-page .wtk-checkout-shell h3,.woocommerce-page .wtk-checkout-shell .wtk-step-title{font-family:var(--fxg-display)!important;color:var(--fxg-ink)!important}.woocommerce-page .wtk-checkout-shell .wtk-product-name{color:var(--fxg-fox)!important;letter-spacing:.08em;text-transform:uppercase;font-size:12px!important;font-weight:800!important}.woocommerce-page .wtk-checkout-shell .wtk-section-note,.woocommerce-page .wtk-checkout-shell .wtk-input-guide,.woocommerce-page .wtk-checkout-shell .wtk-mode-help{color:var(--fxg-muted)!important}.woocommerce-page .wtk-checkout-shell .wtk-target{border-color:var(--fxg-line)!important}.woocommerce-page .wtk-checkout-shell .wtk-message{border-radius:12px!important;font-weight:700}.woocommerce-page .wtk-checkout-shell .wtk-message.is-ok{background:#eaf8ef!important;color:#146c3a!important;border:1px solid #bfe8cc!important}.woocommerce-page .wtk-checkout-shell input[type=text],.woocommerce-page .wtk-checkout-shell input[type=url]{border-radius:14px!important;border:1.5px solid rgba(28,20,16,.1)!important;background:#fff!important;min-height:50px;font:600 15.5px/1.4 var(--fxg-font)!important}.woocommerce-page .wtk-order-summary{background:var(--fxg-cream)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.95)!important}.woocommerce-cart .woocommerce-cart-form{margin-bottom:18px}.woocommerce-cart table.shop_table{background:0 0;box-shadow:none}.woocommerce-cart .cart_totals{position:sticky;top:96px}.woocommerce-cart .cart-empty.woocommerce-info{text-align:center;padding:40px 20px!important;font-size:18px;font-weight:700}.woocommerce-cart .return-to-shop .button{background:linear-gradient(135deg,var(--fxg-fox),var(--fxg-acc))!important;color:#fff!important;border-radius:14px!important;padding:14px 24px!important;font-weight:800!important}