body{color:var(--body);font-family:var(--font-body);font-weight:400;font-size:17px;line-height:1.72;background-color:var(--base)}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}@media (max-width:767px){body{font-size:16px}}h1{color:var(--dark);font-family:var(--font-head);font-weight:800;line-height:1.04;text-transform:uppercase;letter-spacing:0.012em}h2{color:var(--dark);font-family:var(--font-head);font-weight:700;line-height:1.04;text-transform:uppercase;letter-spacing:0.012em}h3{color:var(--dark);font-family:var(--font-head);font-weight:700;line-height:1.04;text-transform:uppercase;letter-spacing:0.012em}h4{color:var(--dark);font-family:var(--font-head);font-weight:700;line-height:1.04;text-transform:uppercase;letter-spacing:0.012em}.section{position:relative}.section{padding:var(--pad-y) var(--pad-x)}.section--base{background-color:var(--base)}.section--band{background-color:var(--band)}.section--dark{color:rgba(250,247,242,.78);background-color:var(--dark)}.section--dark .lead{color:rgba(250,247,242,.8)}.section--dark .btn--outline{color:var(--accent-light)}.section--dark .btn--outline{border-color:var(--accent-light)}.section--dark .btn--outline:hover{color:var(--on-accent);background-color:var(--accent-light)}.section--dark .aurora::before{background-image:radial-gradient(circle,rgba(188,142,94,.36),transparent 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section--dark .aurora::after{background-image:radial-gradient(circle,rgba(90,70,48,.5),transparent 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.section--dark h2{color:#fffcf7}.section--dark h3{color:#fffcf7}.row{position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.stack{display:flex;flex-flow:column;gap:26px}.stack--tight{gap:18px}.eyebrow{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.28em}.section--dark .eyebrow{color:var(--accent-light)}.eyebrow--dark{color:var(--accent-light)}.eyebrow-rule{display:flex;align-items:center;gap:14px}.eyebrow-rule::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:2px;background-color:var(--accent);transform-origin:0% 50%}.eyebrow-rule::before{content:""}h2.h2{font-size:clamp(34px,4.3vw,64px);line-height:1.02}h2.h2 em{color:var(--accent-text);font-style:normal}.lead{max-width:58ch;color:var(--soft);font-size:17.5px;line-height:1.8}.grid{display:grid;gap:30px}.grid>*{min-width:0px}@media (max-width:767px){.grid{gap:30px}}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1119px){.g-4{grid-template-columns:repeat(3,minmax(0,1fr))}}.split-45{display:grid;grid-template-columns:45fr 55fr;align-items:center;gap:80px}.split-45 .stack{padding-top:40px;padding-right:38px;padding-bottom:40px;padding-left:38px;background-image:linear-gradient(140deg,rgba(255,255,255,.62),rgba(255,255,255,.34));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid var(--glass-edge);border-right:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge)}.split-45 .stack{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--glass-shadow)}@media (max-width:1023px){.split-45{grid-template-columns:minmax(0,1fr);gap:42px}.split-45 .stack{padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px;border-radius:16px}.split-45 .split-45__media{order:-1}}@media (max-width:767px){.split-45 .stack{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;position:relative;font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:0.09em;padding-top:19px;padding-right:36px;padding-bottom:19px;padding-left:36px;border-radius:4px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;cursor:pointer;transition:background 0.26s ease,color 0.26s ease,border-color 0.26s ease,transform 0.26s ease,box-shadow 0.26s ease}.btn .btn__ico{flex-grow:0;flex-shrink:0;flex-basis:auto;transition:transform 0.3s cubic-bezier(.16,1,.3,1)}.btn:hover .btn__ico{transform:translate3d(5px,0,0)}.btn:hover{transform:translate3d(0,-3px,0)}.btn:active{transform:translate3d(0,-1px,0)}@media (max-width:767px){.btn{width:100%;font-size:17px;letter-spacing:0.07em;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.btn--primary{color:var(--on-accent);background-color:var(--accent);box-shadow:0px 12px 26px rgba(188,142,94,.34)}.btn--primary:hover{color:#fffbf5;background-color:var(--accent-dark);box-shadow:0px 18px 38px rgba(154,111,69,.44)}.btn--light{color:var(--dark);background-color:#fff;box-shadow:0px 12px 26px rgba(10,10,10,.26)}.btn--light:hover{color:#fffcf7;background-color:var(--dark);box-shadow:0px 18px 38px rgba(10,10,10,.34)}.btn--dark{color:#fffcf7;background-color:var(--dark);box-shadow:0px 12px 26px rgba(15,16,19,.26)}.btn--dark:hover{color:var(--on-accent);background-color:var(--accent);box-shadow:0px 18px 38px rgba(188,142,94,.38)}.btn--outline{color:var(--accent-text);background-color:transparent}.btn--outline:hover{color:var(--on-accent);background-color:var(--accent);box-shadow:0px 16px 34px rgba(188,142,94,.34)}.btn--outline{border-color:var(--accent)}.link-arrow{display:inline-flex;align-items:center;gap:9px;color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.11em;padding-bottom:5px;border-bottom:2px solid var(--accent);transition:color 0.22s ease,border-color 0.22s ease}.link-arrow svg{transition:transform 0.3s cubic-bezier(.16,1,.3,1)}.link-arrow:hover{color:var(--dark)}.link-arrow:hover{border-color:var(--dark)}.link-arrow:hover svg{transform:translate3d(5px,0,0)}.link-arrow{white-space:nowrap}.glass{background-color:var(--glass);border-top:1px solid var(--glass-edge);border-right:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge)}.glass{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--glass-shadow)}.section--dark .glass{background-color:var(--glass-dark);box-shadow:0px 18px 44px rgba(0,0,0,.3)}.section--dark .glass{border-color:var(--glass-edge-dark)}.glass--dark{background-color:var(--glass-dark);box-shadow:0px 18px 44px rgba(0,0,0,.3)}.glass--dark{border-color:var(--glass-edge-dark)}.aurora{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;overflow:hidden;pointer-events:none}.aurora::before{top:-200px;left:-180px;width:640px;height:640px;background-image:radial-gradient(circle,rgba(188,142,94,.5),transparent 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.aurora::after{right:-220px;bottom:-280px;width:720px;height:720px;background-image:radial-gradient(circle,rgba(221,210,192,.72),transparent 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.aurora::before{position:absolute;border-radius:50%;opacity:0.5;filter:blur(90px)}.aurora::before{content:""}@media (max-width:767px){.aurora::before{filter:blur(70px)}}.aurora::after{position:absolute;border-radius:50%;opacity:0.5;filter:blur(90px)}.aurora::after{content:""}@media (max-width:767px){.aurora::after{filter:blur(70px)}}.glow{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:60;background-image:radial-gradient(460px circle at var(--gx,50%) var(--gy,40%),rgba(216,180,137,.85),rgba(188,142,94,.28) 42%,transparent 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:0;mix-blend-mode:soft-light;pointer-events:none;transition:opacity 0.6s ease}.media-frame{position:relative;overflow:hidden;border-radius:18px}.media-frame::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;border-radius:18px;border-top:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);border-left:1px solid rgba(255,255,255,.4);pointer-events:none}.media-frame::after{content:""}.u1{width:100%;height:680px;object-fit:cover;object-position:50% 22%;border-radius:18px}@media (max-width:1023px){.u1{height:440px}}.rowhead{display:flex;justify-content:space-between;align-items:end;gap:44px;margin-bottom:54px}.rowhead .link-arrow{flex-grow:0;flex-shrink:0;flex-basis:auto;margin-bottom:8px}@media (max-width:1023px){.rowhead{flex-flow:column;align-items:start;gap:22px}}@media (max-width:1023px){.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.g-3{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.g-4{grid-template-columns:minmax(0,1fr)}}.hdr{display:flex;justify-content:space-between;align-items:center;gap:24px;position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);right:0px;left:0px;z-index:9999;height:var(--hdr-h);padding-top:0px;padding-right:clamp(20px,4vw,64px);padding-bottom:0px;padding-left:clamp(20px,4vw,64px);background-color:rgba(20,21,24,.62);border-bottom:1px solid rgba(255,255,255,.07);transition:background 0.4s ease,box-shadow 0.4s ease;box-shadow:0px 10px 34px -22px rgba(0,0,0,.7);backdrop-filter:saturate(170%) blur(16px);-webkit-backdrop-filter:saturate(170%) blur(16px)}.hdr.is-stuck{background-color:rgba(20,21,24,.86);box-shadow:0px 14px 40px -18px rgba(0,0,0,.78)}@media (max-width:767px){.hdr .btn{width:auto}}.nav__brand{display:flex;align-items:center;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none}.nav__brand img{width:168px;height:auto;object-fit:contain}@media (max-width:1119px){.nav__brand img{width:146px}}@media (max-width:767px){.nav__brand img{width:172px}}@media (max-width:479px){.nav__brand img{width:158px}}.nav__menu{display:flex}@media (max-width:1119px){.nav__menu{display:none}}.nav__list{display:flex;align-items:center;gap:clamp(14px,1.6vw,30px)}.nav__list{list-style:none}@media (max-width:1119px){.nav__list{gap:16px}}.nav__item{position:relative}.nav__item.has-mega--wide{position:static}.nav__item:hover>.nav__link{color:var(--accent-light)}.nav__item:hover>.mega{visibility:visible;opacity:1}.nav__item:hover>.mega{transform:none}.nav__link{display:inline-block;color:rgba(255,252,247,.9);font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;padding-top:28px;padding-right:2px;padding-bottom:28px;padding-left:2px;transition:color 0.2s ease}.nav__link:hover{color:var(--accent-light)}.nav__link{white-space:nowrap}@media (max-width:1119px){.nav__link{font-size:11.5px;letter-spacing:0.09em}}.mega{display:flex;visibility:hidden;gap:36px;position:absolute;top:100%;left:0px;z-index:60;min-width:560px;padding-top:28px;padding-right:30px;padding-bottom:28px;padding-left:30px;background-color:rgba(13,14,17,.985);border-top:2px solid var(--accent);opacity:0;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;box-shadow:0px 34px 66px rgba(0,0,0,.52);backdrop-filter:saturate(170%) blur(26px);-webkit-backdrop-filter:saturate(170%) blur(26px);transform:translate3d(0,10px,0)}.mega{flex-wrap:wrap}.mega--treat{right:clamp(20px,4vw,64px);left:clamp(20px,4vw,64px);max-width:1180px;min-width:720px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.mega--sm{left:-22px;min-width:290px}.mega__col{display:flex;flex-flow:column;gap:3px;min-width:172px}.mega__col--progs{flex-grow:1;flex-shrink:1;flex-basis:0px}.mega__head{display:block;color:var(--accent-light);font-family:var(--font-head);font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:12px}.mega__link{display:flex;flex-flow:column;text-decoration:none;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-radius:3px;transition:background 0.2s ease}.mega__link:hover{background-color:rgba(255,255,255,.06)}.mega__name{color:#fffcf7;font-family:var(--font-body);font-weight:500;font-size:14.5px;letter-spacing:0.02em}.mega__sub{color:rgba(216,180,137,.72);font-family:var(--font-body);font-size:11.5px;letter-spacing:0.03em;margin-top:1px}.mega__link--feat{padding-left:14px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-left-radius:0px;border-bottom-right-radius:3px;border-left:2px solid var(--accent)}.mega__link--feat .mega__name{font-family:var(--font-head);font-weight:800;font-size:26px;text-transform:uppercase;letter-spacing:0.03em}.mega__link--feat .mega__sub{color:var(--accent-light);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.2em}.mega__grid{display:grid;grid-template-columns:repeat(2,minmax(170px,1fr));gap:2px 24px}.mega__all{align-self:end;color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;margin-left:auto;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:rgba(188,142,94,.12);border-radius:999px;border-top:1px solid rgba(188,142,94,.55);border-right:1px solid rgba(188,142,94,.55);border-bottom:1px solid rgba(188,142,94,.55);border-left:1px solid rgba(188,142,94,.55);transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.mega__all:hover{color:var(--on-accent);background-color:var(--accent)}.mega__all:hover{border-color:var(--accent)}.nav__actions{display:flex;align-items:center;gap:20px;flex-grow:0;flex-shrink:0;flex-basis:auto}.nav__cta{color:var(--on-accent);font-family:var(--font-body);font-weight:700;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:var(--accent);border-radius:2px;transition:background 0.24s ease,color 0.24s ease}.nav__cta:hover{background-color:var(--accent-light)}.nav__cta{white-space:nowrap}@media (max-width:1119px){.nav__cta{display:none}}.nav__cart{display:inline-flex;align-items:center;position:relative;color:#fffcf7;text-decoration:none}.nav__cart svg{width:24px;height:24px}.nav__cart:hover{color:var(--accent-light)}.nav__count{display:flex;justify-content:center;align-items:center;position:absolute;top:-9px;right:-11px;height:18px;min-width:18px;color:var(--nav-bg);font-family:var(--font-body);font-weight:700;font-size:11px;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:var(--accent);border-radius:9px}.burger{display:none;gap:5px;z-index:9999;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;cursor:pointer}.burger span{display:block;width:26px;height:2px;background-color:#fffcf7;transition:transform 0.3s ease,opacity 0.2s ease}.burger.is-open span:nth-child(1){transform:translate3d(0,7px,0) rotateZ(45deg)}.burger.is-open span:nth-child(2){opacity:0}.burger.is-open span:nth-child(3){transform:translate3d(0,-7px,0) rotateZ(-45deg)}@media (max-width:1119px){.burger{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px}}.drawer{display:flex;flex-flow:column;gap:2px;position:fixed;z-index:9998;background-color:rgba(16,17,20,.94);transition:transform 0.45s cubic-bezier(.4,0,.2,1);backdrop-filter:saturate(170%) blur(20px);-webkit-backdrop-filter:saturate(170%) blur(20px);transform:translate3d(0,-100%,0)}.drawer.is-open{transform:none}.drawer{inset:var(--wp-admin--admin-bar--height,0px) 0 0 0;padding:calc(var(--hdr-h) + 28px) 34px 40px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){.drawer{padding:calc(var(--hdr-h) + 22px) 22px 40px}}.drawer__link{color:#fffcf7;font-family:var(--font-head);font-weight:700;font-size:26px;text-decoration:none;text-transform:uppercase;letter-spacing:0.03em;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(216,180,137,.16)}.drawer__link:hover{color:var(--accent-light)}@media (max-width:767px){.drawer__link{font-size:23px}}.drawer__head{color:rgba(216,180,137,.7);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.26em;padding-top:22px;padding-right:0px;padding-bottom:8px;padding-left:0px}.drawer__sub{display:block;color:rgba(255,252,247,.78);font-family:var(--font-body);font-size:14.5px;text-decoration:none;letter-spacing:0.02em;margin-left:2px;padding-top:9px;padding-right:0px;padding-bottom:9px;padding-left:18px;border-left:1px solid rgba(188,142,94,.35)}.drawer__sub:hover{color:var(--accent-light)}.drawer__cta{color:var(--on-accent);font-family:var(--font-body);font-weight:700;font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;margin-top:26px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:var(--accent);border-radius:2px}.progress{position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);left:0px;z-index:10000;width:0px;height:3px;background-color:var(--accent);transition:width 0.1s linear}body.nav-open{overflow:hidden}.close{position:relative;overflow:hidden;background-color:var(--dark)}.close{isolation:isolate}.close__bg{position:absolute;top:0px;right:0px;left:0px;z-index:0;width:100%;height:min(96vh,1000px);object-fit:cover;object-position:100% 50%}@media (max-width:1023px){.close__bg{height:min(64vh,620px)}}.close__veil{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(90deg,var(--dark) 0%,rgba(15,16,19,.9) 34%,rgba(15,16,19,.34) 60%,rgba(15,16,19,.1) 78%),linear-gradient(180deg,rgba(15,16,19,.72) 0%,rgba(15,16,19,.3) 22%,rgba(15,16,19,.86) 64%,var(--dark) 86%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:1023px){.close__veil{background-image:linear-gradient(180deg,rgba(15,16,19,.6) 0%,rgba(15,16,19,.28) 18%,rgba(15,16,19,.88) 50%,var(--dark) 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.close__in{position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.close__in{padding:0 var(--pad-x)}.close__cta{display:flex;flex-flow:column;align-items:start;gap:24px;width:min(100%,620px);padding-top:132px;padding-right:0px;padding-bottom:118px;padding-left:0px}.close__cta h2{color:#fffcf7;font-size:clamp(40px,5.2vw,76px);line-height:0.98}.close__cta p{max-width:50ch;color:rgba(250,244,236,.86);font-size:17.5px;line-height:1.8}@media (max-width:1023px){.close__cta{width:100%;padding-top:92px;padding-right:0px;padding-bottom:76px;padding-left:0px}}@media (max-width:767px){.close__cta{gap:20px;padding-top:72px;padding-right:0px;padding-bottom:60px;padding-left:0px}}.pills{display:flex;gap:10px;margin-top:2px}.pills{flex-wrap:wrap}.pill{display:inline-flex;align-items:center;gap:9px;color:var(--accent-light);font-family:var(--font-head);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:0.11em;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px;background-color:rgba(255,255,255,.07);border-radius:999px;border-top:1px solid rgba(216,180,137,.42);border-right:1px solid rgba(216,180,137,.42);border-bottom:1px solid rgba(216,180,137,.42);border-left:1px solid rgba(216,180,137,.42);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pill svg{color:var(--accent)}.ftr{position:relative;overflow:hidden;color:rgba(250,247,242,.66);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ftr h4{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.ftr h4{white-space:nowrap}.ftr ul{display:flex;flex-flow:column;gap:10px}.ftr ul{list-style:none}.ftr a{color:rgba(250,247,242,.72);transition:color 0.2s ease,padding-left 0.2s ease}.ftr ul a{display:inline-block;font-size:15px}.ftr ul a:hover{color:var(--accent-light);padding-left:5px}.ftr ul.ftr__mb{gap:8px}.ftr ul.ftr__progs{gap:9px}.ftr ul.ftr__progs a{color:rgba(250,247,242,.58);font-size:14px}.ftr{background:none}.ftr__in{position:relative;z-index:2;max-width:none;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ftr__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding-top:52px;padding-right:0px;padding-bottom:40px;padding-left:0px;border-top:1px solid rgba(216,180,137,.22);border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width:1023px){.ftr__top{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:44px;padding-right:0px;padding-bottom:34px;padding-left:0px}}.ftr__logo{width:200px}.ftr__act{display:flex;flex-flow:column;align-items:end;gap:6px}@media (max-width:1023px){.ftr__act{align-items:start}}.ftr__lbl{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em}.ftr__tel{color:#fffcf7;font-family:var(--font-head);font-weight:700;font-size:32px;letter-spacing:0.02em;transition:color 0.22s ease}.ftr__tel:hover{color:var(--accent-light)}.ftr__tel{white-space:nowrap}@media (max-width:767px){.ftr__tel{font-size:27px}}.ftr__grid{display:grid;grid-template-columns:1.2fr 0.8fr 1fr 0.95fr;align-items:start;gap:48px;padding-top:52px;padding-right:0px;padding-bottom:44px;padding-left:0px}@media (max-width:1023px){.ftr__grid{grid-template-columns:1fr 1fr;gap:38px;padding-top:42px;padding-right:0px;padding-bottom:36px;padding-left:0px}}@media (max-width:767px){.ftr__grid{grid-template-columns:minmax(0,1fr);gap:34px}}.ftr__contact{display:flex;flex-flow:column;gap:13px}.ftr__cline{display:flex;align-items:start;gap:11px;color:rgba(250,247,242,.6);font-size:15px;line-height:1.55}.ftr__cline svg{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--accent);margin-top:3px}.ftr__cline a{color:rgba(250,247,242,.6)}.ftr__cline a:hover{color:var(--accent-light)}.ftr__seal{display:inline-block;margin-top:24px;opacity:0.9;transition:opacity 0.25s ease}.ftr__seal:hover{opacity:1}.ftr__mb a{color:#fffcf7;font-family:var(--font-head);font-weight:600;font-size:22px;text-transform:uppercase;letter-spacing:0.03em}.ftr__feat{position:relative;color:#fff;font-weight:800;font-size:30px;padding-left:14px;border-left:3px solid var(--accent)}.ftr__feat:hover{padding-left:20px}.ftr__bar{display:flex;justify-content:space-between;align-items:center;gap:20px;color:rgba(250,247,242,.45);font-size:13.5px;padding-top:24px;padding-right:0px;padding-bottom:30px;padding-left:0px;border-top:1px solid rgba(255,255,255,.1)}.ftr__bar nav{display:flex;gap:26px}.ftr__bar nav{flex-wrap:wrap}.ftr__bar a{color:rgba(250,247,242,.45);font-size:13.5px}.ftr__bar a:hover{color:var(--accent-light)}.ftr__bar{flex-wrap:wrap}@media (max-width:767px){.ftr__bar{flex-flow:column;align-items:start;gap:14px}.ftr__bar nav{gap:18px}}.hero{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;min-height:100svh;overflow:hidden;text-align:center}.hero .eyebrow{color:rgba(253,249,243,.9);letter-spacing:0.34em;text-shadow:0px 1px 22px rgba(16,12,10,.75)}.hero h1{max-width:17ch;color:#fffcf7;font-size:clamp(40px,5.8vw,86px);line-height:1;letter-spacing:0.005em;text-shadow:0px 3px 46px rgba(14,10,8,.62)}.hero h1 em{display:block;color:var(--accent-light);font-style:normal}.hero p{max-width:580px;color:rgba(253,249,243,.95);font-size:clamp(16px,1.35vw,19px);line-height:1.85;text-shadow:0px 1px 24px rgba(16,12,10,.8);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.hero{padding:124px var(--pad-x) 78px}@media (max-width:1023px){.hero{min-height:780px;padding-top:140px;padding-right:40px;padding-bottom:96px;padding-left:40px}}@media (max-width:767px){.hero{min-height:660px;padding-top:128px;padding-right:22px;padding-bottom:96px;padding-left:22px}}.hero__bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:76% 50%}.hero__bg{animation:heroBreathe 16s ease-in-out infinite alternate;will-change:transform}@media (max-width:1023px){.hero__bg{object-position:66% 50%}}@media (max-width:767px){.hero__bg{object-position:70% 50%}}@keyframes heroBreathe{from{transform:scale(1)}to{transform:scale(1.07)}}.hero__overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(24,18,14,.46) 0%,rgba(24,18,14,.12) 38%,rgba(20,15,11,.62) 100%),radial-gradient(120% 86% at 28% 50%,rgba(20,15,11,.5) 0%,rgba(20,15,11,0) 62%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.hero__wrap{position:relative;z-index:3;width:100%;max-width:var(--maxw);text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.hero__inner{display:flex;flex-flow:column;align-items:center;gap:22px;max-width:880px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:38px;padding-right:48px;padding-bottom:34px;padding-left:48px;background-image:linear-gradient(135deg,rgba(255,252,247,.11),rgba(255,252,247,.04));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:8px;border-top:1px solid rgba(255,252,247,.22);border-right:1px solid rgba(255,252,247,.22);border-bottom:1px solid rgba(255,252,247,.22);border-left:1px solid rgba(255,252,247,.22);box-shadow:0px 30px 80px rgba(8,6,4,.34),inset 0px 1px 0px rgba(255,255,255,.22);backdrop-filter:saturate(135%) blur(5px);-webkit-backdrop-filter:saturate(135%) blur(5px)}@media (max-width:1023px){.hero__inner{padding-top:36px;padding-right:28px;padding-bottom:32px;padding-left:28px}}@media (max-width:767px){.hero__inner{gap:18px;padding-top:28px;padding-right:18px;padding-bottom:26px;padding-left:18px;border-radius:4px}}.hero__cta{display:flex;justify-content:center;gap:16px;margin-top:10px}.hero__cta{flex-wrap:wrap}@media (max-width:767px){.hero__cta{flex-flow:column;width:100%}}.hero__quick{display:flex;justify-content:center;gap:10px;width:100%;margin-top:12px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.hero__quick a{display:inline-flex;align-items:center;gap:9px;color:#fffcf7;font-family:var(--font-head);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;padding-top:10px;padding-right:17px;padding-bottom:10px;padding-left:17px;background-color:rgba(255,255,255,.1);border-radius:999px;border-top:1px solid rgba(255,255,255,.28);border-right:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28);border-left:1px solid rgba(255,255,255,.28);transition:background 0.25s ease,transform 0.25s ease,border-color 0.25s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero__quick a:hover{color:var(--on-accent);background-color:var(--accent);transform:translate3d(0,-2px,0)}.hero__quick a:hover{border-color:var(--accent)}.hero__quick{flex-wrap:wrap}@media (max-width:767px){.hero__quick{gap:8px;margin-top:8px;padding-top:14px}.hero__quick a{justify-content:center;font-size:12.5px;padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px}.hero__quick a{flex:1 1 calc(50% - 4px)}}.fx-rings{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2;overflow:hidden;pointer-events:none}.fx-rings svg{position:absolute;top:50%;left:76%;width:min(78vw,900px);height:auto;overflow:visible;transform:translate3d(-50%,-50%,0)}.fx-rings circle{transform-origin:50% 50%;opacity:0}.fx-rings circle{fill:none;stroke:rgba(216,180,137,.4);stroke-width:1}.fx-rings circle:nth-child(1){animation:ringOut 9s cubic-bezier(.22,.61,.36,1) infinite}.fx-rings circle:nth-child(2){animation:ringOut 9s cubic-bezier(.22,.61,.36,1) 3s infinite}.fx-rings circle:nth-child(3){animation:ringOut 9s cubic-bezier(.22,.61,.36,1) 6s infinite}@keyframes ringOut{0%{transform:scale(.45);opacity:0}18%{opacity:.55}100%{transform:scale(1.25);opacity:0}}.marquee{position:relative;overflow:hidden;padding-top:19px;padding-right:0px;padding-bottom:19px;padding-left:0px;background-color:var(--dark)}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__track{display:flex;width:max-content}.marquee__track{animation:mqSlide 42s linear infinite}.marquee__set{display:flex}.mq{display:inline-flex;align-items:center;gap:16px;color:rgba(255,252,247,.84);font-family:var(--font-head);font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:0.17em;padding-right:46px}.mq::after{flex-grow:0;flex-shrink:0;flex-basis:auto;width:5px;height:5px;margin-left:46px;background-color:var(--accent);border-radius:50%}.mq::after{content:""}.mq{white-space:nowrap}@media (max-width:767px){.mq{font-size:14px;padding-right:30px}.mq::after{margin-left:30px}}@keyframes mqSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}.seam{position:absolute;top:0px;right:0px;left:0px;z-index:3;height:2px;overflow:hidden;background-image:linear-gradient(90deg,transparent,rgba(188,142,94,.3) 18%,rgba(188,142,94,.3) 82%,transparent);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.seam svg{display:block;position:absolute;top:0px;left:0px;width:100%;height:2px}.seam__run{transform-origin:0% 50%}.seam__run{animation:seamRun 9s cubic-bezier(.55,0,.45,1) infinite}@keyframes seamRun{0%{transform:translateX(-300px)}100%{transform:translateX(1200px)}}.seam--d2 .seam__run{animation-delay:2s}.seam--d4 .seam__run{animation-delay:4s}.sym-grid{display:flex;gap:10px;margin-top:2px}.sym-grid{flex-wrap:wrap}@media (max-width:1023px){.sym-grid{gap:10px}}@media (max-width:767px){.sym-grid{gap:11px}}.sym{display:flex;align-items:center;gap:11px;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px;background-color:rgba(255,255,255,.52);border-radius:999px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease,background 0.28s ease;box-shadow:0px 6px 18px rgba(31,26,21,.07);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px)}.sym svg{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--accent);transition:transform 0.35s ease}.sym span{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:14.5px;line-height:1.15;text-transform:none;letter-spacing:0.01em}.sym:hover{background-color:var(--dark);box-shadow:0px 14px 30px rgba(15,16,19,.22);transform:translate3d(0,-4px,0)}.sym:hover{border-color:var(--dark)}.sym:hover span{color:#fffcf7}.sym:hover svg{color:var(--accent-light);transform:rotateZ(90deg)}.section--rail{padding-right:0px;padding-left:0px}.section--rail .row--pad{max-width:calc(var(--maxw) + var(--pad-x) * 2);padding-right:var(--pad-x);padding-left:var(--pad-x)}.rail{position:relative;margin-top:4px}.rail__track{display:flex;gap:22px}.rail__track::-webkit-scrollbar{display:none}.rail__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:6px max(var(--pad-x),calc(( 100vw - var(--maxw) ) / 2)) 26px max(var(--pad-x),calc(( 100vw - var(--maxw) ) / 2));scroll-padding-left:max(var(--pad-x),calc(( 100vw - var(--maxw) ) / 2));scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}@media (max-width:767px){.rail__track{gap:14px;padding-right:var(--pad-x);padding-left:var(--pad-x)}.rail__track{scroll-padding-left:var(--pad-x)}}.card{position:relative;overflow:hidden;aspect-ratio:3/4;background-color:var(--band-deep);border-radius:20px;transition:box-shadow 0.45s ease,transform 0.45s cubic-bezier(.16,1,.3,1);box-shadow:0px 18px 44px rgba(31,26,21,.14)}.card:hover{box-shadow:0px 34px 70px rgba(31,26,21,.26);transform:translate3d(0,-6px,0)}.card:focus-visible{box-shadow:0px 34px 70px rgba(31,26,21,.26);transform:translate3d(0,-6px,0)}.card img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;transition:transform 0.9s cubic-bezier(.16,1,.3,1)}.card:hover img{transform:scale(1.06,1.06)}.card:hover .card__plus{color:var(--on-accent);background-color:var(--accent);transform:rotateZ(135deg)}.card:focus-within .card__plus{color:var(--on-accent);background-color:var(--accent);transform:rotateZ(135deg)}.card:hover .card__body{background-color:rgba(255,255,255,.2)}.card:hover .card__sum{grid-template-rows:1fr;padding-top:10px;opacity:1}.card:focus-within .card__sum{grid-template-rows:1fr;padding-top:10px;opacity:1}.card{flex:0 0 clamp(262px,24vw,330px);scroll-snap-align:start}@media (max-width:1023px){.card{flex:0 0 clamp(248px,46vw,300px)}}@media (max-width:767px){.card{flex-grow:0;flex-shrink:0;flex-basis:78vw;border-radius:16px}}.card__scrim{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(12,10,8,.3) 0%,rgba(12,10,8,0) 30%,rgba(12,10,8,.3) 62%,rgba(12,10,8,.8) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.card__pill{display:inline-flex;align-items:center;gap:9px;position:absolute;top:16px;left:16px;z-index:3;color:#fffcf7;font-family:var(--font-body);font-weight:600;font-size:12.5px;letter-spacing:0.03em;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:rgba(255,255,255,.16);border-radius:999px;border-top:1px solid rgba(255,255,255,.42);border-right:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42);border-left:1px solid rgba(255,255,255,.42);backdrop-filter:saturate(170%) blur(12px);-webkit-backdrop-filter:saturate(170%) blur(12px)}.card__pill{white-space:nowrap}.card__plus{display:flex;justify-content:center;align-items:center;position:absolute;top:14px;right:14px;z-index:3;width:50px;height:50px;color:var(--dark);background-color:#fff;border-radius:50%;transition:transform 0.45s cubic-bezier(.16,1,.3,1),background 0.3s ease,color 0.3s ease;box-shadow:0px 8px 20px rgba(12,10,8,.26)}@media (max-width:767px){.card__plus{width:44px;height:44px}}.card__body{position:absolute;right:14px;bottom:14px;left:14px;z-index:3;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-color:rgba(255,255,255,.13);border-radius:15px;border-top:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3);transition:background 0.4s ease;box-shadow:0px 10px 30px rgba(10,8,6,.22);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px)}.card__body h3{color:#fffcf7;font-size:clamp(25px,2.1vw,33px);line-height:1;text-shadow:0px 2px 18px rgba(10,8,6,.4)}.card__sum{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.5s cubic-bezier(.16,1,.3,1),opacity 0.35s ease}.card__sum>span{display:block;overflow:hidden;color:rgba(255,252,247,.92);font-family:var(--font-body);font-size:14.5px;line-height:1.5}@media (max-width:767px){.card__sum{grid-template-rows:1fr;padding-top:10px;opacity:1}}.rail__nav{display:flex;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-bottom:6px}@media (max-width:767px){.rail__nav{display:flex;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:2px;margin-bottom:0px}}.rail__btn{display:flex;justify-content:center;align-items:center;width:52px;height:52px;color:var(--dark);background-color:var(--glass-strong);border-radius:50%;border-top:1px solid var(--glass-edge);border-right:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge);transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease,opacity 0.25s ease;box-shadow:0px 8px 22px rgba(31,26,21,.1)}.rail__btn:hover:not(:disabled){color:#fffcf7;background-color:var(--dark);transform:translate3d(0,-2px,0)}.rail__btn:disabled{opacity:0.3;cursor:default}.rail__btn{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@media (max-width:767px){.rail__btn{width:42px;height:42px}}@media (max-width:479px){.rail__btn{width:40px;height:40px}}.rail__bar{position:relative;height:2px;overflow:hidden;margin-top:2px;background-color:rgba(188,142,94,.22);border-radius:2px}.rail__bar i{position:absolute;top:0px;left:0px;width:22%;height:100%;background-color:var(--accent);border-radius:2px;transition:left 0.15s linear,width 0.25s ease}.steps{position:relative;margin-top:70px}.steps__rail{position:absolute;top:4px;right:0px;left:0px;height:4px;overflow:visible;pointer-events:none}.steps__rail svg{display:block;width:100%;height:4px;overflow:visible}.steps__rail path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round}.step{display:flex;flex-flow:column;gap:0px;position:relative;padding-top:40px;padding-right:34px;padding-bottom:36px;padding-left:34px;background-image:linear-gradient(150deg,rgba(255,255,255,.78),rgba(255,255,255,.42));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.85);border-right:1px solid rgba(255,255,255,.85);border-bottom:1px solid rgba(255,255,255,.85);border-left:1px solid rgba(255,255,255,.85);transition:transform 0.42s cubic-bezier(.16,1,.3,1),box-shadow 0.42s ease,border-color 0.42s ease;box-shadow:0px 22px 50px rgba(31,26,21,.1),inset 0px 1px 0px rgba(255,255,255,.9);backdrop-filter:saturate(175%) blur(22px);-webkit-backdrop-filter:saturate(175%) blur(22px)}.step:hover{box-shadow:0px 34px 70px rgba(31,26,21,.16),inset 0px 1px 0px rgba(255,255,255,.9);transform:translate3d(0,-8px,0)}.step::before{position:absolute;top:-7px;left:34px;width:14px;height:14px;background-color:var(--accent);border-radius:50%;box-shadow:0px 0px 0px 5px var(--base)}.step::before{content:""}.step:hover .step__num{color:var(--on-accent);background-color:var(--accent);transform:scale(1.06,1.06)}.step:hover .step__num{border-color:var(--accent)}.step h3{color:var(--dark);font-size:26px;margin-bottom:12px}.step p{color:var(--soft);font-size:17px;line-height:1.68}@media (max-width:1023px){.step{padding-top:30px;padding-right:26px;padding-bottom:28px;padding-left:26px}.step::before{left:28px}}.step__num{display:flex;justify-content:center;align-items:center;width:60px;height:60px;color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:25px;line-height:1;margin-bottom:24px;background-color:rgba(188,142,94,.12);border-radius:50%;border-top:1px solid rgba(188,142,94,.42);border-right:1px solid rgba(188,142,94,.42);border-bottom:1px solid rgba(188,142,94,.42);border-left:1px solid rgba(188,142,94,.42);transition:background 0.4s ease,color 0.4s ease,border-color 0.4s ease,transform 0.4s ease}.quote{display:flex;flex-flow:column;align-items:center;gap:28px;max-width:1000px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.quote .lead{text-align:center}.quote__badge{display:inline-flex;align-items:center;gap:10px;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;padding-top:11px;padding-right:22px;padding-bottom:11px;padding-left:22px;background-color:var(--glass);border-radius:999px;border-top:1px solid var(--glass-edge);border-right:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge)}.quote__badge{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.quote__slot{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.quote__slot{-webkit-backdrop-filter:none;backdrop-filter:none;background:none}.arc{position:absolute;top:8%;right:0px;left:0px;z-index:1;height:190px;pointer-events:none}.arc svg{display:block;width:100%;height:100%;overflow:visible}.arc path{fill:none;stroke:rgba(188,142,94,.42);stroke-width:1.4;stroke-linecap:round}.ig__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px;margin-top:46px}.ig__grid a{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;background-color:var(--band-deep);border-radius:16px;border-top:1px solid var(--glass-edge);border-right:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge);border-left:1px solid var(--glass-edge);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.45s ease}.ig__grid a{box-shadow:var(--glass-shadow)}.ig__grid img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s cubic-bezier(.16,1,.3,1)}.ig__grid a:hover img{transform:scale(1.06,1.06)}.ig__grid a:nth-child(even){transform:translate3d(0,38px,0)}.ig__grid a:hover{box-shadow:0px 30px 60px rgba(31,26,21,.24);transform:translate3d(0,-6px,0)}.ig__grid a:nth-child(even):hover{transform:translate3d(0,30px,0)}.ig__grid a::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(12,10,8,.26) 0%,transparent 34%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ig__grid a::after{content:""}@media (max-width:1023px){.ig__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ig__grid{gap:12px}.ig__grid a:nth-child(even){transform:none}.ig__grid a:nth-child(even):hover{transform:none}}.ig__tag{display:flex;justify-content:center;align-items:center;position:absolute;top:12px;left:12px;z-index:3;width:34px;height:34px;color:#fffcf7;background-color:rgba(255,255,255,.18);border-radius:50%;border-top:1px solid rgba(255,255,255,.44);border-right:1px solid rgba(255,255,255,.44);border-bottom:1px solid rgba(255,255,255,.44);border-left:1px solid rgba(255,255,255,.44);backdrop-filter:saturate(170%) blur(10px);-webkit-backdrop-filter:saturate(170%) blur(10px)}.ig__foot{display:flex;align-items:center;gap:14px;margin-top:64px;padding-top:26px;border-top:1px solid var(--line)}.ig__foot{flex-wrap:wrap}@media (max-width:767px){.ig__foot{margin-top:34px}}.home-actions{display:flex;align-items:center;gap:16px;margin-top:44px}.home-actions{flex-wrap:wrap}.home-actions--lg{margin-top:54px}.stack--narrow{max-width:740px}.card--member{box-shadow:0px 0px 0px 1.5px rgba(188,142,94,.55),0px 18px 44px rgba(31,26,21,.14)}.card--member::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2;background-image:linear-gradient(160deg,rgba(216,180,137,.26) 0%,rgba(188,142,94,.08) 34%,rgba(188,142,94,0) 58%),radial-gradient(120% 70% at 50% 108%,rgba(120,84,44,.42) 0%,rgba(120,84,44,0) 62%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:20px;pointer-events:none;transition:opacity 0.45s}.card--member::after{content:""}.card--member:hover{box-shadow:0px 0px 0px 1.5px rgba(188,142,94,.8),0px 34px 70px rgba(31,26,21,.26),0px 0px 54px rgba(188,142,94,.3)}.card--member:focus-visible{box-shadow:0px 0px 0px 1.5px rgba(188,142,94,.8),0px 34px 70px rgba(31,26,21,.26),0px 0px 54px rgba(188,142,94,.3)}.card--member .card__pill{color:#140e06;font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:0.08em;background-image:linear-gradient(135deg,#d8b489,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 6px 18px rgba(120,84,44,.4)}.card--member .card__body{background-image:linear-gradient(150deg,rgba(216,180,137,.26),rgba(188,142,94,.14));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 10px 30px rgba(10,8,6,.28),inset 0px 1px 0px rgba(255,246,232,.5)}.card--member .card__body h3{color:#fff6e8}.card--member:hover .card__body{background-image:linear-gradient(150deg,rgba(216,180,137,.34),rgba(188,142,94,.2));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.card--member .card__plus{color:#f3dec2}.card--trt{box-shadow:0px 0px 0px 2px rgba(216,180,137,.9),0px 0px 0px 7px rgba(188,142,94,.16),0px 26px 60px rgba(31,26,21,.22),0px 0px 60px rgba(188,142,94,.26)}.card--trt:hover{box-shadow:0px 0px 0px 2px rgba(216,180,137,1),0px 0px 0px 9px rgba(188,142,94,.22),0px 38px 80px rgba(31,26,21,.3),0px 0px 80px rgba(188,142,94,.42)}.card--trt:focus-visible{box-shadow:0px 0px 0px 2px rgba(216,180,137,1),0px 0px 0px 9px rgba(188,142,94,.22),0px 38px 80px rgba(31,26,21,.3),0px 0px 80px rgba(188,142,94,.42)}.card--trt::after{background-image:linear-gradient(160deg,rgba(216,180,137,.36) 0%,rgba(188,142,94,.12) 36%,rgba(188,142,94,0) 60%),radial-gradient(120% 70% at 50% 108%,rgba(108,74,38,.54) 0%,rgba(108,74,38,0) 64%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.card--trt .card__pill{background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 8px 24px rgba(120,84,44,.55)}.card--trt .card__body{background-image:linear-gradient(150deg,rgba(240,212,172,.32),rgba(188,142,94,.18));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 14px 38px rgba(10,8,6,.34),inset 0px 1px 0px rgba(255,250,240,.6)}.card--trt .card__body::before{position:absolute;top:0px;right:22px;left:22px;height:1px;background-image:linear-gradient(90deg,rgba(240,212,172,0),rgba(255,246,232,.95),rgba(240,212,172,0));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.card--trt .card__body::before{content:""}.card--trt .card__plus{color:#fff6e8;background-color:rgba(188,142,94,.3)}.step--glass{overflow:visible;background-image:linear-gradient(152deg,rgba(255,253,250,.9) 0%,rgba(250,242,231,.62) 44%,rgba(242,229,212,.55) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,background 0.5s;box-shadow:0px 28px 64px rgba(31,26,21,.13),0px 2px 10px rgba(31,26,21,.05),0px 0px 0px 1px rgba(188,142,94,.16),inset 0px 1px 0px rgba(255,255,255,1),inset 0px -1px 0px rgba(188,142,94,.22);backdrop-filter:saturate(200%) blur(28px);-webkit-backdrop-filter:saturate(200%) blur(28px)}.step--glass::before{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;z-index:-1;background-image:radial-gradient(46% 46% at 84% 2%,rgba(216,180,137,.7) 0%,rgba(216,180,137,0) 68%),radial-gradient(40% 40% at 8% 96%,rgba(188,142,94,.42) 0%,rgba(188,142,94,0) 70%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:30px;pointer-events:none;filter:blur(6px)}.step--glass::before{content:""}.step--glass::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(116deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.3) 22%,rgba(255,255,255,0) 42%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:inherit;mix-blend-mode:screen;pointer-events:none}.step--glass::after{content:""}.step--glass:hover{background-image:linear-gradient(152deg,rgba(255,253,250,.96) 0%,rgba(250,242,231,.72) 44%,rgba(242,229,212,.62) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 40px 84px rgba(31,26,21,.17),0px 0px 0px 1px rgba(188,142,94,.46),inset 0px 1px 0px rgba(255,255,255,1),inset 0px -1px 0px rgba(188,142,94,.3);transform:translate3d(0px,-7px,0px)}.step--glass .step__num{position:absolute;top:-26px;right:18px;z-index:0;color:rgba(188,142,94,.1);font-family:var(--font-head);font-weight:800;font-size:104px;line-height:1;letter-spacing:-0.03em;-webkit-text-stroke:1.5px rgba(188,142,94,.42);text-shadow:0px 2px 18px rgba(255,255,255,.9);pointer-events:none;transition:transform 0.55s cubic-bezier(.16,1,.3,1),color 0.55s,-webkit-text-stroke-color 0.55s}.step--glass:hover .step__num{color:rgba(188,142,94,.2);-webkit-text-stroke:rgba(188,142,94,.68);transform:translate3d(0px,-5px,0px)}.step--glass h3{position:relative;z-index:1}.step--glass p{position:relative;z-index:1}.step--glass{isolation:isolate}.jy{position:relative;overflow:visible;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:72px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.jy{box-shadow:none;background:none}@media (max-width:1023px){.jy{padding-top:48px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px}}@media (max-width:767px){.jy{padding-top:34px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.jy__field{display:none}.jy__grid{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%}.jy__wave{stroke:rgba(188,142,94,.42);stroke-width:1.3;stroke-dasharray:16 13;fill:none;animation:jyDrift 26s linear infinite}.jy__wave--2{stroke:rgba(188,142,94,.22);stroke-width:1.3;fill:none;animation-duration:38s;animation-direction:reverse}@keyframes jyDrift{to{stroke-dashoffset:-520}}.jy__bloom{position:absolute;border-radius:50%;opacity:0.5;filter:blur(70px)}.jy__bloom--a{position:absolute;top:-230px;right:-130px;width:560px;height:560px;background-image:radial-gradient(circle,rgba(216,180,137,.95) 0%,rgba(216,180,137,0) 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;filter:blur(74px)}.jy__bloom--a{animation:jyBreathe 13s ease-in-out infinite}.jy__bloom--b{position:absolute;bottom:-220px;left:-120px;width:460px;height:460px;background-image:radial-gradient(circle,rgba(188,142,94,.6) 0%,rgba(188,142,94,0) 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;filter:blur(74px)}.jy__bloom--b{animation:jyBreathe 17s ease-in-out infinite reverse}@keyframes jyBreathe{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.42}50%{transform:translate3d(0,-22px,0) scale(1.1);opacity:.62}}.jy__thread{position:absolute;top:32px;right:0px;left:0px;z-index:1;height:2px;pointer-events:none}.jy__thread .oxy-svg-icon2{display:block;width:100%;height:2px}.jy__thread .oxy-svg-icon2 svg{display:block;width:100%;height:2px;overflow:visible}@media (max-width:1023px){.jy__thread{display:none}}.jy__line{stroke:rgba(188,142,94,.45);stroke-width:1}.jy__spark{animation:jySpark 5.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes jySpark{0%{transform:translateX(-160px)}70%,100%{transform:translateX(1010px)}}.jy__grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px);position:relative;z-index:2}@media (max-width:1023px){.jy__grid3{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:767px){.jy__grid3{grid-template-columns:1fr;gap:16px}}.jy__step{display:flex;flex-flow:column;align-items:start;position:relative;padding-top:40px;padding-right:34px;padding-bottom:36px;padding-left:34px;background-color:#fff;border-radius:18px;border-top:1px solid rgba(188,142,94,.2);border-right:1px solid rgba(188,142,94,.2);border-bottom:1px solid rgba(188,142,94,.2);border-left:1px solid rgba(188,142,94,.2);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 18px 44px rgba(120,96,68,.09)}.jy__step:hover{background-color:#fff;box-shadow:0px 30px 64px rgba(120,96,68,.14);transform:translate3d(0px,-6px,0px)}.jy__step::after{content:none}.jy__step:hover .jy__node{box-shadow:0px 0px 0px 7px rgba(188,142,94,.24),0px 0px 30px rgba(216,180,137,.95);transform:scale(1.25,1.25)}.jy__step:hover .jy__num{color:rgba(188,142,94,.16);-webkit-text-stroke:rgba(188,142,94,.72);transform:translate3d(0px,-4px,0px)}.jy__step h3{position:relative;z-index:1;color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(21px,1.6vw,26px);line-height:1.08;text-transform:uppercase;letter-spacing:0.012em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.jy__step p{position:relative;z-index:1;color:#4a4a48;font-family:var(--font-body);font-size:16px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.jy__step{backdrop-filter:none}@media (max-width:767px){.jy__step{padding-top:32px;padding-right:26px;padding-bottom:30px;padding-left:26px}}.jy__node{position:absolute;top:-45px;left:32px;width:11px;height:11px;background-color:#bc8e5e;border-radius:50%;transition:box-shadow 0.5s,transform 0.5s;box-shadow:0px 0px 0px 5px rgba(188,142,94,.16),0px 0px 20px rgba(188,142,94,.75)}@media (max-width:1023px){.jy__node{display:none}}.jy__ico{display:flex;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:22px}.jy__ico .oxy-svg-icon2{display:block;width:72px;height:72px}.jy__ico .oxy-svg-icon2 svg{display:block;width:72px;height:72px;overflow:visible}@media (max-width:767px){.jy__ico{width:60px;height:60px}}.jy__ring{stroke:rgba(188,142,94,.45);stroke-width:1.6;fill:none}.jy__ringin{transform-origin:50% 50%}.jy__ringin{stroke:rgba(188,142,94,.28);stroke-width:1.6;fill:none;transform-box:fill-box;animation:jyRingPulse 4.4s ease-in-out infinite}@keyframes jyRingPulse{0%,100%{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.07)}}.jy__ticks{stroke:rgba(188,142,94,.5);stroke-width:1.6;stroke-linecap:round;fill:none}.jy__needle{stroke:#8a6534;stroke-width:2;stroke-linecap:round;transform-origin:36px 36px;animation:jySweep 6s cubic-bezier(.6,0,.4,1) infinite}@keyframes jySweep{0%{transform:rotate(-38deg)}50%{transform:rotate(212deg)}100%{transform:rotate(-38deg)}}.jy__ecg{stroke:#bc8e5e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:70;stroke-dashoffset:70;animation:jyDraw 6s ease-in-out infinite}@keyframes jyDraw{0%{stroke-dashoffset:70}38%{stroke-dashoffset:0}76%{stroke-dashoffset:0}100%{stroke-dashoffset:-70}}.jy__dot{fill:#8a6534;stroke:none;animation:jyBlink 2.6s ease-in-out infinite}@keyframes jyBlink{0%,100%{opacity:.35}50%{opacity:1}}.jy__sheet{stroke:rgba(188,142,94,.5);stroke-width:1.6;fill:none}.jy__lines{stroke:rgba(188,142,94,.42);stroke-width:1.6;stroke-linecap:round;fill:none}.jy__lens{stroke:#bc8e5e;stroke-width:2;stroke-linecap:round;fill:none;animation:jyScan 6.5s cubic-bezier(.6,0,.4,1) infinite}@keyframes jyScan{0%{transform:translate(-14px,-16px)}40%{transform:translate(2px,-2px)}65%{transform:translate(-8px,4px)}100%{transform:translate(-14px,-16px)}}.jy__check{stroke:#8a6534;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:26;stroke-dashoffset:26;animation:jyCheck 6.5s ease-in-out infinite}@keyframes jyCheck{0%,52%{stroke-dashoffset:26}70%,92%{stroke-dashoffset:0}100%{stroke-dashoffset:26}}.jy__axis{stroke:rgba(188,142,94,.45);stroke-width:1.6;stroke-linecap:round;fill:none}.jy__curve{stroke:#bc8e5e;stroke-width:2.1;stroke-linecap:round;fill:none;stroke-dasharray:74;stroke-dashoffset:74;animation:jyDraw 7s ease-in-out infinite}.jy__bars{stroke-linecap:round;fill:none}.jy__bar1{stroke:rgba(188,142,94,.6);stroke-width:2.4;stroke-linecap:round;fill:none;stroke-dasharray:30;stroke-dashoffset:30;animation:jyGrow 7s ease-out infinite}.jy__bar2{stroke:rgba(188,142,94,.6);stroke-width:2.4;stroke-linecap:round;fill:none;stroke-dasharray:30;stroke-dashoffset:30;animation:jyGrow 7s ease-out .3s infinite}.jy__bar3{stroke:rgba(188,142,94,.6);stroke-width:2.4;stroke-linecap:round;fill:none;stroke-dasharray:30;stroke-dashoffset:30;animation:jyGrow 7s ease-out .6s infinite}@keyframes jyGrow{0%,8%{stroke-dashoffset:30}46%,86%{stroke-dashoffset:0}100%{stroke-dashoffset:30}}.jy__head{fill:#8a6534;stroke:none}.jy__halo{transform-origin:50% 50%}.jy__halo{stroke:rgba(188,142,94,.65);stroke-width:1.6;fill:none;transform-box:fill-box;animation:jyHalo 3.4s ease-out infinite}.jy__halo2{transform-origin:50% 50%}.jy__halo2{stroke:rgba(188,142,94,.65);stroke-width:1.6;fill:none;transform-box:fill-box;animation:jyHalo 3.4s ease-out 1.7s infinite}@keyframes jyHalo{0%{transform:scale(.4);opacity:.9}100%{transform:scale(1.5);opacity:0}}.jy__num{position:absolute;top:26px;right:28px;color:rgba(188,142,94,.08);font-family:var(--font-head);font-weight:800;font-size:62px;line-height:1;letter-spacing:-0.03em;-webkit-text-stroke:1.4px rgba(188,142,94,.4);pointer-events:none;transition:color 0.55s,transform 0.55s cubic-bezier(.16,1,.3,1)}@media (max-width:767px){.jy__num{top:22px;right:22px;font-size:50px}}@media (max-width:1023px){.jy__steplast{grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.jy__steplast{grid-column-start:auto}}.fx-bub{position:absolute;z-index:0;overflow:visible;pointer-events:none}.fx-bub circle{transform-origin:50% 50%;opacity:0}.fx-bub circle{fill:none;stroke:rgba(188,142,94,.3);stroke-width:1;transform-box:fill-box}@media (max-width:767px){.fx-bub{display:none}}.fx-bub__r1{animation:bubOut 11s cubic-bezier(.22,.61,.36,1) infinite}.fx-bub__r2{animation:bubOut 11s cubic-bezier(.22,.61,.36,1) 3.6s infinite}.fx-bub__r3{animation:bubOut 11s cubic-bezier(.22,.61,.36,1) 7.2s infinite}@keyframes bubOut{0%{opacity:0;transform:scale(.34)}14%{opacity:.85}70%{opacity:.18}100%{opacity:0;transform:scale(1.9)}}.fx-bub--sym{top:-16%;left:-14%;width:min(62vw,720px);height:min(62vw,720px)}.fx-bub--treat{top:4%;right:-12%;left:auto;width:min(58vw,680px);height:min(58vw,680px)}.fx-bub--jy{bottom:-18%;left:38%;width:min(54vw,640px);height:min(54vw,640px)}.fx-bub--quote{top:-10%;left:-8%;width:min(50vw,580px);height:min(50vw,580px)}.fx-bub--ig{right:-10%;bottom:-20%;left:auto;width:min(56vw,660px);height:min(56vw,660px)}.contact-hero{display:flex;justify-content:center;align-items:center;position:relative;min-height:540px;overflow:hidden;text-align:center}.contact-hero .eyebrow{color:rgba(253,249,243,.9);letter-spacing:0.34em;text-shadow:0px 1px 22px rgba(16,12,10,.75)}.contact-hero h1{color:#fffcf7;font-size:clamp(42px,5.4vw,80px);line-height:1;text-shadow:0px 3px 46px rgba(14,10,8,.62)}.contact-hero{padding:190px var(--pad-x) 150px;background:linear-gradient(180deg,rgba(24,18,14,.55) 0%,rgba(24,18,14,.28) 45%,rgba(20,15,11,.66) 100%),url(https://mensvitality.clinic/wp-content/uploads/2026/07/mvc-outcomes-hero-vancouver-men-gold.jpg) center 30%/cover no-repeat}@media (max-width:767px){.contact-hero{min-height:460px;padding-top:150px;padding-right:22px;padding-bottom:128px;padding-left:22px}}.contact-hero__inner{display:flex;flex-flow:column;align-items:center;gap:20px;position:relative;z-index:2;max-width:780px}.contact-hero__lead{max-width:560px;color:rgba(253,249,243,.95);font-size:clamp(16px,1.35vw,19px);line-height:1.8;text-shadow:0px 1px 24px rgba(16,12,10,.8)}.contact-steps{position:relative;z-index:3;margin-top:-84px}.contact-steps{padding:0 var(--pad-x)}@media (max-width:767px){.contact-steps{margin-top:-64px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.contact-steps__bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background-image:linear-gradient(152deg,rgba(255,253,250,.86) 0%,rgba(250,242,231,.66) 50%,rgba(242,229,212,.6) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);border-left:1px solid rgba(255,255,255,.9);box-shadow:0px 28px 64px rgba(31,26,21,.16),0px 0px 0px 1px rgba(188,142,94,.16),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(190%) blur(26px);-webkit-backdrop-filter:saturate(190%) blur(26px)}.contact-steps__bar{list-style:none}@media (max-width:767px){.contact-steps__bar{grid-template-columns:minmax(0,1fr)}}.trust-item{display:flex;flex-flow:column;gap:10px;position:relative;padding-top:40px;padding-right:36px;padding-bottom:42px;padding-left:36px;border-left:1px solid var(--line);transition:background 0.4s ease}.trust-item:first-child{border-left:0px solid}.trust-item:hover{background-color:rgba(255,255,255,.5)}.trust-item:hover .trust-item__num{color:var(--on-accent);background-color:var(--accent);transform:scale(1.06,1.06)}@media (max-width:1023px){.trust-item{padding-top:32px;padding-right:24px;padding-bottom:34px;padding-left:24px}}@media (max-width:767px){.trust-item{padding-top:26px;padding-right:22px;padding-bottom:28px;padding-left:22px;border-top:1px solid var(--line);border-left:0px solid}.trust-item:first-child{border-top:0px solid}}.trust-item__num{display:flex;justify-content:center;align-items:center;width:42px;height:42px;color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:19px;line-height:1;margin-bottom:8px;background-color:rgba(188,142,94,.12);border-radius:50%;border-top:1px solid rgba(188,142,94,.42);border-right:1px solid rgba(188,142,94,.42);border-bottom:1px solid rgba(188,142,94,.42);border-left:1px solid rgba(188,142,94,.42);transition:background 0.4s ease,color 0.4s ease,transform 0.4s ease}.trust-item__big{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:24px;line-height:1.1;text-transform:uppercase;letter-spacing:0.012em}@media (max-width:1023px){.trust-item__big{font-size:21px}}.trust-item__sub{color:var(--soft);font-size:15.5px;line-height:1.65}.contact-section{overflow:hidden}.contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:76px}@media (max-width:1023px){.contact-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.contact-info{display:flex;flex-flow:column;gap:18px}.contact-info__title{font-size:clamp(36px,3.8vw,56px)}.contact-info__title em{display:block;color:var(--accent);font-style:normal}.contact-lines{margin-top:18px;border-top:1px solid var(--line)}.cline{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:20px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid var(--line)}@media (max-width:767px){.cline{grid-template-columns:minmax(0,1fr);gap:4px}}.cline__k{color:var(--accent-text);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.16em}.cline__v{color:var(--dark);font-size:18px;line-height:1.5;text-decoration:none;transition:color 0.26s ease}.cline__v:hover{color:var(--accent-dark)}.contact-formcard{position:relative;padding-top:44px;padding-right:46px;padding-bottom:50px;padding-left:46px;border-radius:18px}.contact-formcard .gform_wrapper{--gf-color-primary:#bc8e5e;--gf-color-primary-rgb:188,142,94;--gf-color-primary-contrast:#140e06;--gf-color-primary-darker:#9a6f45;--gf-color-primary-lighter:#d8b489;--gf-color-in-ctrl:rgba(255,255,255,.78);--gf-color-in-ctrl-primary:#bc8e5e;--gf-color-in-ctrl-primary-rgb:188,142,94;--gf-color-in-ctrl-primary-contrast:#140e06;--gf-ctrl-border-color:rgba(188,142,94,.38);--gf-ctrl-label-color-primary:#8a6639;--gf-ctrl-label-color-secondary:#4a4a48;--gf-radius:10px}.contact-formcard .gform_fields{--gf-color-primary:#bc8e5e;--gf-color-primary-rgb:188,142,94;--gf-color-primary-contrast:#140e06;--gf-color-in-ctrl:rgba(255,255,255,.78);--gf-color-in-ctrl-primary:#bc8e5e;--gf-color-in-ctrl-primary-rgb:188,142,94;--gf-color-in-ctrl-primary-contrast:#140e06;--gf-ctrl-border-color:rgba(188,142,94,.38);--gf-ctrl-label-color-primary:#8a6639;--gf-ctrl-label-color-secondary:#4a4a48;--gf-radius:10px}.contact-formcard .gform_wrapper .gfield_label{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.16em}.contact-formcard .gform_wrapper .gfield_required_text{color:var(--muted);font-weight:400;font-size:11px;text-transform:none;letter-spacing:0.04em}.contact-formcard .gform_wrapper .gchoice label{color:var(--body);font-size:14px;line-height:1.6}.contact-formcard .gform_wrapper .gchoice label span{color:var(--body)!important}.contact-formcard .gform_wrapper .gchoice label a{color:var(--accent-text);font-weight:600}.contact-formcard .gform_wrapper .gform_footer input.gform_button{width:100%;min-height:0px;color:var(--on-accent);font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:0.09em;padding-top:19px;padding-right:36px;padding-bottom:19px;padding-left:36px;background-color:var(--accent);border-radius:4px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.26s ease,color 0.26s ease,transform 0.26s ease,box-shadow 0.26s ease;box-shadow:0px 12px 26px rgba(188,142,94,.34)}.contact-formcard .gform_wrapper .gform_footer input.gform_button:hover{color:#fffbf5;background-color:var(--accent-dark);box-shadow:0px 18px 38px rgba(154,111,69,.44);transform:translate3d(0,-3px,0)}.contact-formcard .gform_wrapper .gfield input.large{color:var(--dark);font-family:var(--font-body);font-size:16px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.78);border-radius:10px;border-top:1px solid rgba(188,142,94,.38);border-right:1px solid rgba(188,142,94,.38);border-bottom:1px solid rgba(188,142,94,.38);border-left:1px solid rgba(188,142,94,.38);transition:border-color 0.26s ease,box-shadow 0.26s ease,background-color 0.26s ease;box-shadow:inset 0px 1px 2px rgba(31,26,21,.05)}.contact-formcard .gform_wrapper .gfield textarea.large{height:150px;min-height:150px;color:var(--dark);font-family:var(--font-body);font-size:16px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.78);border-radius:10px;border-top:1px solid rgba(188,142,94,.38);border-right:1px solid rgba(188,142,94,.38);border-bottom:1px solid rgba(188,142,94,.38);border-left:1px solid rgba(188,142,94,.38);transition:border-color 0.26s ease,box-shadow 0.26s ease,background-color 0.26s ease;box-shadow:inset 0px 1px 2px rgba(31,26,21,.05)}@media (max-width:1023px){.contact-formcard{padding-top:36px;padding-right:32px;padding-bottom:40px;padding-left:32px}}@media (max-width:767px){.contact-formcard{padding-top:28px;padding-right:20px;padding-bottom:32px;padding-left:20px}.contact-formcard .gform_wrapper .gform_footer input.gform_button{font-size:17px;letter-spacing:0.07em;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.contact-formcard .gform_wrapper .gfield input.large:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(188,142,94,.2)}.contact-formcard .gform_wrapper .gfield input.large:focus{border-color:var(--accent)}.contact-formcard .gform_wrapper .gfield textarea:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(188,142,94,.2)}.contact-formcard .gform_wrapper .gfield textarea:focus{border-color:var(--accent)}.cx-hero{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;text-align:center;background-color:#0f1013;background-image:url(/wp-content/uploads/mvc-oxygen/contact-hero.jpg);background-size:cover;background-position:72% 50%;background-repeat:no-repeat;background-attachment:scroll}.cx-hero::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(22,17,12,.56) 0%,rgba(22,17,12,.26) 36%,rgba(18,14,10,.66) 100%),radial-gradient(120% 92% at 46% 50%,rgba(18,14,10,.6) 0%,rgba(18,14,10,0) 66%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;pointer-events:none}.cx-hero::before{content:""}.cx-hero::after{position:absolute;right:0px;bottom:0px;left:0px;z-index:1;height:180px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 48%,rgba(255,255,255,.86) 80%,rgba(255,255,255,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.cx-hero::after{content:""}.cx-hero{isolation:isolate;padding:calc(var(--hdr-h) + 96px) var(--pad-x) 92px}@media (max-width:1023px){.cx-hero{padding:calc(var(--hdr-h) + 64px) var(--pad-x) 70px}}@media (max-width:767px){.cx-hero::after{height:120px}}.cx-hero__bub{top:-24%;right:-8%;left:auto;z-index:2;width:min(62vw,760px);height:min(62vw,760px);opacity:0.75}.cx-hero__card{display:flex;flex-flow:column;align-items:center;gap:20px;position:relative;z-index:3;max-width:860px;padding-top:44px;padding-right:52px;padding-bottom:40px;padding-left:52px;background-image:linear-gradient(135deg,rgba(255,252,247,.13),rgba(255,252,247,.05));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:10px;border-top:1px solid rgba(255,252,247,.24);border-right:1px solid rgba(255,252,247,.24);border-bottom:1px solid rgba(255,252,247,.24);border-left:1px solid rgba(255,252,247,.24);box-shadow:0px 30px 80px rgba(8,6,4,.42),inset 0px 1px 0px rgba(255,255,255,.26);backdrop-filter:saturate(140%) blur(7px);-webkit-backdrop-filter:saturate(140%) blur(7px)}@media (max-width:1023px){.cx-hero__card{padding-top:34px;padding-right:28px;padding-bottom:30px;padding-left:28px}}@media (max-width:767px){.cx-hero__card{gap:14px;padding-top:28px;padding-right:20px;padding-bottom:26px;padding-left:20px}}.cx-hero__eyebrow{color:rgba(253,249,243,.9);letter-spacing:0.34em}.cx-hero__h1{max-width:16ch;color:#fffcf7;font-family:var(--font-head);font-weight:800;font-size:clamp(38px,5vw,70px);line-height:1;text-transform:uppercase;letter-spacing:0.012em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cx-hero__lead{max-width:62ch;color:rgba(253,249,243,.9);font-family:var(--font-body);font-size:18px;line-height:1.85;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cx-trust{position:relative;z-index:3;margin-top:-34px}.cx-trust{padding:0 var(--pad-x) 0}.cx-trust__row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.cx-trust__row{grid-template-columns:1fr;gap:14px}}.cx-trust__item{display:flex;flex-flow:column;align-items:center;gap:7px;text-align:center;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-image:linear-gradient(152deg,rgba(255,255,255,.94) 0%,rgba(255,252,247,.72) 50%,rgba(247,238,226,.64) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid rgba(255,255,255,.98);border-right:1px solid rgba(255,255,255,.98);border-bottom:1px solid rgba(255,255,255,.98);border-left:1px solid rgba(255,255,255,.98);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 22px 52px rgba(120,96,68,.14),0px 0px 0px 1px rgba(188,142,94,.15),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(190%) blur(20px);-webkit-backdrop-filter:saturate(190%) blur(20px)}.cx-trust__item:hover{box-shadow:0px 32px 70px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.32),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-5px,0)}.cx-trust__big{color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(17px,1.3vw,21px);line-height:1.1;text-transform:uppercase;letter-spacing:0.03em}.cx-trust__sub{color:#6b6862;font-family:var(--font-body);font-size:14px;line-height:1.6}.cx-steps{position:relative;overflow:visible}.cx-steps{isolation:isolate;padding:52px var(--pad-x) 84px}@media (max-width:1023px){.cx-steps{padding:44px var(--pad-x) 60px}}@media (max-width:767px){.cx-steps{padding:36px var(--pad-x) 48px}}.cx-steps__bub{top:6%;left:-12%;width:min(56vw,660px);height:min(56vw,660px)}.cx-steps__head{position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:54px;margin-left:auto}.cx-steps__h2{max-width:20ch;color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(30px,3.4vw,50px);line-height:1.04;text-transform:uppercase;letter-spacing:0.012em;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cx-steps__thread{position:absolute;top:286px;right:var(--pad-x);left:var(--pad-x);z-index:1;height:2px;pointer-events:none}@media (max-width:1023px){.cx-steps__thread{display:none}}.cx-thread{display:block;width:100%;height:2px;overflow:visible}.cx-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px);position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cx-steps__grid{list-style:none}@media (max-width:1023px){.cx-steps__grid{grid-template-columns:1fr;gap:16px}}.cx-step{display:flex;flex-flow:column;align-items:start;position:relative;padding-top:40px;padding-right:34px;padding-bottom:36px;padding-left:34px;background-color:#fff;border-radius:18px;border-top:1px solid rgba(188,142,94,.2);border-right:1px solid rgba(188,142,94,.2);border-bottom:1px solid rgba(188,142,94,.2);border-left:1px solid rgba(188,142,94,.2);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 18px 44px rgba(120,96,68,.09)}.cx-step:hover{box-shadow:0px 30px 64px rgba(120,96,68,.14);transform:translate3d(0px,-6px,0px)}.cx-step:hover .cx-step__node{box-shadow:0px 0px 0px 7px rgba(188,142,94,.24),0px 0px 30px rgba(216,180,137,.95);transform:scale(1.25,1.25)}.cx-step:hover .cx-step__num{color:rgba(188,142,94,.16);-webkit-text-stroke:rgba(188,142,94,.72);transform:translate3d(0px,-4px,0px)}@media (max-width:767px){.cx-step{padding-top:32px;padding-right:26px;padding-bottom:30px;padding-left:26px}}.cx-step__node{position:absolute;top:-45px;left:34px;width:11px;height:11px;background-color:#bc8e5e;border-radius:50%;transition:transform 0.5s,box-shadow 0.5s;box-shadow:0px 0px 0px 5px rgba(188,142,94,.16),0px 0px 20px rgba(188,142,94,.75)}@media (max-width:1023px){.cx-step__node{display:none}}.cx-step__num{position:absolute;top:26px;right:28px;color:rgba(188,142,94,.08);font-family:var(--font-head);font-weight:800;font-size:62px;line-height:1;letter-spacing:-0.03em;-webkit-text-stroke:1.4px rgba(188,142,94,.4);pointer-events:none;transition:color 0.55s,transform 0.55s cubic-bezier(.16,1,.3,1)}@media (max-width:767px){.cx-step__num{top:22px;right:22px;font-size:50px}}.cx-step__h3{position:relative;z-index:1;max-width:none;color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(19px,1.4vw,23px);line-height:1.1;text-transform:uppercase;letter-spacing:0.012em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-right:76px}.cx-step__p{position:relative;z-index:1;color:#4a4a48;font-family:var(--font-body);font-size:16px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cx-main{position:relative;overflow:visible}.cx-main{isolation:isolate;padding:0 var(--pad-x) 104px}@media (max-width:1023px){.cx-main{padding:0 var(--pad-x) 74px}}.cx-main__bub{right:-10%;bottom:-14%;left:auto;width:min(54vw,640px);height:min(54vw,640px)}.cx-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(24px,3vw,46px);position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.cx-grid{grid-template-columns:1fr}}.cx-info{display:flex;flex-flow:column;align-items:start;padding-top:44px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-image:linear-gradient(152deg,rgba(255,255,255,.94) 0%,rgba(255,252,247,.72) 50%,rgba(247,238,226,.64) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.98);border-right:1px solid rgba(255,255,255,.98);border-bottom:1px solid rgba(255,255,255,.98);border-left:1px solid rgba(255,255,255,.98);box-shadow:0px 26px 58px rgba(120,96,68,.15),0px 0px 0px 1px rgba(188,142,94,.15),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(190%) blur(20px);-webkit-backdrop-filter:saturate(190%) blur(20px)}@media (max-width:767px){.cx-info{padding-top:32px;padding-right:24px;padding-bottom:30px;padding-left:24px}}.cx-info__h2{color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(26px,2.4vw,38px);line-height:1.06;text-transform:uppercase;letter-spacing:0.012em;margin-top:14px;margin-right:0px;margin-bottom:26px;margin-left:0px}.cx-lines{display:flex;flex-flow:column;gap:2px;width:100%}.cx-line{display:flex;flex-flow:column;gap:3px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid rgba(188,142,94,.2)}.cx-line__k{color:#8a6534;font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.26em}.cx-line__v{color:#2b2a27;font-family:var(--font-body);font-size:17px;line-height:1.5;transition:color 0.25s}.cx-line__v:hover{color:#8a6534}.cx-hours{display:flex;flex-flow:column;gap:9px;width:100%;margin-top:28px;padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px;background-image:linear-gradient(150deg,rgba(216,180,137,.2),rgba(188,142,94,.09));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3)}.cx-hours__title{color:#8a6534;font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.26em;margin-bottom:3px}.cx-hours__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:#2b2a27;font-family:var(--font-body);font-size:15.5px}@media (max-width:767px){.cx-hours__row{flex-flow:column;gap:2px}}.cx-hours__row--off{color:#8c8880}.cx-hours__t{font-weight:600}.cx-formcard{position:relative;padding-top:44px;padding-right:42px;padding-bottom:40px;padding-left:42px;background-image:linear-gradient(152deg,rgba(255,255,255,.96) 0%,rgba(255,252,247,.78) 50%,rgba(247,238,226,.68) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.98);border-right:1px solid rgba(255,255,255,.98);border-bottom:1px solid rgba(255,255,255,.98);border-left:1px solid rgba(255,255,255,.98);box-shadow:0px 30px 70px rgba(120,96,68,.17),0px 0px 0px 1px rgba(188,142,94,.18),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(190%) blur(22px);-webkit-backdrop-filter:saturate(190%) blur(22px)}.cx-formcard .gform_wrapper{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cx-formcard .gform_heading{display:none}.cx-formcard .gform_fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cx-formcard .gfield{grid-column-start:1;grid-column-end:-1;min-width:0px}.cx-formcard .gfield--width-half{grid-column-start:span 1}.cx-formcard .gfield_label{display:block;color:#8a6534;font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em;margin-bottom:8px}.cx-formcard .gfield_required{color:#bc8e5e;margin-left:3px}.cx-formcard .gfield_description{color:#6b6862;font-family:var(--font-body);font-size:13.5px;line-height:1.6;padding-top:6px}.cx-formcard textarea{min-height:138px}.cx-formcard textarea{resize:vertical}.cx-formcard ::placeholder{color:#a8a49c;opacity:1}.cx-formcard .gfield--type-checkbox .gchoice{display:flex;align-items:start;gap:11px;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px}.cx-formcard .gfield--type-checkbox input[type=checkbox]{flex-grow:0;flex-shrink:0;flex-basis:auto;width:19px;height:19px;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:rgba(255,255,255,.9);border-radius:5px;border-top:1px solid rgba(188,142,94,.6);border-right:1px solid rgba(188,142,94,.6);border-bottom:1px solid rgba(188,142,94,.6);border-left:1px solid rgba(188,142,94,.6);cursor:pointer;transition:background 0.2s,border-color 0.2s}.cx-formcard .gfield--type-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none}.cx-formcard .gfield--type-checkbox input[type=checkbox]:checked{background-color:#bc8e5e}.cx-formcard .gfield--type-checkbox label{color:#4a4a48;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.65;text-transform:none;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;cursor:pointer}.cx-formcard .gfield--type-checkbox a{color:#8a6534;text-decoration:underline}.cx-formcard .gform_footer{display:flex;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cx-formcard .gform_button{display:inline-flex;align-items:center;gap:12px;color:#140e06;font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;letter-spacing:0.09em;padding-top:17px;padding-right:34px;padding-bottom:17px;padding-left:34px;background-image:linear-gradient(135deg,#d8b489,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:4px;border-top:2px solid #bc8e5e;border-right:2px solid #bc8e5e;border-bottom:2px solid #bc8e5e;border-left:2px solid #bc8e5e;cursor:pointer;transition:transform 0.35s cubic-bezier(.16,1,.3,1),box-shadow 0.35s,filter 0.35s;box-shadow:0px 12px 30px rgba(120,84,44,.3)}.cx-formcard .gform_button:hover{box-shadow:0px 20px 44px rgba(120,84,44,.4);filter:brightness(105%);transform:translate3d(0px,-3px,0px)}.cx-formcard .gform_validation_errors{margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:rgba(188,94,94,.08);border-radius:12px;border-top:1px solid rgba(188,94,94,.4);border-right:1px solid rgba(188,94,94,.4);border-bottom:1px solid rgba(188,94,94,.4);border-left:1px solid rgba(188,94,94,.4)}.cx-formcard .gform_confirmation_message{color:#2b2a27;font-family:var(--font-body);font-size:17px;line-height:1.7}.cx-formcard .gfield_label.screen-reader-text{width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cx-formcard .gfield_label.screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap;position:absolute!important}.cx-formcard .gfield_checkbox{display:flex;flex-flow:column;gap:10px}.cx-formcard legend{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cx-formcard fieldset{min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cx-formcard .gchoice label span{color:#4a4a48!important}.cx-formcard .gchoice label a{text-decoration:underline}.cx-formcard .gchoice label a{color:#8a6534!important}@media (max-width:767px){.cx-formcard{padding-top:30px;padding-right:22px;padding-bottom:28px;padding-left:22px}.cx-formcard .gform_fields{grid-template-columns:1fr}.cx-formcard .gfield--width-half{grid-column-start:1;grid-column-end:-1}.cx-formcard .gform_button{justify-content:center;width:100%;font-size:16px;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px}}.cx-formcard input[type=text]{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard input[type=text]{-webkit-appearance:none;appearance:none}.cx-formcard input[type=email]{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard input[type=email]{-webkit-appearance:none;appearance:none}.cx-formcard input[type=tel]{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard input[type=tel]{-webkit-appearance:none;appearance:none}.cx-formcard input[type=url]{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard input[type=url]{-webkit-appearance:none;appearance:none}.cx-formcard input[type=number]{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard input[type=number]{-webkit-appearance:none;appearance:none}.cx-formcard select{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard select{-webkit-appearance:none;appearance:none}.cx-formcard textarea{width:100%;box-sizing:border-box;color:#2b2a27;font-family:var(--font-body);font-size:16px;line-height:1.5;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgba(255,255,255,.86);border-radius:10px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);transition:border-color 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:inset 0px 1px 2px rgba(120,96,68,.06)}.cx-formcard textarea{-webkit-appearance:none;appearance:none}.cx-formcard input[type=text]:focus{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(188,142,94,.16),inset 0px 1px 2px rgba(120,96,68,.05)}.cx-formcard input[type=email]:focus{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(188,142,94,.16),inset 0px 1px 2px rgba(120,96,68,.05)}.cx-formcard input[type=tel]:focus{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(188,142,94,.16),inset 0px 1px 2px rgba(120,96,68,.05)}.cx-formcard select:focus{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(188,142,94,.16),inset 0px 1px 2px rgba(120,96,68,.05)}.cx-formcard textarea:focus{background-color:#fff;box-shadow:0px 0px 0px 4px rgba(188,142,94,.16),inset 0px 1px 2px rgba(120,96,68,.05)}.cx-formcard .gfield_validation_message{color:#9a3b3b;font-family:var(--font-body);font-size:13.5px;padding-top:6px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cx-formcard .gfield_validation_message{background:none}.cx-formcard .validation_message{color:#9a3b3b;font-family:var(--font-body);font-size:13.5px;padding-top:6px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cx-formcard .validation_message{background:none}.cx-map{display:flex;flex-flow:column;gap:12px;width:100%;margin-top:26px}.cx-map__frame{display:block;width:100%;height:230px;border-radius:14px;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3);box-shadow:0px 14px 34px rgba(120,96,68,.12);filter:saturate(92%) contrast(102%)}@media (max-width:767px){.cx-map__frame{height:190px}}.cx-map__link{align-self:start;color:#8a6534;font-family:var(--font-body);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.14em;padding-bottom:3px;border-bottom:1px solid rgba(188,142,94,.45);transition:color 0.25s,border-color 0.25s}.cx-map__link:hover{color:#bc8e5e}.ps{position:relative;width:100%;max-width:var(--maxw);overflow:visible;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:72px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1023px){.ps{padding-top:48px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:767px){.ps{padding-top:34px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.ps__head{position:relative;z-index:2;margin-top:0px;margin-right:0px;margin-bottom:74px;margin-left:0px}@media (max-width:1023px){.ps__head{margin-top:0px;margin-right:0px;margin-bottom:42px;margin-left:0px}}.ps__h2{max-width:20ch;color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(30px,3.4vw,50px);line-height:1.04;text-transform:uppercase;letter-spacing:0.012em;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ps__thread{position:absolute;top:-39px;right:0px;left:0px;z-index:1;height:2px;pointer-events:none}.ps__thread .oxy-svg-icon2{display:block;width:100%;height:2px}.ps__thread .oxy-svg-icon2 svg{display:block;width:100%;height:2px;overflow:visible}@media (max-width:1023px){.ps__thread{display:none}}.ps__threadsvg{display:block;width:100%;height:2px}.ps__threadsvg .oxy-svg-icon2{display:block;width:100%;height:2px}.ps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px);position:relative;z-index:2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ps__grid .ps__card{justify-content:end;min-height:400px;transition:transform 0.8s cubic-bezier(.22,1,.36,1),box-shadow 0.8s cubic-bezier(.22,1,.36,1),border-color 0.6s ease}.ps__grid .ps__card{isolation:isolate;will-change:transform}.ps__grid{list-style:none}@media (max-width:1023px){.ps__grid{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:767px){.ps__grid{grid-template-columns:1fr;gap:16px}.ps__grid .ps__card{min-height:340px}}.ps__card{display:flex;flex-flow:column;align-items:start;position:relative;padding-top:40px;padding-right:34px;padding-bottom:36px;padding-left:34px;background-color:#fff;border-radius:18px;border-top:1px solid rgba(188,142,94,.2);border-right:1px solid rgba(188,142,94,.2);border-bottom:1px solid rgba(188,142,94,.2);border-left:1px solid rgba(188,142,94,.2);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 18px 44px rgba(120,96,68,.09)}.ps__card:hover{box-shadow:0px 30px 64px rgba(120,96,68,.14);transform:translate3d(0px,-6px,0px)}.ps__card:hover .ps__node{box-shadow:0px 0px 0px 7px rgba(188,142,94,.24),0px 0px 30px rgba(216,180,137,.95);transform:scale(1.25,1.25)}.ps__card:hover .ps__num{color:rgba(188,142,94,.16);-webkit-text-stroke:rgba(188,142,94,.72);transform:translate3d(0px,-4px,0px)}.ps__card::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-2;border-radius:18px}.ps__card::before{content:"";background-image:var(--ps-bg);background-size:cover;background-position:var(--ps-pos,center);background-repeat:no-repeat}.ps__card:hover::before{background-size:cover}.ps__card:nth-of-type(1){--ps-bg:url(/wp-content/uploads/mvc-oxygen/ps-testing.jpg);--ps-pos:70% 40%}.ps__card:nth-of-type(2){--ps-bg:url(/wp-content/uploads/mvc-oxygen/ps-physician.jpg);--ps-pos:50% 18%}.ps__card:nth-of-type(3){--ps-bg:url(/wp-content/uploads/mvc-oxygen/ps-optimize.jpg);--ps-pos:78% 25%}.ps__card::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(180deg,rgba(255,253,249,.1) 0%,rgba(255,253,249,.24) 30%,rgba(255,253,249,.9) 58%,#fffdf9 76%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;opacity:1;transition:opacity 0.8s cubic-bezier(.22,1,.36,1)}.ps__card::after{content:""}.ps__card:hover::after{opacity:0.84}@media (max-width:767px){.ps__card{padding-top:32px;padding-right:26px;padding-bottom:30px;padding-left:26px}}.ps__node{position:absolute;top:-45px;left:34px;width:11px;height:11px;background-color:#bc8e5e;border-radius:50%;transition:transform 0.5s,box-shadow 0.5s;box-shadow:0px 0px 0px 5px rgba(188,142,94,.16),0px 0px 20px rgba(188,142,94,.75)}@media (max-width:1023px){.ps__node{display:none}}.ps__ico{display:flex;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:22px}.ps__ico .oxy-svg-icon2{display:block;width:72px;height:72px}.ps__ico .oxy-svg-icon2 svg{display:block;width:72px;height:72px;overflow:visible}.ps__num{position:absolute;top:26px;right:28px;color:rgba(188,142,94,.08);font-family:var(--font-head);font-weight:800;font-size:62px;line-height:1;letter-spacing:-0.03em;-webkit-text-stroke:1.4px rgba(188,142,94,.4);pointer-events:none;transition:color 0.55s,transform 0.55s cubic-bezier(.16,1,.3,1)}@media (max-width:767px){.ps__num{top:22px;right:22px;font-size:50px}}.ps__cardh{position:relative;z-index:1;color:#0f1013;font-family:var(--font-head);font-weight:700;font-size:clamp(19px,1.4vw,23px);line-height:1.1;text-transform:uppercase;letter-spacing:0.012em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-right:76px}.ps__cardp{position:relative;z-index:1;color:#4a4a48;font-family:var(--font-body);font-size:16px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.ps__cardlast{grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.ps__cardlast{grid-column-start:auto}}@media (max-width:767px){.ps__ico{width:60px;height:60px}}@media (max-width:767px){.ps__ico .oxy-svg-icon2{width:60px;height:60px}}@media (max-width:767px){.ps__ico .oxy-svg-icon2 svg{width:60px;height:60px}}.cxt-fx{position:absolute;top:-28px;right:0px;bottom:-36px;left:0px;z-index:0;overflow:visible;pointer-events:none}@media (max-width:767px){.cxt-fx{display:none}}.cxt-fx__bloom{position:absolute;border-radius:50%;filter:blur(78px)}.cxt-fx__bloom--a{top:-120px;left:4%;width:420px;height:420px;background-image:radial-gradient(circle,rgba(216,180,137,.4) 0%,rgba(216,180,137,0) 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cxt-fx__bloom--a{animation:cxtBreathe 15s ease-in-out infinite}.cxt-fx__bloom--b{right:8%;bottom:-130px;width:360px;height:360px;background-image:radial-gradient(circle,rgba(188,142,94,.3) 0%,rgba(188,142,94,0) 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cxt-fx__bloom--b{animation:cxtBreathe 19s ease-in-out infinite reverse}@keyframes cxtBreathe{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.4}50%{transform:translate3d(0,-20px,0) scale(1.12);opacity:.68}}@keyframes cxtDrift{to{stroke-dashoffset:-560}}.cxt-fx__ring{position:absolute;width:min(34vw,420px);height:min(34vw,420px);overflow:visible}.cxt-fx__ring circle{transform-origin:50% 50%;opacity:0}.cxt-fx__ring circle{fill:none;stroke:rgba(188,142,94,.3);stroke-width:1;transform-box:fill-box}.cxt-fx__ring--l{top:-34%;left:-7%}.cxt-fx__ring--r{right:-5%;bottom:-40%}.cxt-fx__r1{animation:cxtOut 12s cubic-bezier(.22,.61,.36,1) infinite}.cxt-fx__r2{animation:cxtOut 12s cubic-bezier(.22,.61,.36,1) 6s infinite}@keyframes cxtOut{0%{opacity:0;transform:scale(.36)}16%{opacity:.8}70%{opacity:.16}100%{opacity:0;transform:scale(1.85)}}.sv-wrap{position:relative;z-index:1;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-eyebrow{display:flex;align-items:center;gap:12px;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.sv-eyebrow::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:34px;height:1px;background-color:var(--rule)}.sv-eyebrow::before{content:""}.sv-eyebrow--center{justify-content:center}.sv-h2{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(30px,3.4vw,52px);line-height:1.04;text-transform:uppercase;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.sv-h2--center{text-align:center}.sv-lead{color:var(--body);font-family:var(--font-body);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sv-hero{display:flex;align-items:center;position:relative;min-height:min(84vh,780px);overflow:hidden;background-color:var(--dark)}.sv-hero h1{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(34px,4.1vw,60px);line-height:1.03;text-transform:uppercase;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.sv-hero{isolation:isolate;padding:calc(var(--hdr-h) + 112px) var(--pad-x) 128px}@media (max-width:767px){.sv-hero{min-height:0px}.sv-hero .sv-hero__media{top:52px;height:440px;object-position:92% 22%}.sv-hero .sv-hero__media{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 60%,transparent 100%)}.sv-hero .sv-hero__inner{margin-top:200px}.sv-hero{padding:calc(var(--hdr-h) + 64px) var(--pad-x) 96px}}.sv-hero__media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:70% 34%}.sv-hero__scrim{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(104deg,rgba(14,11,8,.9) 0%,rgba(16,12,9,.66) 46%,rgba(16,12,9,.3) 72%,rgba(16,12,9,.52) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.sv-hero__fade{position:absolute;right:0px;bottom:0px;left:0px;z-index:1;height:170px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 48%,rgba(255,255,255,.88) 82%,rgba(255,255,255,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.sv-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-hero__card{max-width:680px;padding-top:36px;padding-right:44px;padding-bottom:34px;padding-left:44px;background-image:linear-gradient(152deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.05) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark);box-shadow:0px 26px 60px rgba(8,6,4,.4);backdrop-filter:saturate(150%) blur(7px);-webkit-backdrop-filter:saturate(150%) blur(7px)}@media (max-width:767px){.sv-hero__card{padding-top:26px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:16px}}.sv-hero__crumb{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sv-hero__intro{color:rgba(255,255,255,.88);font-family:var(--font-body);font-size:17px;line-height:1.78;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.sv-hero__cta{display:flex;align-items:center;gap:16px}.sv-hero__cta{flex-wrap:wrap}.sv-hero__link{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.18em;padding-bottom:3px;border-bottom:1px solid rgba(216,180,137,.5)}.sv-hero__link:hover{color:#fff}.sv-pillars{position:relative;z-index:3;margin-top:-56px}.sv-pillars{padding:0 var(--pad-x)}@media (max-width:767px){.sv-pillars{margin-top:-40px}}.sv-pillars__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-pillars__grid{counter-reset:svp}@media (max-width:1023px){.sv-pillars__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.sv-pillars__grid{grid-template-columns:1fr}}.sv-pillars__item{display:flex;flex-flow:column;align-items:start;gap:11px;position:relative;z-index:1;text-align:left;padding-top:38px;padding-right:28px;padding-bottom:32px;padding-left:28px;background-image:linear-gradient(152deg,rgba(255,255,255,.58) 0%,rgba(255,250,243,.32) 52%,rgba(246,235,221,.26) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 28px 64px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.sv-pillars__item:hover{box-shadow:0px 36px 76px rgba(120,96,68,.22),0px 0px 0px 1px rgba(188,142,94,.34),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-6px,0)}.sv-pillars__item::before{position:absolute;top:22px;left:28px;width:30px;height:2px;background-image:linear-gradient(90deg,var(--accent-light),var(--accent));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px;box-shadow:0px 0px 14px rgba(216,180,137,.95)}.sv-pillars__item::before{content:""}.sv-pillars__item::after{position:absolute;top:16px;right:22px;color:rgba(188,142,94,.22);font-family:var(--font-head);font-weight:700;font-size:34px;line-height:1}.sv-pillars__item::after{counter-increment:svp;content:counter(svp,decimal-leading-zero)}.sv-pillars__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(18px,1.35vw,23px);line-height:1.04;text-transform:uppercase;letter-spacing:0.015em;margin-top:14px}.sv-pillars__d{color:var(--soft);font-family:var(--font-body);font-size:14.5px;line-height:1.7}.sv-program{position:relative;overflow:visible}.sv-program::before{background-image:linear-gradient(180deg,#fff 0%,#faf6f0 100%),radial-gradient(62% 72% at 88% 16%,rgba(216,180,137,.5) 0%,rgba(216,180,137,0) 68%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.sv-program{isolation:isolate;padding:86px var(--pad-x) 86px}.sv-program__grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:58px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.sv-program__grid{grid-template-columns:1fr;gap:34px}}.sv-program__media{position:relative;z-index:1;overflow:hidden;aspect-ratio:4/3;border-radius:20px;box-shadow:0px 30px 70px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.16)}.sv-program__media img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.sv-program__media{aspect-ratio:16/10}}.sv-program__areas{display:grid;grid-template-columns:repeat(4,1fr);gap:0px;max-width:var(--maxw);margin-top:62px;margin-right:auto;margin-bottom:0px;margin-left:auto;border-top:1px solid var(--line)}@media (max-width:1023px){.sv-program__areas{grid-template-columns:1fr 1fr}}.sv-program__area{padding-top:22px;padding-right:24px;padding-bottom:0px;padding-left:0px;border-right:1px solid var(--line)}.sv-program__area:last-child{border-right:0px solid}.sv-program__area p{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.sv-program__area{padding-right:0px;border-right:0px solid}}.sv-program__n{display:block;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:11px;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sv-inc{position:relative;overflow:visible}.sv-inc::before{background-image:linear-gradient(180deg,#faf6f0 0%,#f7f1e8 100%),radial-gradient(56% 68% at 8% 72%,rgba(188,142,94,.42) 0%,rgba(188,142,94,0) 70%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.sv-inc{isolation:isolate;padding:14px var(--pad-x) 86px}.sv-inc__grid{display:grid;grid-template-columns:1fr 1.15fr;align-items:start;gap:52px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-inc__grid:has(.incx){grid-template-columns:minmax(0,1fr);gap:34px}@media (max-width:1023px){.sv-inc__grid{grid-template-columns:1fr;gap:28px}}.sv-inc__panel{position:relative;z-index:1;padding-top:36px;padding-right:38px;padding-bottom:36px;padding-left:38px;background-image:linear-gradient(152deg,rgba(255,255,255,.6) 0%,rgba(255,250,243,.34) 52%,rgba(246,235,221,.28) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);box-shadow:0px 30px 68px rgba(120,96,68,.19),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.sv-inc__panel:has(.incx){padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.sv-inc__panel:has(.incx){box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width:767px){.sv-inc__panel{padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.inc__list{display:grid;grid-template-columns:1fr 1fr;gap:16px 26px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.inc__list{list-style:none}@media (max-width:767px){.inc__list{grid-template-columns:1fr}}.inc__item{display:flex;align-items:start;gap:11px;color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.55}.inc__ico{flex-grow:0;flex-shrink:0;flex-basis:auto;width:17px;height:17px;color:var(--accent);margin-top:3px}.sv-stats{position:relative;overflow:visible}.sv-stats::before{background-image:linear-gradient(180deg,#f7f1e8 0%,#fbf7f2 100%),radial-gradient(58% 64% at 12% 14%,rgba(216,180,137,.52) 0%,rgba(216,180,137,0) 68%),radial-gradient(52% 58% at 92% 86%,rgba(188,142,94,.4) 0%,rgba(188,142,94,0) 70%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.sv-stats .st__grid{perspective:1400px}.sv-stats{isolation:isolate;padding:88px var(--pad-x) 92px}@media (max-width:767px){.sv-stats{padding:58px var(--pad-x) 64px}}.sv-stats__head{position:relative;z-index:1;max-width:760px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:38px;margin-left:auto}.sv-stats__head .sv-lead{text-align:center}.st__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.st__grid .st__card{overflow:hidden;transform-origin:50% 100%;transition:transform 0.8s cubic-bezier(.22,1,.36,1),box-shadow 0.8s cubic-bezier(.22,1,.36,1)}.st__grid .st__card{will-change:transform,opacity;animation:stFlip cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 0% cover 28%}.st__grid .st__card:hover{box-shadow:0px 40px 84px rgba(120,96,68,.26),0px 0px 0px 1.5px rgba(188,142,94,.6),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0px,-10px,0px) scale(1.035,1.035)}.st__grid .st__card::after{position:absolute;top:0px;bottom:0px;left:-60%;width:50%;background-image:linear-gradient(100deg,rgba(255,246,232,0) 0%,rgba(240,212,172,.42) 50%,rgba(255,246,232,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none;transition:left 0.9s cubic-bezier(.16,1,.3,1);transform:skew(-18deg,0)}.st__grid .st__card::after{content:""}.st__grid .st__card:hover::after{left:120%}@media (max-width:1119px){.st__grid{grid-template-columns:1fr 1fr}}@media (max-width:1023px){.st__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.st__grid{grid-template-columns:1fr}}.st__card{display:flex;flex-flow:column;align-items:start;position:relative;z-index:1;padding-top:32px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-image:linear-gradient(152deg,rgba(255,255,255,.58) 0%,rgba(255,250,243,.32) 52%,rgba(246,235,221,.26) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 28px 64px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.st__card:hover{box-shadow:0px 32px 70px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.3),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-5px,0)}.st__card .st__ico{transition:transform 0.6s cubic-bezier(.16,1,.3,1)}.st__card:hover .st__ico{transform:scale(1.22,1.22) rotateZ(-5deg)}.st__card .st__val{transition:color 0.4s,transform 0.6s cubic-bezier(.16,1,.3,1)}.st__card .st__val{transform-origin:0 100%}.st__card:hover .st__val{color:var(--accent-dark);transform:scale(1.12,1.12)}.st__card .st__n{transition:letter-spacing 0.5s,color 0.4s}.st__card:hover .st__n{color:var(--accent);letter-spacing:0.34em}@media (max-width:767px){.st__card{padding-top:24px;padding-right:22px;padding-bottom:24px;padding-left:22px}}.st__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(16px,1.15vw,20px);line-height:1.08;text-transform:uppercase;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.st__viz{display:flex;align-items:center;gap:26px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}@media (max-width:767px){.st__viz{flex-flow:column;align-items:start;gap:16px}}.st__donut{flex-grow:0;flex-shrink:0;flex-basis:auto;width:124px;height:124px}.st__gauge{flex-grow:0;flex-shrink:0;flex-basis:auto;width:190px;height:112px}.st__val{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(30px,3vw,44px);line-height:1}.st__cap{color:var(--soft);font-family:var(--font-body);font-size:14.5px;line-height:1.68;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px}.st__src{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.18em;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.st__src a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}.st__src a:hover{color:var(--accent-dark)}.st__bars{display:flex;flex-flow:column;gap:14px;width:100%}.st__bar-top{display:flex;justify-content:space-between;color:var(--body);font-family:var(--font-body);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.st__bar-track{height:6px;overflow:hidden;background-color:rgba(188,142,94,.18);border-radius:999px}.st__bar-track i{display:block;height:100%;background-image:linear-gradient(90deg,var(--accent-light),var(--accent));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px}.st__time{width:100%}.st__time-labels{display:flex;justify-content:space-between;color:var(--muted);font-family:var(--font-body);font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.st__time-track{position:relative;height:6px;background-image:linear-gradient(90deg,rgba(188,142,94,.5),rgba(188,142,94,.14));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px}.st__time-track i{position:absolute;top:50%;width:13px;height:13px;margin-top:-6.5px;margin-right:0px;margin-bottom:0px;margin-left:-6.5px;background-color:var(--accent);border-radius:50%;box-shadow:0px 0px 0px 4px rgba(188,142,94,.22)}.sv-steps{position:relative;overflow:visible}.sv-steps::before{background-image:linear-gradient(180deg,#fbf7f2 0%,#f6efe6 100%),radial-gradient(60% 66% at 84% 22%,rgba(216,180,137,.5) 0%,rgba(216,180,137,0) 68%),radial-gradient(48% 54% at 6% 80%,rgba(188,142,94,.34) 0%,rgba(188,142,94,0) 72%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.sv-steps{isolation:isolate;padding:92px var(--pad-x) 96px}@media (max-width:767px){.sv-steps{padding:60px var(--pad-x) 66px}}.sv-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.sv-steps__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.sv-steps__grid{grid-template-columns:1fr}}.sv-steps__step{display:flex;flex-flow:column;align-items:start;position:relative;z-index:1;padding-top:32px;padding-right:28px;padding-bottom:30px;padding-left:28px;background-image:linear-gradient(152deg,rgba(255,255,255,.58) 0%,rgba(255,250,243,.32) 52%,rgba(246,235,221,.26) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s,border-color 0.5s;box-shadow:0px 28px 64px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.sv-steps__step:hover{box-shadow:0px 32px 70px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.3),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-6px,0)}@media (max-width:767px){.sv-steps__step{padding-top:26px;padding-right:22px;padding-bottom:24px;padding-left:22px}}.sv-steps__n{display:block;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.sv-steps__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1.1;text-transform:uppercase;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sv-steps__d{color:var(--muted);font-family:var(--font-body);font-size:14.5px;line-height:1.62;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sv-quote{position:relative;text-align:center;background-color:var(--dark)}.sv-quote{isolation:isolate;padding:96px var(--pad-x)}@media (max-width:767px){.sv-quote{padding:66px var(--pad-x)}}.sv-quote__eyebrow{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sv-quote__text{max-width:980px;color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(26px,3vw,46px);line-height:1.12;text-transform:uppercase;margin-top:0px;margin-right:auto;margin-bottom:18px;margin-left:auto}.sv-quote__sub{max-width:640px;color:rgba(255,255,255,.7);font-family:var(--font-body);font-size:15px;line-height:1.7;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-who{position:relative;overflow:visible}.sv-who::before{background-image:linear-gradient(180deg,#fbf7f2 0%,#f7f1e8 100%),radial-gradient(56% 62% at 6% 28%,rgba(216,180,137,.46) 0%,rgba(216,180,137,0) 70%),radial-gradient(50% 56% at 96% 76%,rgba(188,142,94,.36) 0%,rgba(188,142,94,0) 70%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.sv-who{isolation:isolate;padding:90px var(--pad-x) 80px}.sv-who__head{position:relative;z-index:1;max-width:720px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:40px;margin-left:auto}.sv-who__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.sv-who__grid{grid-template-columns:1fr}}.sv-who__item{display:flex;flex-flow:column;position:relative;z-index:1;padding-top:16px;padding-right:16px;padding-bottom:26px;padding-left:16px;background-image:linear-gradient(152deg,rgba(255,255,255,.6) 0%,rgba(255,250,243,.34) 52%,rgba(246,235,221,.28) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 28px 64px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.sv-who__item:hover{box-shadow:0px 34px 74px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.3),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-6px,0)}.sv-who__img{width:100%;object-fit:cover;aspect-ratio:4/3;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;border-radius:13px;box-shadow:0px 14px 34px rgba(120,96,68,.16)}.sv-who__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0.03em;margin-top:0px;margin-right:10px;margin-bottom:8px;margin-left:10px}.sv-who__d{color:var(--muted);font-family:var(--font-body);font-size:15px;line-height:1.65;margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:10px}.sv-price{position:relative;overflow:visible}.sv-price::before{background-image:linear-gradient(180deg,#f7f1e8 0%,#fbf8f4 100%),radial-gradient(64% 70% at 50% 8%,rgba(216,180,137,.5) 0%,rgba(216,180,137,0) 66%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.sv-price{isolation:isolate;padding:96px var(--pad-x) 104px}@media (max-width:767px){.sv-price{padding:62px var(--pad-x) 72px}}.sv-price__head{position:relative;z-index:1;max-width:760px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:38px;margin-left:auto}.sv-price__head .sv-lead{text-align:center}.sv-price__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;position:relative;z-index:1;max-width:1140px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-price__grid>.oxy-shortcode{display:contents}.sv-price__grid:has(.sv-price__card:nth-child(2):last-child){max-width:840px}@media (max-width:1023px){.sv-price__grid{grid-template-columns:1fr}}@media (max-width:767px){.sv-price__grid{grid-template-columns:1fr;max-width:520px}}.sv-price__card{display:flex;flex-flow:column;align-items:start;position:relative;z-index:1;padding-top:32px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-image:linear-gradient(152deg,rgba(255,255,255,.6) 0%,rgba(255,250,243,.34) 52%,rgba(246,235,221,.28) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 28px 64px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.2),inset 0px 1px 0px rgba(255,255,255,.92);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.sv-price__card:hover{box-shadow:0px 34px 74px rgba(120,96,68,.22),0px 0px 0px 1px rgba(188,142,94,.32),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-5px,0)}.sv-price__card .btn{margin-top:auto}@media (max-width:767px){.sv-price__card{padding-top:26px;padding-right:24px;padding-bottom:28px;padding-left:24px}}.sv-price__card--dark{background-image:linear-gradient(152deg,rgba(30,25,20,.9) 0%,rgba(18,15,12,.82) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);box-shadow:0px 30px 68px rgba(14,10,7,.34),0px 0px 0px 1px rgba(188,142,94,.34),inset 0px 1px 0px rgba(255,255,255,.12);backdrop-filter:saturate(170%) blur(22px);-webkit-backdrop-filter:saturate(170%) blur(22px)}.sv-price__card--dark .sv-price__label{color:var(--accent-light)}.sv-price__card--dark .sv-price__amt{color:#fff}.sv-price__card--dark .sv-price__unit{color:rgba(255,255,255,.62)}.sv-price__card--dark .sv-price__sub{color:rgba(255,255,255,.76)}.sv-price__label{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.sv-price__amt{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(32px,3.2vw,46px);line-height:1;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.sv-price__unit{color:var(--muted);font-family:var(--font-body);font-weight:400;font-size:13px;text-transform:none;letter-spacing:0.02em;margin-left:8px}.sv-price__sub{color:var(--muted);font-family:var(--font-body);font-size:14.5px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.sv-end{position:relative;overflow:hidden;background-color:var(--dark)}.sv-end h2{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(28px,3.2vw,50px);line-height:1.04;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.sv-end{isolation:isolate;padding:104px var(--pad-x)}@media (max-width:767px){.sv-end{padding:72px var(--pad-x)}}.sv-end__media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:72% 50%}.sv-end__scrim{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(100deg,rgba(12,10,7,.92) 0%,rgba(14,11,8,.7) 52%,rgba(14,11,8,.38) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.sv-end__inner{position:relative;z-index:2;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-end__card{max-width:640px}.sv-end__eyebrow{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sv-end__text{color:rgba(255,255,255,.82);font-family:var(--font-body);font-size:16px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}@media (max-width:767px){.sv-who{padding-right:var(--pad-x);padding-left:var(--pad-x)}}@media (max-width:767px){.sv-program{padding-right:var(--pad-x);padding-left:var(--pad-x)}}.sv-steps__ico{display:block;color:var(--accent);margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sv-steps__ico .oxy-svg-icon2{display:block;width:62px;height:62px}.sv-steps__ico svg{display:block;width:100%;height:100%}.sv-bub{z-index:0;pointer-events:none}.sv-bub>svg{display:block;width:100%;height:100%}@media (max-width:767px){.sv-bub{display:none}}.sv-bub--a{top:-6%;left:-9%;width:min(42vw,520px);height:min(42vw,520px)}.sv-bub--b{top:4%;right:-8%;width:min(38vw,460px);height:min(38vw,460px)}.sv-bub--c{bottom:-8%;left:-7%;width:min(40vw,500px);height:min(40vw,500px)}.sv-bub--d{top:-4%;right:-6%;width:min(36vw,440px);height:min(36vw,440px)}.sv-program::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-program::before{content:""}.sv-inc::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-inc::before{content:""}.sv-stats::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-stats::before{content:""}.sv-steps::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-steps::before{content:""}.sv-who::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-who::before{content:""}.sv-price::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;pointer-events:none}.sv-price::before{content:""}.st__ico{display:block;width:58px;height:58px;color:var(--accent);margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.st__ico svg{display:block;width:100%;height:100%}@keyframes svDraw{0%{stroke-dashoffset:var(--len,120)}45%{stroke-dashoffset:0}85%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes svPulse{0%,100%{opacity:.25;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes svHalo{0%,100%{opacity:.35;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes svTravel{0%{stroke-dashoffset:160}100%{stroke-dashoffset:-160}}@keyframes svWave{0%,100%{opacity:.15}45%{opacity:1}}.sv-ico__draw{stroke-dasharray:140;--len:140;animation:svDraw 7s ease-in-out infinite}.sv-ico__draw2{stroke-dasharray:70;--len:70;animation:svDraw 7s ease-in-out .5s infinite}.sv-ico__curve{stroke-dasharray:60;--len:60;animation:svDraw 7s ease-in-out .4s infinite}.sv-ico__dot{transform-origin:50% 50%}.sv-ico__dot{transform-box:fill-box;animation:svPulse 3.4s ease-in-out infinite}.sv-ico__halo{transform-origin:50% 50%}.sv-ico__halo{transform-box:fill-box;animation:svHalo 5s ease-in-out infinite}.sv-ico__ecg{stroke-dasharray:58 42;animation:svTravel 6s linear infinite}.sv-ico__wave{animation:svWave 3s ease-in-out infinite}.sv-ico__wave2{animation:svWave 3s ease-in-out .35s infinite}.sv-ico__fill{opacity:0.45}.sv-ico__fill{animation:svWave 4s ease-in-out infinite}.st__n{display:block;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.sv-nums{position:relative;overflow:hidden;background-image:radial-gradient(56% 60% at 88% 12%,rgba(216,180,137,.5) 0%,rgba(216,180,137,0) 68%),radial-gradient(50% 56% at 8% 88%,rgba(188,142,94,.36) 0%,rgba(188,142,94,0) 70%),linear-gradient(180deg,#fbf7f2 0%,#f4ebdf 100%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.sv-nums{isolation:isolate;padding:92px var(--pad-x) 96px}@media (max-width:767px){.sv-nums{padding:60px var(--pad-x) 66px}}.sv-nums__in{position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sv-nums__in .btn{margin-top:12px}.nb{margin-top:46px}.nb .mvc-chart-svg [fill="#cfc7bd"]{fill:#55534f}.nb .mvc-chart-svg [fill="#c9c0b6"]{fill:#55534f}.nb .mvc-chart-svg [fill="#2c2620"]{fill:rgba(188,142,94,.16)}.nb .mvc-chart-svg [stroke="#2c2620"]{stroke:rgba(188,142,94,.3)}.nb .mvc-chart-svg [stroke="#3a342c"]{stroke:rgba(188,142,94,.3)}.nb .mvc-chart-svg [stroke="#3a332c"]{stroke:rgba(188,142,94,.3)}.nb .mvc-people .mvc-person{color:rgba(188,142,94,.28)}.nb .mvc-people .mvc-person.on{color:var(--accent)}.nb .mvc-stats3 .mvc-stat3card{background-color:transparent;background-image:linear-gradient(152deg,rgba(255,255,255,.68) 0%,rgba(255,255,255,.44) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);border-left:1px solid rgba(255,255,255,.9);box-shadow:0px 28px 64px rgba(31,26,21,.12),0px 0px 0px 1px rgba(188,142,94,.16),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.nb .mvc-stats3 .mvc-stat3card:hover{box-shadow:0px 38px 80px rgba(31,26,21,.16),0px 0px 0px 1px rgba(188,142,94,.42),inset 0px 1px 0px rgba(255,255,255,1)}.nb .mvc-ring .mvc-ring-bg{stroke:rgba(188,142,94,.2)}.nb .mvc-ring .mvc-ring-num{color:var(--accent-dark)}.nb .mvc-stats3 .mvc-stat3text{color:var(--soft)}.nb .mvc-stats3 .mvc-stat3src{color:var(--muted)}.nb .mvc-chart-svg .mvc-line{animation-play-state:paused}.nb .mvc-chart-svg .mvc-area{animation-play-state:paused}.nb .mvc-chart-svg .mvc-pt{animation-play-state:paused}.nb .mvc-chart-svg .mvc-bar{animation-play-state:paused}.nb.nb--in .mvc-chart-svg .mvc-line{animation-play-state:running}.nb.nb--in .mvc-chart-svg .mvc-area{animation-play-state:running}.nb.nb--in .mvc-chart-svg .mvc-pt{animation-play-state:running}.nb.nb--in .mvc-chart-svg .mvc-bar{animation-play-state:running}.nb .nb__src a{color:var(--accent-text);text-decoration:underline;transition:color 0.26s ease}.nb .nb__src a{text-decoration-color:rgba(188,142,94,.45);text-underline-offset:3px}.nb .nb__src a:hover{color:var(--accent-dark)}.nb .mvc-stat3src a{color:var(--accent-text);text-decoration:underline;transition:color 0.26s ease}.nb .mvc-stat3src a{text-decoration-color:rgba(188,142,94,.45);text-underline-offset:3px}.nb .mvc-stat3src a:hover{color:var(--accent-dark)}.nb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}@media (max-width:1023px){.nb__grid{grid-template-columns:minmax(0,1fr)}}.nb__card{display:flex;flex-flow:column;position:relative;padding-top:34px;padding-right:32px;padding-bottom:30px;padding-left:32px;background-image:linear-gradient(152deg,rgba(255,255,255,.68) 0%,rgba(255,255,255,.44) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);border-left:1px solid rgba(255,255,255,.9);transition:transform 0.45s cubic-bezier(.16,1,.3,1),box-shadow 0.45s ease;box-shadow:0px 28px 64px rgba(31,26,21,.12),0px 0px 0px 1px rgba(188,142,94,.16),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.nb__card:hover{box-shadow:0px 38px 80px rgba(31,26,21,.16),0px 0px 0px 1px rgba(188,142,94,.42),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-6px,0)}@media (max-width:767px){.nb__card{padding-top:26px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.nb__h{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:23px;line-height:1.1;text-transform:uppercase;letter-spacing:0.012em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.nb__cap{color:var(--muted);font-size:13px;line-height:1.5;text-align:center;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nb__lead{display:flex;align-items:center;gap:22px;margin-bottom:14px}@media (max-width:767px){.nb__lead{flex-flow:column;align-items:start;gap:14px}}.nb__big{color:var(--accent);font-family:var(--font-head);font-weight:800;font-size:46px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}@media (max-width:767px){.nb__big{font-size:38px}}.nb__txt{color:var(--soft);font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.nb__src{color:var(--muted);font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.nb__lh{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.nb__list{display:grid;gap:11px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.nb__list li{display:flex;align-items:center;gap:12px;color:var(--dark);font-size:16px;line-height:1.4}.nb__list svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:11px;height:11px}.nb__list svg{fill:var(--accent)}.nb__list{list-style:none}.tst{position:relative;overflow:hidden;background-image:radial-gradient(54% 60% at 10% 16%,rgba(216,180,137,.48) 0%,rgba(216,180,137,0) 68%),radial-gradient(50% 56% at 92% 84%,rgba(188,142,94,.34) 0%,rgba(188,142,94,0) 70%),linear-gradient(180deg,#f8f2ea 0%,#fbf8f3 100%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.tst{isolation:isolate;padding:96px var(--pad-x) 100px}@media (max-width:767px){.tst{padding:62px var(--pad-x) 68px}}.tst__in{position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.tst__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:28px;margin-top:46px}@media (max-width:1023px){.tst__grid{grid-template-columns:minmax(0,1fr);gap:24px}}.tst__card{position:relative;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-image:linear-gradient(152deg,rgba(255,255,255,.7) 0%,rgba(255,255,255,.44) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:22px;border-top:1px solid rgba(255,255,255,.92);border-right:1px solid rgba(255,255,255,.92);border-bottom:1px solid rgba(255,255,255,.92);border-left:1px solid rgba(255,255,255,.92);transition:transform 0.45s cubic-bezier(.16,1,.3,1),box-shadow 0.45s ease;box-shadow:0px 28px 64px rgba(31,26,21,.12),0px 0px 0px 1px rgba(188,142,94,.16),inset 0px 1px 0px rgba(255,255,255,1);backdrop-filter:saturate(200%) blur(26px);-webkit-backdrop-filter:saturate(200%) blur(26px)}.tst__card:hover{box-shadow:0px 38px 80px rgba(31,26,21,.16),0px 0px 0px 1px rgba(188,142,94,.42),inset 0px 1px 0px rgba(255,255,255,1);transform:translate3d(0,-6px,0)}.tst__play{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;background-color:#1a1712;border-radius:14px;cursor:pointer}.tst__play:hover .tst__poster{transform:scale(1.04,1.04)}.tst__play:hover .tst__btn{background-color:rgba(188,142,94,.85);transform:scale(1.08,1.08)}.tst__play.is-playing .tst__btn{display:none}.tst__play.is-playing .tst__poster{visibility:hidden}.tst__poster{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%;transition:transform 0.8s cubic-bezier(.16,1,.3,1)}.tst__btn{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;width:86px;height:86px;color:#fff;margin-top:-43px;margin-right:0px;margin-bottom:0px;margin-left:-43px;background-color:rgba(255,255,255,.24);border-radius:50%;border-top:1px solid rgba(255,255,255,.72);border-right:1px solid rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.72);border-left:1px solid rgba(255,255,255,.72);transition:transform 0.35s ease,background 0.35s ease;box-shadow:0px 18px 40px rgba(0,0,0,.32);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.tst__btn::after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border-top:1px solid rgba(255,255,255,.55);border-right:1px solid rgba(255,255,255,.55);border-bottom:1px solid rgba(255,255,255,.55);border-left:1px solid rgba(255,255,255,.55)}.tst__btn::after{content:"";animation:tstRing 2.4s ease-out infinite}@keyframes tstRing{0%{transform:scale(.9);opacity:.9}100%{transform:scale(1.45);opacity:0}}.tst__ico{width:26px;height:26px;margin-left:5px}.tst__q{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:26px;padding-right:22px;padding-bottom:18px;padding-left:22px}.tst__q p{color:var(--body);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}@media (max-width:767px){.tst__q{padding-top:20px;padding-right:10px;padding-bottom:10px;padding-left:10px}.tst__q p{font-size:16px}}.tst__cite{display:flex;align-items:center;gap:12px;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:16px;font-style:normal;text-transform:uppercase;letter-spacing:0.06em}.tst__cite::before{width:28px;height:2px;background-color:var(--accent)}.tst__cite::before{content:""}.tst__mark{width:38px;height:38px;color:var(--accent);margin-bottom:10px}.tst__side{display:flex;flex-flow:column;gap:28px}.tst__side .tst__q{display:flex;flex-flow:column;justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:auto;padding-top:30px;padding-right:30px;padding-bottom:26px;padding-left:30px}@media (max-width:767px){.tst__side .tst__q{padding-top:22px;padding-right:16px;padding-bottom:18px;padding-left:16px}}.tst__ba{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.tst__ba:hover .tst__shot img{transform:scale(1.04,1.04)}.tst__shot{position:relative;overflow:hidden;aspect-ratio:4/5;background-color:#1a1712;border-radius:14px}.tst__shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform 0.8s cubic-bezier(.16,1,.3,1)}.tst__tag{position:absolute;top:12px;left:12px;color:#fff;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;padding-top:7px;padding-right:13px;padding-bottom:7px;padding-left:13px;background-color:rgba(15,16,19,.42);border-radius:999px;border-top:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);border-left:1px solid rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tst__tag--after{color:var(--on-accent);background-color:var(--accent)}.tst__reviews{margin-top:78px}@media (max-width:767px){.tst__reviews{margin-top:56px}}.tst__rh{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(26px,2.6vw,38px);line-height:1.05;text-align:center;text-transform:uppercase;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.tst__cta{display:flex;justify-content:center;margin-top:44px}@media (max-width:1023px){.tst__video{width:100%;max-width:460px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}.hw-sec{position:relative}.hw-sec{padding:var(--pad-y) var(--pad-x)}.hw-cmp{padding-top:calc(var(--pad-y) + 24px);background-color:var(--band)}.hw-cmp__slot{max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.cmp{background-image:linear-gradient(152deg,rgba(255,255,255,.78) 0%,rgba(255,250,243,.5) 52%,rgba(246,235,221,.4) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:22px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 30px 68px rgba(120,96,68,.16),0px 0px 0px 1px rgba(188,142,94,.2)}.cmp .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden}.cmp .screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap}.cmp{overflow-x:auto;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@media (max-width:767px){.cmp{display:none;border-radius:16px}}.cmp__table{width:100%;min-width:720px;color:var(--body);font-family:var(--font-body)}.cmp__table tbody th{width:32%;color:var(--soft);font-weight:600;font-size:15px;text-align:left}.cmp__table thead th{padding-top:22px;padding-right:16px;padding-bottom:20px;padding-left:16px;border-bottom:1px solid var(--rule)}.cmp__table thead th{vertical-align:bottom}.cmp__table{border-collapse:collapse}@media (max-width:767px){.cmp__table tbody th{position:sticky;left:0px;z-index:1;font-size:14px;background-color:#faf7f2}}.cmp__table th{text-align:center;padding-top:15px;padding-right:18px;padding-bottom:15px;padding-left:18px;border-bottom:1px solid var(--line)}.cmp__table th{vertical-align:middle}@media (max-width:767px){.cmp__table th{padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px}}.cmp__table td{text-align:center;padding-top:15px;padding-right:18px;padding-bottom:15px;padding-left:18px;border-bottom:1px solid var(--line)}.cmp__table td{vertical-align:middle}@media (max-width:767px){.cmp__table td{padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px}}.cmp__table tfoot td{padding-top:22px;padding-right:16px;padding-bottom:26px;padding-left:16px;border-bottom:0px solid}.cmp__table tfoot th{padding-top:22px;padding-right:16px;padding-bottom:26px;padding-left:16px;border-bottom:0px solid}.cmp__corner{text-align:left}.cmp__corner-t{display:block;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1;text-transform:uppercase}.cmp__corner-s{display:block;color:var(--muted);font-weight:400;font-size:13px;margin-top:8px}.cmp__head{display:flex;flex-flow:column;align-items:center;gap:6px;text-decoration:none}.cmp__img{width:100%;max-width:200px;object-fit:cover;aspect-ratio:16/11;margin-bottom:10px;border-radius:14px;box-shadow:0px 14px 30px rgba(31,26,21,.16)}.cmp__name{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:24px;line-height:1;text-transform:uppercase}@media (max-width:767px){.cmp__name{font-size:20px}}.cmp__desc{color:var(--accent-text);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em}.cmp__row--price td{padding-top:20px;padding-bottom:20px}.cmp__amt{display:block;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:34px;line-height:1}@media (max-width:767px){.cmp__amt{font-size:28px}}.cmp__unit{display:block;color:var(--muted);font-size:13px;margin-top:4px}.cmp__val{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px}.cmp__hint{display:block;color:var(--muted);font-weight:400;font-size:12px;margin-top:2px}.cmp__yes{display:inline-block;width:26px;height:26px;color:var(--accent-dark)}.cmp__yes{vertical-align:middle}.cmp__no{display:inline-block;width:14px;height:1px;background-color:rgba(119,117,111,.45)}.cmp__no{vertical-align:middle}.cmp__row:hover th{background-color:rgba(188,142,94,.06)}.cmp__row:hover td{background-color:rgba(188,142,94,.06)}.cmp__btn{white-space:nowrap}.hw-conds{background-color:var(--base)}.hw-steps{background-image:linear-gradient(180deg,#fbf8f4 0%,#f6f4f0 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hw-why{background-color:var(--base)}.hw-head{max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:48px;margin-left:auto}.hw-head .sv-lead{max-width:640px}@media (max-width:767px){.hw-head{margin-bottom:32px}}.hw-head--center{text-align:center}.hw-head--center .sv-eyebrow{justify-content:center}.hw-head--center .sv-lead{margin-right:auto;margin-left:auto}.hw-head--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}@media (max-width:1023px){.hw-head--split{grid-template-columns:minmax(0,1fr);gap:0px}}.hw-head__aside{margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.hw-note{max-width:var(--maxw);color:var(--muted);font-family:var(--font-body);font-size:14px;text-align:center;margin-top:28px;margin-right:auto;margin-bottom:0px;margin-left:auto}.hw-cond__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.hw-cond__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.hw-cond__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:479px){.hw-cond__grid{grid-template-columns:minmax(0,1fr)}}.hw-cond{display:block;position:relative;overflow:hidden;aspect-ratio:3/4;text-decoration:none;background-color:var(--dark);border-radius:18px;box-shadow:0px 22px 50px rgba(31,26,21,.16)}.hw-cond::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(180deg,rgba(10,8,6,0) 40%,rgba(10,8,6,.62) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hw-cond::after{content:""}.hw-cond:hover .hw-cond__img{transform:scale(1.06,1.06)}.hw-cond:hover .hw-cond__more{max-height:20px;opacity:1}.hw-cond{isolation:isolate}@media (max-width:479px){.hw-cond{aspect-ratio:4/3}}.hw-cond__img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.hw-cond__pill{position:absolute;top:14px;left:14px;color:#fff;font-family:var(--font-body);font-weight:600;font-size:11px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:rgba(255,255,255,.16);border-radius:999px;border-top:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:767px){.hw-cond__pill{display:none}}.hw-cond__body{display:flex;flex-flow:column;gap:4px;position:absolute;right:12px;bottom:12px;left:12px;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;background-image:linear-gradient(152deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.07) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px;border-top:1px solid rgba(255,255,255,.24);border-right:1px solid rgba(255,255,255,.24);border-bottom:1px solid rgba(255,255,255,.24);border-left:1px solid rgba(255,255,255,.24);backdrop-filter:saturate(150%) blur(12px);-webkit-backdrop-filter:saturate(150%) blur(12px)}@media (max-width:767px){.hw-cond__body{right:8px;bottom:8px;left:8px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}}.hw-cond__name{color:#fff;font-family:var(--font-head);font-weight:700;font-size:24px;line-height:1.02;text-transform:uppercase}@media (max-width:767px){.hw-cond__name{font-size:18px}}.hw-cond__desc{color:rgba(255,255,255,.82);font-family:var(--font-body);font-size:13px}@media (max-width:767px){.hw-cond__desc{font-size:12px}}.hw-cond__more{max-height:0px;overflow:hidden;color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em;margin-top:6px;opacity:0;transition:max-height 0.4s,opacity 0.4s}.hw-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.hw-steps__list{list-style:none}@media (max-width:1023px){.hw-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hw-steps__list{grid-template-columns:minmax(0,1fr);gap:14px}}.hw-step{display:flex;flex-flow:column;gap:10px;position:relative;padding-top:30px;padding-right:30px;padding-bottom:32px;padding-left:30px;background-image:linear-gradient(152deg,rgba(255,255,255,.7) 0%,rgba(255,250,243,.4) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.78);border-right:1px solid rgba(255,255,255,.78);border-bottom:1px solid rgba(255,255,255,.78);border-left:1px solid rgba(255,255,255,.78);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}.hw-step{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@media (max-width:767px){.hw-step{padding-top:24px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.hw-step__n{color:var(--accent);font-family:var(--font-head);font-weight:700;font-size:46px;line-height:1}.hw-step__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hw-step__d{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hw-why__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.hw-why__grid{grid-template-columns:minmax(0,1fr);gap:36px}}.hw-why__media{overflow:hidden;aspect-ratio:4/5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:22px;box-shadow:0px 30px 70px rgba(31,26,21,.18)}@media (max-width:1023px){.hw-why__media{aspect-ratio:16/10}}.hw-why__img{display:block;width:100%;height:100%;object-fit:cover}.hw-why__list{display:flex;flex-flow:column;gap:14px;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.hw-why__list{list-style:none}.hw-why__item{display:flex;align-items:start;gap:16px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;background-image:linear-gradient(152deg,rgba(255,255,255,.75) 0%,rgba(246,235,221,.4) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 16px 40px rgba(120,96,68,.1),0px 0px 0px 1px rgba(188,142,94,.16)}.hw-why__ico{flex-grow:0;flex-shrink:0;flex-basis:34px;width:34px;height:34px;color:var(--accent-dark);padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;background-color:rgba(188,142,94,.14);border-radius:50%}.hw-why__txt{display:flex;flex-flow:column;gap:6px}.hw-why__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:21px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hw-why__d{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hw-disc{position:relative;background-image:linear-gradient(180deg,#fff 0%,#f6f4f0 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hw-disc{padding:72px var(--pad-x) 104px}@media (max-width:767px){.hw-disc{padding:44px var(--pad-x) 72px}}.hw-disc__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.hw-disc__t{font-size:22px}}.hw-disc__p{color:var(--soft);font-family:var(--font-body);font-size:15.5px;line-height:1.85;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:40px;border-left:1px solid var(--line)}@media (max-width:1023px){.hw-disc__p{padding-left:28px}}@media (max-width:767px){.hw-disc__p{font-size:14.5px;line-height:1.8;padding-top:18px;padding-left:0px;border-top:1px solid var(--line);border-left:0px solid}}.cmpm{display:none}@media (max-width:767px){.cmpm{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}}.cmpm__card{overflow:hidden;background-image:linear-gradient(152deg,rgba(255,255,255,.8) 0%,rgba(255,250,243,.52) 52%,rgba(246,235,221,.42) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.14),0px 0px 0px 1px rgba(188,142,94,.2)}.cmpm__img{display:block;width:100%;object-fit:cover;aspect-ratio:16/9}.cmpm__body{display:flex;flex-flow:column;gap:6px;padding-top:22px;padding-right:22px;padding-bottom:24px;padding-left:22px}.cmpm__name{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:28px;line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cmpm__desc{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cmpm__price{color:var(--muted);font-family:var(--font-body);font-size:14px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cmpm__amt{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:34px;line-height:1}.cmpm__pre{color:var(--muted);font-family:var(--font-body);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cmpm__list{display:flex;flex-flow:column;gap:9px;margin-top:14px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-top:14px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--line)}.cmpm__list{list-style:none}.cmpm__item{display:flex;align-items:center;gap:10px;color:var(--body);font-family:var(--font-body);font-size:15px}.cmpm__item .cmp__yes{flex-grow:0;flex-shrink:0;flex-basis:22px;width:22px;height:22px;color:var(--accent-dark)}.cmpm__item .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden}.cmpm__item .screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap}.cmpm__btn{justify-content:center;align-self:stretch;text-align:center}.rail__loop{display:contents}.mega__loop{display:contents}.mega__loop--mem>.mega__link:first-child{padding-left:14px;border-top-left-radius:0px;border-top-right-radius:3px;border-bottom-left-radius:0px;border-bottom-right-radius:3px;border-left:2px solid var(--accent)}.mega__loop--mem>.mega__link:first-child .mega__name{font-family:var(--font-head);font-weight:800;font-size:26px;text-transform:uppercase;letter-spacing:0.03em}.mega__loop--mem>.mega__link:first-child .mega__sub{color:var(--accent-light);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.2em}.mega__loop--mem~.mega__loop--mem>.mega__link:first-child{padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;border-radius:3px;border-left:0px solid}.mega__loop--mem~.mega__loop--mem>.mega__link:first-child .mega__name{font-family:var(--font-body);font-weight:500;font-size:14.5px;text-transform:none;letter-spacing:0.02em}.mega__loop--mem~.mega__loop--mem>.mega__link:first-child .mega__sub{color:rgba(216,180,137,.72);font-weight:400;font-size:11.5px;text-transform:none;letter-spacing:0.03em}.drawer__loop{display:contents}.hw-disc__card{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;position:relative;max-width:1040px;overflow:hidden;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:40px;padding-right:48px;padding-bottom:40px;padding-left:48px;background-image:linear-gradient(152deg,rgba(255,255,255,.86) 0%,rgba(255,250,243,.6) 52%,rgba(246,235,221,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);border-left:1px solid rgba(255,255,255,.9);box-shadow:0px 24px 60px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.22),inset 0px 1px 0px rgba(255,255,255,.95)}.hw-disc__card::before{position:absolute;top:0px;right:48px;left:48px;height:1px;background-image:linear-gradient(90deg,rgba(188,142,94,0),rgba(188,142,94,.75),rgba(188,142,94,0));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hw-disc__card::before{content:""}@media (max-width:1023px){.hw-disc__card{grid-template-columns:160px minmax(0,1fr);padding-top:34px;padding-right:36px;padding-bottom:34px;padding-left:36px}}@media (max-width:767px){.hw-disc__card{grid-template-columns:minmax(0,1fr);padding-top:28px;padding-right:22px;padding-bottom:26px;padding-left:22px;border-radius:16px}.hw-disc__card::before{right:22px;left:22px}}.hw-disc__ico{width:52px;height:52px;color:var(--accent-dark);padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-image:linear-gradient(135deg,rgba(216,180,137,.28),rgba(188,142,94,.14));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;border-top:1px solid rgba(188,142,94,.3);border-right:1px solid rgba(188,142,94,.3);border-bottom:1px solid rgba(188,142,94,.3);border-left:1px solid rgba(188,142,94,.3)}@media (max-width:767px){.hw-disc__ico{width:42px;height:42px;padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}}.hw-disc__txt{display:flex;flex-flow:column;gap:8px}.hw-disc__side{display:flex;flex-flow:column;align-items:start;gap:14px;padding-right:40px}@media (max-width:1023px){.hw-disc__side{padding-right:28px}}@media (max-width:767px){.hw-disc__side{flex-flow:row;align-items:center;gap:12px;padding-right:0px;padding-bottom:18px}}.ai-sec{background-color:var(--base)}.ai-sec--band{background-color:var(--band)}.ai-jump{display:flex;gap:8px;margin-top:22px}.ai-jump{flex-wrap:wrap}.ai-jump__a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:var(--glass-dark);border-radius:999px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark);transition:background 0.35s,border-color 0.35s,box-shadow 0.35s,transform 0.35s cubic-bezier(.16,1,.3,1)}.ai-jump__a:hover{color:#fff;background-color:rgba(188,142,94,.3);box-shadow:0px 0px 0px 3px rgba(216,180,137,.14),0px 10px 26px rgba(0,0,0,.28);transform:translate3d(0,-2px,0)}.ai-jump__a:hover{border-color:var(--accent-light)}.ai-jump__a::after{color:var(--accent-light);font-size:12px;transition:transform 0.35s cubic-bezier(.16,1,.3,1)}.ai-jump__a::after{content:"↓"}.ai-jump__a:hover::after{transform:translate3d(0,2px,0)}.ai-jump__a:focus-visible{color:#fff;outline:2px solid var(--accent-light);outline-offset:3px}.ai-jump__a{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.ai-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.ai-split{grid-template-columns:minmax(0,1fr);gap:28px}}.ai-split__head{position:sticky;top:calc(var(--hdr-h) + 32px)}.ai-split__head .sv-lead{margin-top:16px}@media (max-width:1023px){.ai-split__head{position:static}}.ai-ref{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-image:linear-gradient(152deg,rgba(255,255,255,.78) 0%,rgba(246,235,221,.42) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}.ai-ref{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@media (max-width:767px){.ai-ref{padding-top:4px;padding-right:20px;padding-bottom:4px;padding-left:20px;border-radius:16px}}.ai-ref__row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid var(--line)}.ai-ref__row:last-child{border-bottom:0px solid}@media (max-width:767px){.ai-ref__row{grid-template-columns:minmax(0,1fr);gap:4px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px}}.ai-ref__k{color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.08em}.ai-ref__v{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ai-ref__v strong{color:var(--dark)}.ai-ref--flat{margin-top:18px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ai-ref--flat .ai-ref__row{grid-template-columns:150px minmax(0,1fr);padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px}.ai-ref--flat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:none}@media (max-width:767px){.ai-ref--flat .ai-ref__row{grid-template-columns:minmax(0,1fr)}}.ai-link{color:var(--accent-text);text-decoration:underline;transition:color 0.3s}.ai-link:hover{color:var(--dark)}.ai-link{text-decoration-color:var(--rule);text-underline-offset:3px}.ai-steps{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1119px){.ai-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.ai-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ai-steps{grid-template-columns:minmax(0,1fr)}}.ai-sub{max-width:var(--maxw);color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:0.04em;margin-top:0px;margin-right:auto;margin-bottom:18px;margin-left:auto}.ai-prog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:48px;margin-left:auto}@media (max-width:1119px){.ai-prog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.ai-prog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ai-prog{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:36px}}.ai-prog__card{display:flex;flex-flow:column;gap:10px;height:100%;text-decoration:none;padding-top:26px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-image:linear-gradient(152deg,rgba(255,255,255,.8) 0%,rgba(255,250,243,.45) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 18px 44px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}.ai-prog__card:hover{box-shadow:0px 28px 60px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.34);transform:translate3d(0,-5px,0)}.ai-prog__name{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px;line-height:1.1;text-transform:uppercase;letter-spacing:0.02em}.ai-prog__desc{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--soft);font-family:var(--font-body);font-size:15px;line-height:1.55}.ai-prog__more{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.ai-diff{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0px 32px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--line)}.ai-diff{list-style:none}@media (max-width:1023px){.ai-diff{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ai-diff{grid-template-columns:minmax(0,1fr)}}.ai-diff__item{padding-top:32px;padding-right:0px;padding-bottom:34px;padding-left:0px;border-bottom:1px solid var(--line)}@media (max-width:767px){.ai-diff__item{padding-top:26px;padding-right:0px;padding-bottom:28px;padding-left:0px}}.ai-diff__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.ai-diff__t::before{display:block;width:30px;height:2px;margin-bottom:16px;background-image:linear-gradient(90deg,var(--accent-light),var(--accent));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px}.ai-diff__t::before{content:""}.ai-diff__d{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ai-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.ai-two{grid-template-columns:minmax(0,1fr)}}.ai-panel{padding-top:40px;padding-right:40px;padding-bottom:36px;padding-left:40px;background-image:linear-gradient(152deg,rgba(255,255,255,.8) 0%,rgba(246,235,221,.42) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}@media (max-width:767px){.ai-panel{padding-top:28px;padding-right:22px;padding-bottom:26px;padding-left:22px;border-radius:16px}}.ai-panel__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:32px;line-height:1.05;text-transform:uppercase;margin-top:10px;margin-right:0px;margin-bottom:14px;margin-left:0px}@media (max-width:767px){.ai-panel__t{font-size:26px}}.ai-panel__p{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ai-panel__meta{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:15px;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;border-top:1px solid var(--line)}.ai-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1080px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.ai-guide{grid-template-columns:minmax(0,1fr)}}.ai-guide__col{padding-top:36px;padding-right:36px;padding-bottom:32px;padding-left:36px;border-radius:20px}@media (max-width:767px){.ai-guide__col{padding-top:28px;padding-right:22px;padding-bottom:26px;padding-left:22px;border-radius:16px}}.ai-guide__col--yes{background-image:linear-gradient(152deg,rgba(255,255,255,.85) 0%,rgba(246,235,221,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.2)}.ai-guide__col--no{background-color:var(--dark);box-shadow:0px 22px 52px rgba(15,16,19,.25)}.ai-guide__col--no .ai-guide__t{color:#fff}.ai-guide__col--no .ai-guide__li{color:rgba(255,255,255,.82)}.ai-guide__col--no .ai-guide__li::before{color:#fff;font-size:15px;background-color:rgba(255,255,255,.12)}.ai-guide__col--no .ai-guide__li::before{content:"×"}.ai-guide__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:24px;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.ai-guide__list{display:flex;flex-flow:column;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ai-guide__list{list-style:none}.ai-guide__li{position:relative;color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.55;padding-left:32px}.ai-guide__li::before{display:flex;justify-content:center;align-items:center;position:absolute;top:1px;left:0px;width:21px;height:21px;color:var(--on-accent);font-weight:700;font-size:12px;background-color:var(--accent-light);border-radius:50%}.ai-guide__li::before{content:"✓"}.ai-guide__close{color:var(--accent-light);font-family:var(--font-body);font-size:15px;line-height:1.6;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.bl-sec{background-color:var(--base)}.bl-sec--band{background-color:var(--band)}.bl-sec--dark{background-color:var(--dark)}.bl-on-dark{color:#fff}.bl-on-dark-soft{color:rgba(255,255,255,.72)}.bl-jump{display:flex;gap:8px;margin-top:22px}.bl-jump{flex-wrap:wrap}.bl-jump__a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:var(--glass-dark);border-radius:999px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark);transition:background 0.35s,border-color 0.35s,box-shadow 0.35s,transform 0.35s cubic-bezier(.16,1,.3,1)}.bl-jump__a:hover{color:#fff;background-color:rgba(188,142,94,.3);box-shadow:0px 0px 0px 3px rgba(216,180,137,.14),0px 10px 26px rgba(0,0,0,.28);transform:translate3d(0,-2px,0)}.bl-jump__a:hover{border-color:var(--accent-light)}.bl-jump__a::after{color:var(--accent-light);font-size:12px;transition:transform 0.35s cubic-bezier(.16,1,.3,1)}.bl-jump__a::after{content:"↓"}.bl-jump__a:hover::after{transform:translate3d(0,2px,0)}.bl-jump__a:focus-visible{color:#fff;outline:2px solid var(--accent-light);outline-offset:3px}.bl-jump__a{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.bl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bl-grid{grid-template-columns:minmax(0,1fr);gap:18px}}.bl-card{display:flex;flex-flow:column;height:100%;overflow:hidden;text-decoration:none;background-image:linear-gradient(152deg,rgba(255,255,255,.9) 0%,rgba(255,250,243,.55) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}.bl-card:hover{box-shadow:0px 32px 70px rgba(120,96,68,.18),0px 0px 0px 1px rgba(188,142,94,.34);transform:translate3d(0,-6px,0)}.bl-card:hover .bl-card__img{transform:scale(1.05,1.05)}.bl-card__media{display:block;overflow:hidden;aspect-ratio:16/10;background-color:var(--band-deep)}.bl-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.8s cubic-bezier(.16,1,.3,1)}.bl-card__body{display:flex;flex-flow:column;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:24px;padding-right:26px;padding-bottom:26px;padding-left:26px}@media (max-width:767px){.bl-card__body{padding-top:20px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.bl-card__meta{display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.bl-card__meta{flex-wrap:wrap}.bl-card__cat{color:var(--accent-text);padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;background-color:rgba(216,180,137,.18);border-radius:999px}.bl-card__date{color:var(--muted)}.bl-card__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:25px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bl-card__title{font-size:22px}}.bl-card__ex{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--soft);font-family:var(--font-body);font-size:15px;line-height:1.6}.bl-card__more{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.bl-lib{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bl-lib .bl-doc:nth-child(7){grid-column-start:span 2}.bl-lib .bl-doc:nth-child(13){grid-column-start:span 2}.bl-lib{list-style:none}@media (max-width:1119px){.bl-lib{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-lib .bl-doc:nth-child(7){grid-column-start:auto}.bl-lib .bl-doc:nth-child(13){grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.bl-lib{grid-template-columns:minmax(0,1fr);gap:12px}.bl-lib .bl-doc:nth-child(13){grid-column-start:auto}}.bl-doc{display:flex}.bl-doc__a{display:flex;flex-flow:column;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:0px;position:relative;text-decoration:none;padding-top:26px;padding-right:26px;padding-bottom:24px;padding-left:26px;background-image:linear-gradient(152deg,rgba(255,255,255,.8) 0%,rgba(246,235,221,.42) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 18px 44px rgba(120,96,68,.1),0px 0px 0px 1px rgba(188,142,94,.16)}.bl-doc__a:hover{box-shadow:0px 28px 60px rgba(120,96,68,.16),0px 0px 0px 1px rgba(188,142,94,.34);transform:translate3d(0,-5px,0)}.bl-doc__a::before{align-self:start;color:var(--on-accent);font-family:var(--font-head);font-weight:700;font-size:13px;letter-spacing:0.08em;padding-top:6px;padding-right:9px;padding-bottom:6px;padding-left:9px;background-image:linear-gradient(135deg,var(--accent-light),var(--accent));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:8px}.bl-doc__a::before{content:"PDF"}@media (max-width:767px){.bl-doc__a{padding-top:22px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.bl-doc__tag{color:var(--muted);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.bl-doc__t{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;line-height:1.15}.bl-doc__more{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.bl-vids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.bl-vids{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bl-vids{grid-template-columns:minmax(0,1fr);gap:22px}}.bl-vid{display:flex;flex-flow:column;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bl-vid__t{color:#fff;font-family:var(--font-head);font-weight:700;font-size:21px;text-transform:uppercase;letter-spacing:0.02em}.bl-vid__play{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;background-color:#000;border-radius:18px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark);box-shadow:0px 24px 56px rgba(0,0,0,.4)}.bl-vid__play:hover .bl-vid__poster{opacity:0.85;transform:scale(1.04,1.04)}.bl-vid__play:hover .bl-vid__btn{background-color:var(--accent);transform:translate3d(-50%,-50%,0) scale(1.08,1.08)}.bl-vid__play.is-playing .bl-vid__btn{display:none}.bl-vid__poster{display:block;width:100%;height:100%;object-fit:cover;opacity:0.72;transition:transform 0.8s cubic-bezier(.16,1,.3,1),opacity 0.5s}.bl-vid__btn{position:absolute;top:50%;left:50%;width:66px;height:66px;background-color:rgba(188,142,94,.85);border-radius:50%;transition:transform 0.4s cubic-bezier(.16,1,.3,1),background 0.4s;box-shadow:0px 0px 0px 8px rgba(216,180,137,.18),0px 16px 36px rgba(0,0,0,.45);transform:translate3d(-50%,-50%,0)}.bl-vid__btn::after{position:absolute;top:50%;left:50%;margin-left:3px;border-top:11px solid transparent;border-right:0px solid transparent;border-bottom:11px solid transparent;border-left:18px solid #fff;transform:translate3d(-50%,-50%,0)}.bl-vid__btn::after{content:""}.bl-vid__btn{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}@media (max-width:767px){.bl-vid__btn{width:56px;height:56px}}.tp-stories{position:relative;background-color:var(--base)}.tp-stories .tst{background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.tp-expect{position:relative;overflow:hidden;background-color:var(--band)}.tp-expect .fx-bub .oxy-svg-icon2{display:block;width:100%;height:100%}.tp-expect .fx-bub svg{display:block;width:100%;height:100%}.tp-expect{isolation:isolate}.tp-expect__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.tp-expect__grid{grid-template-columns:minmax(0,1fr);gap:32px}}.tp-expect__copy .sv-lead{margin-top:16px}.tp-expect__note{color:var(--muted);font-family:var(--font-body);font-size:14px;line-height:1.6;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:14px;border-left:2px solid var(--accent-light)}.tp-expect__btn{margin-top:28px}.tp-expect__vid{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.tp-expect__cap{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:0.02em}.tp-bub--e{bottom:-18%;left:-8%;width:min(40vw,500px);height:min(40vw,500px)}.bk-next .sv-wrap{margin-bottom:40px}.bk-help{position:relative;z-index:1;max-width:var(--maxw);color:var(--muted);font-family:var(--font-body);font-size:15px;margin-top:40px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bk-help__a{color:var(--accent-text);font-weight:600;text-decoration:underline}.bk-help__a:hover{color:var(--dark)}.bk-help__a{text-decoration-color:var(--rule);text-underline-offset:3px}.wc-hero{position:relative;overflow:hidden;background-color:var(--dark);background-image:radial-gradient(60% 120% at 85% 0%,rgba(188,142,94,.22) 0%,rgba(188,142,94,0) 60%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.wc-hero{isolation:isolate;padding:calc(var(--hdr-h) + 72px) var(--pad-x) 72px}@media (max-width:767px){.wc-hero{padding:calc(var(--hdr-h) + 40px) var(--pad-x) 48px}}.wc-hero__bub{top:-30%;right:-6%;width:min(46vw,560px);height:min(46vw,560px)}.wc-hero__inner{position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.wc-hero__eyebrow{color:var(--accent-light)}.wc-hero__title{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(36px,4vw,56px);line-height:1.02;text-transform:uppercase;margin-top:12px;margin-right:0px;margin-bottom:10px;margin-left:0px}.wc-hero__intro{color:rgba(255,255,255,.72);font-family:var(--font-body);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.wc-progress{display:flex;gap:10px;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.wc-progress{flex-wrap:wrap;list-style:none}.wc-progress__step{display:inline-flex;align-items:center;gap:12px;color:rgba(255,255,255,.6);font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.06em;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:8px;background-color:var(--glass-dark);border-radius:999px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark)}@media (max-width:767px){.wc-progress__step{font-size:12px;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:6px}}.wc-progress__n{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:26px;height:26px;color:#fff;font-size:12px;letter-spacing:0px;margin-right:4px;background-color:rgba(255,255,255,.1);border-radius:50%}.wc-progress__step--on{color:#fff;background-color:rgba(188,142,94,.22)}.wc-progress__step--on .wc-progress__n{color:var(--on-accent);background-color:var(--accent)}.wc-progress__step--on{border-color:var(--accent-light)}.wc-page{background-color:var(--base)}.wc-page .breakdance-woocommerce{color:var(--body);font-family:var(--font-body)}.wc-page .breakdance-woocommerce{--bde-woo-base-primary-color:var(--accent);--bde-woo-base-primary-color-hover:var(--accent-dark);--bde-woo-base-text-color:var(--body);--bde-woo-base-headings-color:var(--dark);--bde-woo-base-border-color:var(--line);--bde-woo-base-big-border-radius:18px;--bde-woo-base-border-radius:12px}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents{overflow:hidden;background-image:linear-gradient(152deg,rgba(255,255,255,.9) 0%,rgba(255,250,243,.55) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.1),0px 0px 0px 1px rgba(188,142,94,.16)}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents thead th{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.14em;background-color:transparent;border-bottom:1px solid var(--line)}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td{border-color:var(--line);vertical-align:middle}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-thumbnail img{width:96px;height:96px;object-fit:cover;border-radius:12px}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-name a{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:19px;line-height:1.15;text-decoration:none;text-transform:uppercase}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-name a:hover{color:var(--accent-text)}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-name dl.variation{color:var(--muted);font-size:13px;margin-top:6px}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents a.remove{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--muted);background-color:var(--band);border-radius:50%;transition:background 0.3s,color 0.3s}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents a.remove:hover{color:#fff;background-color:#b42318}.wc-page .breakdance-woocommerce button[name="update_cart"]{display:none}.wc-page .breakdance-woocommerce .coupon input#coupon_code{min-height:48px;font-family:var(--font-body);font-size:15px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:#fff;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page .breakdance-woocommerce .coupon input#coupon_code:focus{box-shadow:0px 0px 0px 3px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .coupon input#coupon_code:focus{border-color:var(--accent)}.wc-page .breakdance-woocommerce .cart_totals{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-image:linear-gradient(152deg,rgba(255,255,255,.92) 0%,rgba(246,235,221,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .cart_totals h2{font-size:24px;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.wc-page .breakdance-woocommerce .wc-proceed-to-checkout a.checkout-button{display:flex;justify-content:center;align-items:center;width:100%;min-height:56px;font-size:16px}.wc-page .breakdance-woocommerce .wc-proceed-to-checkout>*:not(.checkout-button){width:100%}.wc-page .breakdance-woocommerce .cart-empty.woocommerce-info{color:var(--dark);font-family:var(--font-body);font-size:16px;background-color:var(--band);border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page .breakdance-woocommerce .form-row label{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:0.02em;margin-bottom:6px}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-image:linear-gradient(152deg,rgba(255,255,255,.92) 0%,rgba(246,235,221,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table td.product-name{color:var(--dark);font-weight:600}.wc-page .breakdance-woocommerce ul.wc_payment_methods li.wc_payment_method{margin-bottom:10px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#fff;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page .breakdance-woocommerce ul.wc_payment_methods li.wc_payment_method label{color:var(--dark);font-weight:600}.wc-page .breakdance-woocommerce ul.wc_payment_methods li.wc_payment_method .payment_box{background-color:var(--band);border-radius:10px}.wc-page .breakdance-woocommerce .woocommerce-terms-and-conditions-wrapper{color:var(--soft);font-size:13.5px;line-height:1.6}.wc-page .breakdance-woocommerce button#place_order{width:100%;min-height:56px;font-size:16px}.wc-page .breakdance-woocommerce table.shop_table.cart td.product-name a{font-family:var(--font-head)!important;color:var(--dark)!important}.wc-page .breakdance-woocommerce table.shop_table.cart td.product-name a:hover{color:var(--accent-text)!important}.wc-page .breakdance-woocommerce table.shop_table.cart thead{display:none}.wc-page .breakdance-woocommerce .woocommerce-cart-form .coupon{display:none}.wc-page .breakdance-woocommerce #payment .payment_box{background:var(--band)!important}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-quantity .quantity{display:inline-flex;align-items:center;width:auto;height:44px;min-width:116px;overflow:hidden;background-color:#fff;border-radius:999px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-quantity .bde-quantity-button{flex-grow:0;flex-shrink:0;flex-basis:auto;width:38px;height:100%;color:var(--accent-text);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-quantity .bde-quantity-button:hover{background-color:var(--band)}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-quantity input.qty{flex-grow:1;flex-shrink:1;flex-basis:0px;width:40px;height:100%;min-width:0px;color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:15px;text-align:center;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page .breakdance-woocommerce .col2-set .col-2{margin-top:28px}.wc-page .breakdance-woocommerce #order_review table.shop_table td{width:auto}.wc-page .breakdance-woocommerce #order_review table.shop_table{background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page .breakdance-woocommerce #order_review table.shop_table thead th{font-family:var(--font-body);font-size:12px;text-transform:uppercase;letter-spacing:0.14em;background-color:transparent}.wc-page .breakdance-woocommerce #order_review table.shop_table thead th{color:var(--accent-text)!important}.wc-page .breakdance-woocommerce #place_order{background-color:var(--accent);border-radius:4px}.wc-page .woocommerce-error{color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#fbf1f0;border-radius:12px;border-top:1px solid #efd3cf;border-right:1px solid #efd3cf;border-bottom:1px solid #efd3cf;border-left:3px solid #b5483b}.wc-page .breakdance-woocommerce .woocommerce-info{color:var(--dark);background-color:#faf6f1;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-info a{color:var(--accent-text)}.wc-page .breakdance-woocommerce .woocommerce-info::before{color:var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-message{color:var(--dark);background-color:#faf6f1;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class]){color:var(--dark);background-color:#faf6f1;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class])::before{color:var(--accent);background-color:var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-notices-wrapper + p:not([class]) a{color:var(--accent-text)}.wc-page{padding:64px var(--pad-x) 72px}@media (max-width:767px){.wc-page .breakdance-woocommerce ul.wc_payment_methods li.wc_payment_method{padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px}.wc-page{padding:40px var(--pad-x) 48px}}.wc-page__slot{max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.wc-note{display:flex;align-items:start;gap:12px;max-width:var(--maxw);box-sizing:border-box;color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.6;margin-top:32px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:var(--band);border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-note__ico{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:22px;height:22px;margin-top:1px;background-color:var(--accent);border-radius:50%}.wc-note__ico::after{display:flex;justify-content:center;align-items:center;position:absolute;top:0px;right:0px;bottom:0px;left:0px;color:var(--on-accent);font-family:var(--font-head);font-weight:700;font-size:13px}.wc-note__ico::after{content:"i"}.wc-how{background-color:var(--band)}.wc-how .sv-wrap{margin-bottom:40px}.wc-how__grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1119px){.wc-how__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wc-how__grid{grid-template-columns:minmax(0,1fr)}}.wc-policy{background-color:var(--band)}.wc-policy{padding:0 var(--pad-x) 104px}@media (max-width:767px){.wc-policy{padding-bottom:64px}}.wc-policy__card{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;max-width:var(--maxw);box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:44px;padding-right:48px;padding-bottom:44px;padding-left:48px;background-image:linear-gradient(152deg,rgba(255,255,255,.85) 0%,rgba(246,235,221,.45) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:20px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.16)}@media (max-width:1023px){.wc-policy__card{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:32px;padding-right:28px;padding-bottom:32px;padding-left:28px}}@media (max-width:767px){.wc-policy__card{padding-top:26px;padding-right:20px;padding-bottom:26px;padding-left:20px;border-radius:16px}}.wc-policy__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:30px;line-height:1.05;text-transform:uppercase;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.wc-policy__t{font-size:24px}}.wc-policy__list{display:flex;flex-flow:column;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.wc-policy__list{list-style:none}.wc-policy__li{position:relative;color:var(--dark);font-family:var(--font-body);font-weight:500;font-size:16px;line-height:1.6;padding-left:30px}.wc-policy__li::before{display:flex;justify-content:center;align-items:center;position:absolute;top:2px;left:0px;width:20px;height:20px;color:var(--on-accent);font-weight:700;font-size:11px;background-color:var(--accent-light);border-radius:50%}.wc-policy__li::before{content:"✓"}.wc-policy__p{color:var(--soft);font-family:var(--font-body);font-size:14.5px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.wc-policy__p strong{color:var(--dark)}.wc-page .breakdance-woocommerce h2{color:var(--dark);font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:0.02em}.wc-page .breakdance-woocommerce h3{color:var(--dark);font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:0.02em}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-price{min-width:120px;color:var(--dark);font-weight:600}.wc-page .breakdance-woocommerce .woocommerce-cart-form__contents td.product-subtotal{min-width:120px;color:var(--dark);font-weight:600}.wc-page .breakdance-woocommerce .cart_totals table.shop_table th{font-size:15px}.wc-page .breakdance-woocommerce .cart_totals table.shop_table th{border-color:var(--line)}.wc-page .breakdance-woocommerce .cart_totals table.shop_table td{font-size:15px}.wc-page .breakdance-woocommerce .cart_totals table.shop_table td{border-color:var(--line)}.wc-page .breakdance-woocommerce .cart_totals tr.order-total th{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px}.wc-page .breakdance-woocommerce .cart_totals tr.order-total td{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px}.wc-page .breakdance-woocommerce .button{color:var(--on-accent);font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:0.08em;background-color:var(--accent);border-radius:4px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background 0.3s,transform 0.3s;box-shadow:0px 10px 26px rgba(188,142,94,.32)}.wc-page .breakdance-woocommerce button.button{color:var(--on-accent);font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:0.08em;background-color:var(--accent);border-radius:4px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background 0.3s,transform 0.3s;box-shadow:0px 10px 26px rgba(188,142,94,.32)}.wc-page .breakdance-woocommerce a.checkout-button{color:var(--on-accent);font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:0.08em;background-color:var(--accent);border-radius:4px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background 0.3s,transform 0.3s;box-shadow:0px 10px 26px rgba(188,142,94,.32)}.wc-page .breakdance-woocommerce .button:hover{color:#fff;background-color:var(--accent-dark);transform:translate3d(0,-1px,0)}.wc-page .breakdance-woocommerce button.button:hover{color:#fff;background-color:var(--accent-dark);transform:translate3d(0,-1px,0)}.wc-page .breakdance-woocommerce a.checkout-button:hover{color:#fff;background-color:var(--accent-dark);transform:translate3d(0,-1px,0)}.wc-page .breakdance-woocommerce .woocommerce-message{font-family:var(--font-body);border-radius:12px}.wc-page .breakdance-woocommerce .woocommerce-info{font-family:var(--font-body);border-radius:12px}.wc-page .breakdance-woocommerce .woocommerce-error{font-family:var(--font-body);border-radius:12px}.wc-progress__step--done{color:rgba(255,255,255,.85)}.wc-progress__step--done .wc-progress__n{background-color:rgba(216,180,137,.35)}.wc-policy--checkout{padding-top:8px;background-color:var(--base)}.wc-page--checkout form.checkout.woocommerce-checkout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0px 48px}.wc-page--checkout form.checkout .wcservices-checkout-notices{grid-column-start:1;grid-column-end:-1}.wc-page--checkout form.checkout #customer_details{display:block;grid-column-start:1;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.wc-page--checkout form.checkout #customer_details{float:none}.wc-page--checkout form.checkout .bde-order-review-column{display:block;grid-column-start:2;position:sticky;top:110px;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.wc-page--checkout form.checkout .bde-order-review-column{float:none}.wc-page--checkout form.checkout #order_review_heading{width:auto;color:var(--dark);font-size:24px;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.wc-page--checkout form.checkout #order_review_heading{float:none}.wc-page--checkout form.checkout #order_review{width:auto;color:var(--body);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;background-image:linear-gradient(152deg,rgba(255,255,255,1) 0%,rgba(246,235,221,.45) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0px 22px 52px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.12)}.wc-page--checkout form.checkout #order_review{float:none}.wc-page--checkout #payment{background-color:transparent;border-radius:0px}.wc-page--checkout #payment ul.wc_payment_methods{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page--checkout #payment .bambora-checkoutfield{display:flex;align-items:center;height:50px;box-sizing:border-box;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:#fff;border-radius:12px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page--checkout #payment .bambora-checkoutfield iframe{width:100%}.wc-page--checkout #payment .form-row label{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:13px;margin-bottom:6px}.wc-page--checkout #payment .payment_box{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-radius:12px}.wc-page--checkout #payment .payment_box p{font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.wc-page--checkout #payment .woocommerce-privacy-policy-text p{color:var(--muted);font-size:13px;line-height:1.6}.wc-page--checkout #payment button#place_order{width:100%;min-height:56px;color:var(--on-accent);font-family:var(--font-head);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.08em;background-color:var(--accent);border-radius:4px;box-shadow:0px 12px 30px rgba(188,142,94,.35)}.wc-page--checkout #payment button#place_order:hover{color:#fff;background-color:var(--accent-dark)}.wc-page--checkout h3#ship-to-different-address{font-family:var(--font-body);font-weight:600;font-size:15px;text-transform:none;letter-spacing:0px;margin-top:24px;margin-right:0px;margin-bottom:8px;margin-left:0px}.wc-page--checkout h3#ship-to-different-address label{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.wc-page--checkout .form-row label .optional{color:var(--muted);font-weight:500;font-size:12px}.wc-page--checkout .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:14px}@media (max-width:1023px){.wc-page--checkout form.checkout.woocommerce-checkout{grid-template-columns:minmax(0,1fr)}.wc-page--checkout form.checkout #customer_details{grid-column-start:1}.wc-page--checkout form.checkout .bde-order-review-column{grid-column-start:1;position:static;margin-top:36px}}@media (max-width:767px){.wc-page--checkout form.checkout #order_review{padding-top:16px;padding-right:14px;padding-bottom:16px;padding-left:14px;border-radius:16px}.wc-page--checkout #payment .payment_box{padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px}}.wc-page .breakdance-woocommerce .woocommerce-billing-fields h3{color:var(--dark);font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.wc-page .breakdance-woocommerce .woocommerce-additional-fields h3{color:var(--dark);font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.wc-page .breakdance-woocommerce #order_review_heading{font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.wc-page .breakdance-woocommerce h3#ship-to-different-address{font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.wc-page .breakdance-woocommerce .form-row input.input-text{min-height:50px;color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#fff;border-radius:12px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page .breakdance-woocommerce .form-row input.input-text{box-shadow:none}.wc-page .breakdance-woocommerce .form-row textarea{min-height:50px;color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#fff;border-radius:12px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page .breakdance-woocommerce .form-row textarea{box-shadow:none}.wc-page .breakdance-woocommerce .form-row select{min-height:50px;color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#fff;border-radius:12px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page .breakdance-woocommerce .form-row select{box-shadow:none}.wc-page .breakdance-woocommerce .select2-container .select2-selection--single{min-height:50px;color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#fff;border-radius:12px;border-top:1px solid rgba(188,142,94,.35);border-right:1px solid rgba(188,142,94,.35);border-bottom:1px solid rgba(188,142,94,.35);border-left:1px solid rgba(188,142,94,.35)}.wc-page .breakdance-woocommerce .select2-container .select2-selection--single{box-shadow:none}.wc-page .breakdance-woocommerce .form-row input.input-text:focus{box-shadow:0px 0px 0px 3px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .form-row input.input-text:focus{border-color:var(--accent)}.wc-page .breakdance-woocommerce .form-row textarea:focus{box-shadow:0px 0px 0px 3px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .form-row textarea:focus{border-color:var(--accent)}.wc-page .breakdance-woocommerce .form-row select:focus{box-shadow:0px 0px 0px 3px rgba(188,142,94,.18)}.wc-page .breakdance-woocommerce .form-row select:focus{border-color:var(--accent)}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table th{font-size:15px}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table th{border-color:var(--line)}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table td{font-size:15px}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table td{border-color:var(--line)}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table tr.order-total th{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px}.wc-page .breakdance-woocommerce .woocommerce-checkout-review-order-table tr.order-total td{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:22px}.wc-page .breakdance-woocommerce .woocommerce-form-login-toggle .woocommerce-info{color:var(--dark);background-color:var(--band);border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page .breakdance-woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{color:var(--dark);background-color:var(--band);border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page .breakdance-woocommerce table.shop_table{color:var(--body)!important}.wc-page .breakdance-woocommerce table.shop_table td{color:var(--body)!important}.wc-page .breakdance-woocommerce table.shop_table th{color:var(--dark)!important}.wc-page .breakdance-woocommerce dl.variation{color:var(--body)!important}.wc-page .breakdance-woocommerce table.shop_table td.product-subtotal{color:var(--dark)!important}.wc-page .breakdance-woocommerce table.shop_table td.product-price{color:var(--dark)!important}.wc-page .breakdance-woocommerce table.shop_table tr.order-total td{color:var(--dark)!important}.wc-page .breakdance-woocommerce #payment .payment_box{color:var(--body)!important}.wc-page .breakdance-woocommerce #payment .payment_box p{color:var(--body)!important}.wc-page .breakdance-woocommerce #wc-bambora-credit-card-credit-card-form{color:var(--body)!important}.wc-page .breakdance-woocommerce .col2-set .col-1{width:100%;color:var(--body);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page .breakdance-woocommerce .col2-set .col-1{float:none}.wc-page .breakdance-woocommerce .col2-set .col-2{width:100%;color:var(--body);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-page .breakdance-woocommerce .col2-set .col-2{float:none}.wc-page .breakdance-woocommerce .woocommerce-billing-fields input{border-radius:12px!important}.wc-page .breakdance-woocommerce .woocommerce-billing-fields select{border-radius:12px!important}.wc-page .breakdance-woocommerce .woocommerce-billing-fields .select2 .select2-selection{border-radius:12px!important}.wc-page .breakdance-woocommerce #order_comments{border-radius:12px!important}.fq-body{background-color:#fff}.fq-head{margin-bottom:44px}.fq-cats{display:flex;flex-flow:column;gap:56px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.fq-cats{gap:40px}}.fq-cat{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:72px}@media (max-width:1023px){.fq-cat{grid-template-columns:minmax(0,1fr);gap:18px}}.fq-cat__t{position:sticky;top:120px;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1.1;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;border-top:2px solid var(--accent)}@media (max-width:1023px){.fq-cat__t{position:static;font-size:24px}}.fq-cat__list{display:flex;flex-flow:column;border-top:1px solid var(--line)}.fq-help__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}.fq-help__wrap:has(>.fq-disc:only-child){grid-template-columns:minmax(0,1fr);max-width:900px}@media (max-width:1023px){.fq-help__wrap{grid-template-columns:minmax(0,1fr);gap:36px}}.fq-help__btns{display:flex;align-items:center;gap:18px 26px;margin-top:10px}.fq-help__btns{flex-wrap:wrap}.fq-help__link{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:15px;text-decoration:underline}.fq-help__link:hover{color:var(--dark)}.fq-help__link{text-underline-offset:4px}.fq-disc{padding-top:32px;padding-right:34px;padding-bottom:32px;padding-left:34px;background-color:rgba(255,255,255,.72);border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:767px){.fq-disc{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.fq-disc__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;line-height:1.15;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.fq-disc__p{color:var(--body);font-family:var(--font-body);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.fq-item{border-bottom:1px solid var(--line)}.fq-item[open] .fq-item__ico{background-color:var(--accent);transform:rotateZ(180deg)}.fq-item[open] .fq-item__ico::before{background-color:#fff}.fq-item[open] .fq-item__ico::after{opacity:0;transform:scale(1,0)}.fq-item__q{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-right:4px;padding-bottom:22px;padding-left:4px;cursor:pointer}.fq-item__q::-webkit-details-marker{display:none}.fq-item__q:hover .fq-item__t{color:var(--accent-text)}.fq-item__q{list-style:none}@media (max-width:767px){.fq-item__q{gap:16px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px}}.fq-item__t{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:18px;line-height:1.4;text-transform:none;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:color 0.25s ease}@media (max-width:767px){.fq-item__t{font-size:16px}}.fq-item__ico{flex-grow:0;flex-shrink:0;flex-basis:34px;position:relative;width:34px;height:34px;border-radius:50%;border-top:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);border-left:1px solid var(--accent);transition:background-color 0.3s ease,transform 0.35s ease}.fq-item__ico::before{position:absolute;top:50%;left:50%;width:12px;height:1.5px;margin-top:-0.75px;margin-right:0px;margin-bottom:0px;margin-left:-6px;background-color:var(--accent-dark)}.fq-item__ico::before{content:""}.fq-item__ico::after{position:absolute;top:50%;left:50%;width:1.5px;height:12px;margin-top:-6px;margin-right:0px;margin-bottom:0px;margin-left:-0.75px;background-color:var(--accent-dark);transition:transform 0.35s ease,opacity 0.35s ease}.fq-item__ico::after{content:""}.fq-item__a{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.75;padding-top:0px;padding-right:64px;padding-bottom:24px;padding-left:4px}.fq-item__a p{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.fq-item__a li{margin-bottom:6px}.fq-item__a strong{color:var(--dark);font-weight:600}.fq-item__a ol{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:22px}.fq-item__a ol{list-style:decimal}.fq-item__a ul{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:22px}.fq-item__a ul{list-style:disc}.fq-item__a li::marker{color:var(--accent)}@media (max-width:767px){.fq-item__a{font-size:15px;padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px}}.fq-item__a ul{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:22px}.fq-item__a ol{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:22px}.fq-disc__a{color:var(--accent-text);text-decoration:underline}.fq-disc__a:hover{color:var(--dark)}.fq-disc__a{text-underline-offset:3px}.ep-body{background-color:#fff}.ep-head{margin-bottom:40px}.ep-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--line)}.ep-list{list-style:none}@media (max-width:1023px){.ep-list{grid-template-columns:minmax(0,1fr)}}.ep-item{display:flex;align-items:center;gap:22px;padding-top:20px;padding-right:4px;padding-bottom:20px;padding-left:4px;border-bottom:1px solid var(--line)}@media (max-width:767px){.ep-item{gap:16px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px}}.ep-item__ico{flex-grow:0;flex-shrink:0;flex-basis:40px;width:40px;height:40px;color:var(--accent)}@media (max-width:767px){.ep-item__ico{flex-basis:34px;width:34px;height:34px}}.ep-item__t{color:var(--dark);font-family:var(--font-body);font-size:17px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ep-item__t{font-size:16px}}.ep-actions{display:flex;justify-content:start;align-items:center;gap:16px 22px;width:100%;max-width:var(--maxw);margin-top:40px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ep-actions{flex-wrap:wrap}@media (max-width:767px){.ep-actions{flex-flow:column-reverse;align-items:stretch}}.ep-no{display:inline-flex;justify-content:center;align-items:center;min-height:52px;color:var(--body);font-family:var(--font-head);font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:0.06em;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:border-color 0.25s ease,color 0.25s ease}.ep-no:hover{color:var(--dark)}.ep-no:hover{border-color:var(--dark)}@media (max-width:767px){.ep-no{width:100%}}.cf-actions{display:flex;justify-content:start;align-items:center;gap:16px 26px;position:relative;z-index:1;margin-top:28px}.cf-actions{flex-wrap:wrap}@media (max-width:767px){.cf-actions{flex-flow:column;align-items:stretch;text-align:center}}.cf-link{color:#fff;font-family:var(--font-head);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.14em;padding-bottom:4px;border-bottom:1px solid var(--accent);transition:color 0.25s ease}.cf-link:hover{color:var(--accent-light)}.ne-body{background-color:#fff}.ne-card{position:relative;max-width:720px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;background-color:#fff;border-radius:22px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0px 24px 60px rgba(28,22,14,.08)}@media (max-width:767px){.ne-card{padding-top:36px;padding-right:22px;padding-bottom:36px;padding-left:22px}}.ne-card__ico{width:64px;height:64px;color:var(--accent);margin-top:0px;margin-right:auto;margin-bottom:18px;margin-left:auto}.ne-card__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(26px,2.6vw,36px);line-height:1.08;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.ne-card__p{color:var(--body);font-family:var(--font-body);font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.ne-card__a{color:var(--accent-text);font-weight:600;text-decoration:underline}.ne-card__a:hover{color:var(--dark)}.ne-card__a{text-underline-offset:3px}.ne-card__btns{display:flex;justify-content:center;align-items:center;gap:16px 26px}.ne-card__btns{flex-wrap:wrap}@media (max-width:767px){.ne-card__btns{flex-flow:column;align-items:stretch}}.ne-card__home{color:var(--dark);font-family:var(--font-head);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.14em;padding-bottom:4px;border-bottom:1px solid var(--accent)}.ne-card__home:hover{color:var(--accent-text)}.lg-body{background-color:#fff}.lg-wrap{width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.lg-prose{max-width:880px;color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.8}.lg-prose h2{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(22px,2vw,28px);line-height:1.15;text-transform:uppercase;letter-spacing:0.02em;margin-top:44px;margin-right:0px;margin-bottom:14px;margin-left:0px;padding-top:18px;border-top:1px solid var(--line)}.lg-prose h3{color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0.04em;margin-top:26px;margin-right:0px;margin-bottom:8px;margin-left:0px}.lg-prose p{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.lg-prose ul{list-style:disc}.lg-prose ol{list-style:decimal}.lg-prose li{margin-bottom:8px}.lg-prose li::marker{color:var(--accent)}.lg-prose strong{color:var(--dark);font-weight:600}.lg-prose a{color:var(--accent-text);text-decoration:underline}.lg-prose a{text-underline-offset:3px}.lg-prose a:hover{color:var(--dark)}.lg-prose .lg-date{color:var(--muted);font-size:14px;margin-bottom:24px}@media (max-width:767px){.lg-prose{font-size:15px}.lg-prose h2{margin-top:34px}}.lg-prose ul{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-left:22px}.lg-prose ol{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-left:22px}.un-body{background-color:#fff}.un-head{margin-bottom:32px}.un-callout{width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:40px;margin-left:auto;padding-top:26px;padding-right:30px;padding-bottom:26px;padding-left:30px;background-color:#fbf7f2;border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}@media (max-width:767px){.un-callout{padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px}}.un-callout__p{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.un-callout__p strong{color:var(--dark);font-weight:600}.un-grid{gap:28px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.un-grid{column-count:2}@media (max-width:1023px){.un-grid{column-count:1}}.un-card{display:inline-block;width:100%;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;padding-top:28px;padding-right:30px;padding-bottom:28px;padding-left:30px;background-color:#fff;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0px 18px 44px rgba(28,22,14,.06)}.un-card{break-inside:avoid}@media (max-width:767px){.un-card{padding-top:22px;padding-right:18px;padding-bottom:22px;padding-left:18px}}.un-card__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;padding-bottom:12px;border-bottom:2px solid var(--accent)}.un-table{width:100%}.un-table tr{border-bottom:1px solid var(--line)}.un-table tr:last-child{border-bottom:0px solid}.un-table{border-collapse:collapse}.un-svc{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1.5;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:0px}.un-svc{vertical-align:top}@media (max-width:767px){.un-svc{font-size:14px;padding-right:12px}}.un-detail{display:block;color:var(--muted);font-weight:400;font-size:13px;line-height:1.55;margin-top:4px}.un-fee{color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:18px;text-align:right;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px}.un-fee{white-space:nowrap;vertical-align:top}@media (max-width:767px){.un-fee{font-size:16px}}.un-note{color:var(--muted);font-family:var(--font-body);font-size:13px;line-height:1.6;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:12px;border-left:2px solid var(--line)}.un-tax{color:var(--muted);font-family:var(--font-body);font-size:13px;text-align:center;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px}.un-more__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:56px}@media (max-width:1023px){.un-more__grid{grid-template-columns:minmax(0,1fr);gap:32px}}.un-list{margin-top:8px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.un-list{list-style:none}.un-list__li{position:relative;color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.6;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:30px;border-bottom:1px solid var(--line)}.un-list__li::before{position:absolute;top:17px;left:4px;width:10px;height:10px;border-radius:50%;border-top:2px solid var(--accent);border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);border-left:2px solid var(--accent)}.un-list__li::before{content:""}.un-side{display:flex;flex-flow:column;gap:20px}.un-panel{padding-top:26px;padding-right:28px;padding-bottom:26px;padding-left:28px;background-color:rgba(255,255,255,.72);border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.un-panel__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.un-panel__p{color:var(--body);font-family:var(--font-body);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.un-panel__a{color:var(--accent-text);text-decoration:underline}.un-panel__a:hover{color:var(--dark)}.un-panel__a{text-underline-offset:3px}.wc-page--account .bde-woopageaccount form.woocommerce-form-login{max-width:460px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:34px;padding-right:32px;padding-bottom:34px;padding-left:32px;background-color:#fff;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0px 24px 60px rgba(28,22,14,.08)}.wc-page--account .bde-woopageaccount form.woocommerce-form-login label{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:14px}.wc-page--account .bde-woopageaccount form.woocommerce-form-login input.input-text{height:50px;font-size:15px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page--account .bde-woopageaccount form.woocommerce-form-login button.woocommerce-form-login__submit{width:100%;min-height:54px;color:#111;font-family:var(--font-head);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.08em;background-color:var(--accent);border-radius:0px}.wc-page--account .bde-woopageaccount form.woocommerce-form-login button.woocommerce-form-login__submit:hover{color:#fff;background-color:var(--dark)}.wc-page--account .bde-woopageaccount .woocommerce-LostPassword a{color:var(--accent-text);text-decoration:underline}.wc-page--account .bde-woopageaccount .woocommerce-LostPassword a{text-underline-offset:3px}.wc-page--account .woocommerce-MyAccount-navigation ul{display:flex;flex-flow:column;gap:2px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#faf6f1;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.wc-page--account .woocommerce-MyAccount-navigation ul{list-style:none}.wc-page--account .woocommerce-MyAccount-navigation li a{display:block;color:var(--dark);font-family:var(--font-body);font-weight:500;font-size:15px;text-decoration:none;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;border-radius:10px;transition:background 0.2s,color 0.2s}.wc-page--account .woocommerce-MyAccount-navigation li a:hover{color:var(--accent-text);background-color:#fff}.wc-page--account .woocommerce-MyAccount-navigation li.is-active a{color:#fff;background-color:var(--dark)}.wc-page--account .woocommerce-MyAccount-content{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.7}.wc-page--account .woocommerce-MyAccount-content a{color:var(--accent-text)}.wc-page--account .breakdance-woocommerce .woocommerce-MyAccount-navigation li a{display:block;color:var(--dark);font-family:var(--font-body);font-weight:500;font-size:15px;text-decoration:none;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;background-color:transparent;border-radius:10px}.wc-page--account .breakdance-woocommerce .woocommerce-MyAccount-navigation li a:hover{color:var(--accent-text);background-color:#fff}.wc-page--account .breakdance-woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#fff;background-color:var(--dark)}.wc-page--account .breakdance-woocommerce .woocommerce-MyAccount-navigation ul{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}@media (max-width:767px){.wc-page--account .bde-woopageaccount form.woocommerce-form-login{padding-top:26px;padding-right:20px;padding-bottom:26px;padding-left:20px}}.sb-body{background-color:#fff}.sb-head{margin-bottom:36px}.sb-grid{width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sb-grid ul.products li.product{display:flex;flex-flow:column;padding-top:14px;padding-right:14px;padding-bottom:20px;padding-left:14px;background-color:#fff;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0px 18px 44px rgba(28,22,14,.06)}.sb-grid ul.products li.product:hover{box-shadow:0px 26px 60px rgba(28,22,14,.12);transform:translate3d(0,-4px,0)}.sb-grid ul.products li.product img{width:100%;object-fit:cover;aspect-ratio:4/3;background-color:#f6efe6;border-radius:12px}.sb-grid ul.products li.product .woocommerce-loop-product__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:0.02em;margin-top:16px;margin-right:4px;margin-bottom:6px;margin-left:4px}.sb-grid ul.products li.product .price{color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:15px;margin-top:0px;margin-right:4px;margin-bottom:16px;margin-left:4px}.sb-grid ul.products li.product a.button{display:flex;justify-content:center;align-items:center;min-height:48px;color:#111;font-family:var(--font-head);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.08em;margin-top:auto;margin-right:4px;margin-bottom:0px;margin-left:4px;background-color:var(--accent);border-radius:0px;border-top:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);border-left:1px solid var(--accent);transition:background-color 0.25s ease,color 0.25s ease}.sb-grid ul.products li.product a.button:hover{color:#fff;background-color:var(--dark)}.sb-grid ul.products li.product a.button:hover{border-color:var(--dark)}.nf-hero{display:flex;align-items:center;min-height:62vh}@media (max-width:767px){.nf-hero{min-height:0px}}.nf-inner{position:relative;width:100%;max-width:var(--maxw);margin-right:auto;margin-left:auto}.nf-code{color:transparent;font-family:var(--font-head);font-weight:700;font-size:clamp(110px,16vw,220px);line-height:0.85;letter-spacing:0.02em;-webkit-text-stroke:1.5px var(--accent);margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;opacity:0.85}@media (max-width:767px){.nf-code{margin-bottom:10px}}.nf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.nf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nf-grid{grid-template-columns:minmax(0,1fr)}}.nf-card{color:inherit;text-decoration:none;transition:transform 0.3s ease,box-shadow 0.3s ease}.nf-card:hover{box-shadow:0px 28px 60px rgba(28,22,14,.14);transform:translate3d(0,-6px,0)}.nf-card:hover .sv-steps__t{color:var(--accent-text)}.tm-hero{position:relative;overflow:hidden;background-color:var(--dark);background-image:radial-gradient(55% 70% at 78% 40%,rgba(188,142,94,.28) 0%,rgba(188,142,94,0) 70%),linear-gradient(180deg,#14110e 0%,#1b1712 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.tm-hero .tm-hero__fig{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;height:auto;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;pointer-events:none}.tm-hero .tm-hero__fig::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:4;background-image:linear-gradient(90deg,rgba(20,17,14,1) 0%,rgba(20,17,14,.92) 30%,rgba(20,17,14,.35) 58%,rgba(20,17,14,0) 78%),linear-gradient(0deg,rgba(20,17,14,.55) 0%,rgba(20,17,14,0) 30%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.tm-hero .tm-hero__fig::after{content:""}.tm-hero .tm-hero__copy{position:relative;z-index:2}.tm-hero .tm-hero__inner{align-items:center;min-height:clamp(460px,42vw,600px)}.tm-hero{isolation:isolate;padding:calc(var(--hdr-h) + 40px) var(--pad-x) 0}@media (max-width:1023px){.tm-hero .tm-hero__fig::after{background-image:linear-gradient(180deg,rgba(20,17,14,.96) 0%,rgba(20,17,14,.82) 45%,rgba(20,17,14,.25) 75%,rgba(20,17,14,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.tm-hero .tm-hero__inner{align-items:start;min-height:0px;padding-bottom:300px}}@media (max-width:767px){.tm-hero .tm-hero__inner{padding-bottom:340px}.tm-hero .tm-crew{right:0px;left:0px;height:42%}}.tm-hero__bub{position:absolute;top:8%;right:-6%;z-index:-1;width:min(42vw,520px);height:min(42vw,520px);opacity:0.7}.tm-hero__inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:40px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.tm-hero__inner{grid-template-columns:minmax(0,1fr)}}.tm-hero__copy{padding-bottom:72px}@media (max-width:1023px){.tm-hero__copy{padding-bottom:20px}}.tm-hero__title{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(38px,4.6vw,68px);line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.tm-hero__intro{max-width:560px;color:rgba(255,255,255,.78);font-family:var(--font-body);font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.tm-hero__fig{position:relative;height:clamp(360px,40vw,560px);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.tm-hero__fig{width:100%;height:380px;max-width:520px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}@media (max-width:767px){.tm-hero__fig{height:300px}}.tm-hero__img{position:absolute;bottom:0px;width:auto;height:100%;max-width:none}.tm-hero__img--a{left:4%;z-index:2}.tm-hero__img--b{right:0px;z-index:1;height:92%;filter:brightness(92%)}.tm-body{background-color:#fff}.tm-head{margin-bottom:36px}.tm-head--team{margin-top:80px}.tm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tm-grid{grid-template-columns:minmax(0,1fr)}}.tm-grid--team{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.tm-grid--team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tm-grid--team{grid-template-columns:minmax(0,1fr)}}.tm-card{display:block}.tm-card__link{display:flex;flex-flow:column;height:100%;overflow:hidden;color:inherit;text-decoration:none;background-color:#fff;border-radius:20px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:transform 0.35s ease,box-shadow 0.35s ease;box-shadow:0px 18px 44px rgba(28,22,14,.06)}.tm-card__link:hover{box-shadow:0px 30px 70px rgba(28,22,14,.14);transform:translate3d(0,-6px,0)}.tm-card__link:hover .tm-card__img{transform:scale(1.04,1.04)}.tm-card__link:hover .tm-card__cta{color:var(--accent-text)}.tm-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:7/8;background-color:#17130f;background-image:radial-gradient(70% 60% at 50% 35%,rgba(188,142,94,.35) 0%,rgba(188,142,94,0) 70%),linear-gradient(180deg,#1f1a14 0%,#120f0c 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.tm-card__img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 0%;transition:transform 0.6s ease}.tm-card__body{display:flex;flex-flow:column;gap:8px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:24px;padding-right:26px;padding-bottom:28px;padding-left:26px}.tm-card__role{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em}.tm-card__name{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1.05;text-transform:uppercase}.tm-card__ex{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.6}.tm-card__ex p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.tm-card__cta{align-self:start;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.12em;margin-top:auto;padding-top:10px;border-bottom:1px solid var(--accent)}.tm-sym__wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px}@media (max-width:1023px){.tm-sym__wrap{grid-template-columns:minmax(0,1fr);gap:32px}}.tm-sym__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tm-sym__list{list-style:none}@media (max-width:767px){.tm-sym__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-sym__li{position:relative;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.04em;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:44px;background-color:rgba(255,255,255,.72);border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tm-sym__li::before{position:absolute;top:50%;left:18px;width:12px;height:12px;margin-top:-6px;border-radius:50%;border-top:2px solid var(--accent);border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);border-left:2px solid var(--accent)}.tm-sym__li::before{content:""}@media (max-width:767px){.tm-sym__li{font-size:15px;padding-top:14px;padding-right:12px;padding-bottom:14px;padding-left:36px}.tm-sym__li::before{left:14px}}.tm-prof__inner{align-items:end}.tm-prof__copy{padding-bottom:80px}@media (max-width:1023px){.tm-prof__copy{padding-bottom:10px}}.tm-prof__back{display:inline-block;color:var(--accent-light);font-family:var(--font-head);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.14em;margin-bottom:26px}.tm-prof__back:hover{color:#fff}.tm-prof__quote{max-width:540px;color:rgba(255,255,255,.82);font-family:var(--font-body);font-size:19px;line-height:1.6;font-style:italic;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:18px;border-left:2px solid var(--accent)}.tm-prof__quote:empty{display:none}.tm-prof__fig{display:flex;justify-content:center;align-items:end;height:clamp(380px,42vw,580px);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.tm-prof__fig{height:400px}}@media (max-width:767px){.tm-prof__fig{height:320px}}.tm-prof__img{width:auto;height:100%;max-width:100%;object-fit:contain;object-position:50% 100%}.tm-prof-body{background-color:#fff}.tm-prof-body__inner{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:64px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.tm-prof-body__inner:has(>.tm-prof-body__main:only-child){grid-template-columns:minmax(0,1fr);max-width:820px}@media (max-width:1023px){.tm-prof-body__inner{grid-template-columns:minmax(0,1fr);gap:36px}}.tm-prof-body__main{max-width:760px;color:var(--body);font-family:var(--font-body);font-size:17px;line-height:1.85}.tm-prof-body__main p{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}@media (max-width:767px){.tm-prof-body__main{font-size:16px}}.tm-aside{position:sticky;top:120px;padding-top:30px;padding-right:28px;padding-bottom:30px;padding-left:28px;background-color:#fbf7f2;border-radius:18px;border-top:3px solid var(--accent);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:1023px){.tm-aside{position:static}}.tm-aside__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:24px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.tm-aside__p{color:var(--body);font-family:var(--font-body);font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.tm-aside__btn{display:flex;justify-content:center;width:100%}.tm-aside__link{display:block;color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:14px;text-align:center;margin-top:14px}.tm-aside__link:hover{color:var(--dark)}.df-problem{background-color:#fff}.df-problem__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:56px}@media (max-width:1023px){.df-problem__grid{grid-template-columns:minmax(0,1fr);gap:30px}}.df-q{padding-top:30px;padding-right:32px;padding-bottom:30px;padding-left:32px;background-color:#fbf7f2;border-radius:20px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:767px){.df-q{padding-top:22px;padding-right:18px;padding-bottom:22px;padding-left:18px}}.df-q__list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.df-q__list{list-style:none}.df-q__li{display:flex;align-items:center;gap:18px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid var(--line)}.df-q__ico{flex-grow:0;flex-shrink:0;flex-basis:42px;width:42px;height:42px;color:var(--accent)}.df-q__t{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:17px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.df-q__answer{color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:28px;text-transform:uppercase;letter-spacing:0.02em;margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px}.df-cmp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:8px}@media (max-width:1023px){.df-cmp{grid-template-columns:minmax(0,1fr)}}.df-cmp__card{position:relative;padding-top:34px;padding-right:34px;padding-bottom:36px;padding-left:34px;border-radius:20px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:767px){.df-cmp__card{padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.df-cmp__card--without{background-color:rgba(255,255,255,.6)}.df-cmp__card--with{background-color:var(--dark);box-shadow:0px 30px 70px rgba(28,22,14,.22)}.df-cmp__card--with .df-cmp__tag{color:var(--accent-light)}.df-cmp__card--with .df-cmp__tag{border-color:var(--accent)}.df-cmp__card--with .df-cmp__t{color:#fff}.df-cmp__card--with .df-cmp__p{color:rgba(255,255,255,.8)}.df-cmp__card--with{border-color:var(--dark)}.df-cmp__tag{display:inline-block;color:var(--muted);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em;margin-bottom:18px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.df-cmp__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(24px,2.2vw,32px);line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.df-cmp__p{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.df-bottom__inner{position:relative;width:100%;max-width:var(--maxw);margin-right:auto;margin-left:auto}.df-bottom__t{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(34px,4vw,58px);line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.df-bottom__k{color:var(--accent-light);font-family:var(--font-head);font-weight:700;font-size:clamp(20px,2vw,26px);text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.df-bottom__p{max-width:720px}.sc-ooda{background-color:#fff}.sc-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px}@media (max-width:1023px){.sc-split{grid-template-columns:minmax(0,1fr);gap:30px}}.sc-ooda__fig{display:flex;justify-content:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sc-ooda__img{width:100%;height:auto;max-width:420px}.sc-measure__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;position:relative;width:100%;max-width:var(--maxw);margin-right:auto;margin-left:auto}@media (max-width:1023px){.sc-measure__inner{grid-template-columns:minmax(0,1fr);gap:30px}}.sc-measure__t{color:#fff;font-family:var(--font-head);font-weight:700;font-size:clamp(34px,4vw,58px);line-height:1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.sc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sc-metrics{list-style:none}@media (max-width:767px){.sc-metrics{grid-template-columns:minmax(0,1fr)}}.sc-metric{display:flex;flex-flow:column;gap:6px;padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px;background-color:var(--glass-dark);border-radius:18px;border-top:1px solid var(--glass-edge-dark);border-right:1px solid var(--glass-edge-dark);border-bottom:1px solid var(--glass-edge-dark);border-left:1px solid var(--glass-edge-dark)}.sc-metric{backdrop-filter:blur(var(--blur))}.sc-metric__ico{width:42px;height:42px;color:var(--accent);margin-bottom:10px}.sc-metric__label{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.18em}.sc-metric__val{color:#fff;font-family:var(--font-head);font-weight:700;font-size:30px;line-height:1.05}.sc-bio{background-color:#fff}.sc-head{margin-bottom:36px}.sc-bio__grid{gap:24px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sc-bio__grid{column-count:3}@media (max-width:1023px){.sc-bio__grid{column-count:2}}@media (max-width:767px){.sc-bio__grid{column-count:1}}.sc-panel{display:inline-block;width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;background-color:#fff;border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.sc-panel[open]{box-shadow:0px 18px 44px rgba(28,22,14,.08)}.sc-panel[open]{border-color:var(--accent)}.sc-panel[open] .sc-panel__ico::after{transform:scale(1,0)}.sc-panel{break-inside:avoid}.sc-panel__q{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;cursor:pointer}.sc-panel__q::-webkit-details-marker{display:none}.sc-panel__q{list-style:none}.sc-panel__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:19px;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sc-panel__ico{flex-grow:0;flex-shrink:0;flex-basis:28px;position:relative;width:28px;height:28px;border-radius:50%;border-top:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);border-left:1px solid var(--accent)}.sc-panel__ico::before{position:absolute;top:50%;left:50%;width:10px;height:1.5px;margin-top:-0.75px;margin-right:0px;margin-bottom:0px;margin-left:-5px;background-color:var(--accent-dark)}.sc-panel__ico::before{content:""}.sc-panel__ico::after{position:absolute;top:50%;left:50%;width:1.5px;height:10px;margin-top:-5px;margin-right:0px;margin-bottom:0px;margin-left:-0.75px;background-color:var(--accent-dark);transition:transform 0.3s ease}.sc-panel__ico::after{content:""}.sc-panel__a{color:var(--body);font-family:var(--font-body);font-size:14.5px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:38px}.sc-panel__a li{margin-bottom:8px}.sc-panel__a li::marker{color:var(--accent)}.sc-panel__a strong{color:var(--dark);font-weight:600}.sc-panel__a{list-style:disc}.sc-dx__lead{max-width:820px}.sc-dx__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-dx__grid .sv-steps__step{overflow:hidden;padding-top:176px;background-color:#fffdf9;transition:transform 0.8s cubic-bezier(.22,1,.36,1),box-shadow 0.8s cubic-bezier(.22,1,.36,1),border-color 0.6s ease}.sc-dx__grid .sv-steps__step{isolation:isolate;will-change:transform}.sc-dx__grid .sv-steps__step::before{position:absolute;top:0px;right:0px;left:0px;z-index:-2;height:260px;transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:scale(1.001,1.001)}.sc-dx__grid .sv-steps__step::before{content:"";background-image:var(--dx-bg);background-size:cover;background-position:center 35%}.sc-dx__grid .sv-steps__step:hover::before{transform:scale(1.06,1.06)}.sc-dx__grid .sv-steps__step::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(180deg,rgba(255,253,249,0) 0,rgba(255,253,249,.08) 80px,rgba(255,253,249,.86) 178px,#fffdf9 236px);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.sc-dx__grid .sv-steps__step::after{content:""}.sc-dx__grid .sv-steps__step:nth-child(1){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-vo2.jpg)}.sc-dx__grid .sv-steps__step:nth-child(2){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-dexa.jpg)}.sc-dx__grid .sv-steps__step:nth-child(3){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-cgm.jpg)}.sc-dx__grid .sv-steps__step:nth-child(4){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-heart.jpg)}.sc-dx__grid .sv-steps__step:nth-child(5){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-mri.jpg)}.sc-dx__grid .sv-steps__step:nth-child(6){--dx-bg:url(/wp-content/uploads/mvc-oxygen/dx-early.jpg)}@media (max-width:1023px){.sc-dx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sc-dx__grid{grid-template-columns:minmax(0,1fr)}.sc-dx__grid .sv-steps__step{padding-top:150px}}.sc-pillars{background-color:#fff}.sc-row{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;margin-bottom:64px}@media (max-width:1023px){.sc-row{grid-template-columns:minmax(0,1fr);gap:26px;margin-bottom:48px}}.sc-row--rev .sc-row__copy{order:2}.sc-row--rev .sc-row__fig{order:1}@media (max-width:1023px){.sc-row--rev .sc-row__copy{order:1}.sc-row--rev .sc-row__fig{order:2}}.sc-row__t{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(26px,2.6vw,38px);line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sc-row__p{color:var(--body);font-family:var(--font-body);font-size:16.5px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sc-row__fig{overflow:hidden;aspect-ratio:4/3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:20px;box-shadow:0px 30px 70px rgba(28,22,14,.18)}.sc-row__img{width:100%;height:100%;object-fit:cover}.ir-hl{color:var(--accent)}.ir-hero__logo{position:absolute;top:50%;right:max(var(--pad-x),calc(( 100% - var(--maxw) ) / 2));z-index:2;width:clamp(180px,20vw,300px);height:auto;filter:drop-shadow(0px 20px 40px rgba(0,0,0,.5));transform:translate3d(0,-40%,0)}@media (max-width:1023px){.ir-hero__logo{display:block;order:3;position:relative;top:auto;right:auto;width:150px;margin-top:28px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ir-hero__logo{transform:none}}.ir-hero .sv-hero__fade{display:none}@media (max-width:1023px){.ir-hero{flex-flow:column;align-items:stretch;padding-bottom:48px}.ir-hero .sv-hero__inner{width:100%}}.ir-pillars .sv-pillars__d{color:var(--muted)}.ir-svcs{background-color:#fff}.ir-svcs{padding:104px var(--pad-x) 112px}@media (max-width:767px){.ir-svcs{padding:72px var(--pad-x) 80px}}.ir-svcs__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:56px;margin-left:auto}@media (max-width:1023px){.ir-svcs__head{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:40px}}.ir-svcs__h2{color:var(--dark);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-svcs__lead{color:var(--body);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-svcs__lead strong{color:var(--dark)}.ir-svcs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ir-svcs__grid{list-style:none}@media (max-width:1023px){.ir-svcs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ir-svcs__grid{grid-template-columns:minmax(0,1fr)}}.ir-svc{display:flex;flex-flow:column;overflow:hidden;background-color:#14110e;border-radius:22px;border-top:1px solid rgba(31,26,21,.08);border-right:1px solid rgba(31,26,21,.08);border-bottom:1px solid rgba(31,26,21,.08);border-left:1px solid rgba(31,26,21,.08);transition:transform 0.5s cubic-bezier(.16,1,.3,1),border-color 0.5s,box-shadow 0.5s;box-shadow:0px 26px 60px rgba(31,26,21,.18)}.ir-svc:hover{box-shadow:0px 34px 74px rgba(31,26,21,.26);transform:translate3d(0px,-6px,0px)}.ir-svc:hover .ir-svc__img{transform:scale(1.05,1.05)}.ir-svc__fig{position:relative;overflow:hidden;aspect-ratio:6/5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-svc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.ir-svc--r .ir-svc__img{object-position:100% 50%}.ir-svc__n{position:absolute;top:18px;left:18px;color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:0.24em;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:rgba(10,9,8,.55);border-radius:999px;border-top:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ir-svc__body{display:flex;flex-flow:column;gap:14px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:26px;padding-right:28px;padding-bottom:30px;padding-left:28px}@media (max-width:767px){.ir-svc__body{padding-top:22px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.ir-svc__t{color:#fff;font-family:var(--font-head);font-weight:600;font-size:28px;line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ir-svc__t{font-size:24px}}.ir-svc__p{color:rgba(255,255,255,.72);font-size:16px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-svc__p strong{color:#fff}.ir-svc__list{display:flex;flex-flow:column;gap:8px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:18px}.ir-svc__list strong{color:#fff}.ir-svc__list li::marker{color:var(--accent)}.ir-svc__a{align-self:start;margin-top:auto}.ir-rc{background-color:#fff}.ir-rc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:96px;margin-left:auto}@media (max-width:1023px){.ir-rc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ir-rc__grid{grid-template-columns:minmax(0,1fr);margin-bottom:64px}}.ir-rc__card{display:flex;flex-flow:column;overflow:hidden;background-color:rgba(255,255,255,.04);border-radius:22px;border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);transition:transform 0.5s cubic-bezier(.16,1,.3,1),border-color 0.5s}.ir-rc__card:hover{transform:translate3d(0px,-6px,0px)}.ir-rc__fig{overflow:hidden;aspect-ratio:4/3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-rc__img{display:block;width:100%;height:100%;object-fit:cover}.ir-rc__body{display:flex;flex-flow:column;gap:10px;padding-top:26px;padding-right:28px;padding-bottom:30px;padding-left:28px}@media (max-width:767px){.ir-rc__body{padding-top:22px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.ir-rc__t{color:#fff;font-family:var(--font-head);font-weight:600;font-size:26px;line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.ir-rc__k{color:var(--accent-light);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.24em;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-rc__p{color:rgba(255,255,255,.72);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-rc__p .ir-hl{color:var(--accent)}.ir-rc__p strong{color:#fff}.ir-rc__list{display:flex;flex-flow:column;gap:6px;color:rgba(255,255,255,.68);font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:18px}.ir-rc__list li::marker{color:var(--accent)}.ir-rc__lead{color:rgba(255,255,255,.72)}.ir-rc__lead .ir-hl{color:var(--accent)}.ir-mem__copy .ir-hl{color:var(--accent-text)}.ir-mem__copy .sv-lead{margin-top:18px}.ir-mem__btn{margin-top:30px}.ir-mem__grid{position:relative;z-index:1}.ir-cta .hw-head .sv-h2{color:#fff}.ir-cta{padding:120px var(--pad-x) 96px}@media (max-width:767px){.ir-cta{padding:80px var(--pad-x) 64px}}.ir-cta__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:96px;border-top:1px solid rgba(255,255,255,.12)}@media (max-width:1023px){.ir-cta__grid{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:767px){.ir-cta__grid{padding-top:64px}}.ir-cta__logo{display:block;width:150px;height:auto;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}.ir-cta__t{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-cta__lead{color:rgba(255,255,255,.74);margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-cta__lead strong{color:#fff}.ir-cta__btns{display:flex;align-items:center;gap:28px;margin-top:34px}.ir-cta__btns{flex-wrap:wrap}.ir-cta__steps{display:flex;flex-flow:column;gap:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ir-cta__steps{list-style:none}.ir-cta__step{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:start;gap:4px 22px;padding-top:26px;padding-right:28px;padding-bottom:26px;padding-left:28px;background-color:rgba(255,255,255,.04);border-radius:18px;border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);transition:border-color 0.4s,transform 0.5s cubic-bezier(.16,1,.3,1)}.ir-cta__step:hover{transform:translate3d(6px,0px,0px)}@media (max-width:767px){.ir-cta__step{grid-template-columns:48px minmax(0,1fr);gap:4px 16px;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.ir-cta__ico{grid-row-start:span 3;color:var(--accent)}.ir-cta__ico .oxy-svg-icon2{display:block;width:62px;height:62px}@media (max-width:767px){.ir-cta__ico .oxy-svg-icon2{width:48px;height:48px}}.ir-cta__n{color:var(--accent-light);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.24em}.ir-cta__st{color:#fff;font-family:var(--font-head);font-weight:600;font-size:24px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-cta__sp{color:rgba(255,255,255,.68);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ir-cta__note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;position:relative;z-index:1;max-width:var(--maxw);margin-top:72px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}@media (max-width:1023px){.ir-cta__note{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:48px}}.ir-cta__np{color:rgba(255,255,255,.5);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ftr__soc{display:flex;justify-content:end;gap:10px;margin-top:14px}@media (max-width:767px){.ftr__soc{justify-content:start}}.ftr__sicon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fffcf7;background-color:rgba(255,255,255,.04);border-radius:50%;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);transition:color 0.3s,border-color 0.3s,background-color 0.3s,transform 0.4s cubic-bezier(.16,1,.3,1)}.ftr__sicon:hover{color:var(--dark);background-color:var(--accent);transform:translate3d(0px,-3px,0px)}.ftr__sicon:hover{border-color:var(--accent)}.ftr__sico{width:17px;height:17px}.tbc{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:40px;max-width:calc(var(--maxw) + var(--pad-x) * 2);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.tbc{padding:0 var(--pad-x)}@media (max-width:1023px){.tbc{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:767px){.tbc{gap:40px}.tbc{padding:0 var(--pad-x)}}.tbc__col{display:flex;flex-flow:column;gap:18px;min-width:0px}.tbc__head{display:flex;justify-content:space-between;align-items:end;gap:16px;min-height:56px;padding-bottom:14px;border-bottom:1px solid rgba(188,142,94,.28)}.tbc__k{display:block;color:var(--dark);font-family:var(--font-head);font-weight:600;font-size:24px;line-height:1;text-transform:uppercase}@media (max-width:767px){.tbc__k{font-size:21px}}.tbc__s{display:block;color:var(--muted);font-size:14px;line-height:1.4;margin-top:6px}.tbc__col--mem .rail__loop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tbc__col--mem .card{flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;aspect-ratio:4/5}.tbc__col--mem .card:nth-child(3){grid-column-start:auto;aspect-ratio:4/5}.tbc__col--mem .card__sum{grid-template-rows:1fr;padding-top:10px;opacity:1}.tbc__col--mem .rail__loop + .rail__loop .card{grid-column-start:1;grid-column-end:-1;aspect-ratio:21/8}@media (max-width:767px){.tbc__col--mem .rail__loop{grid-template-columns:minmax(0,1fr);gap:14px}.tbc__col--mem .card{aspect-ratio:4/4.4}.tbc__col--mem .card:nth-child(3){aspect-ratio:4/4.4}.tbc__col--mem .rail__loop + .rail__loop .card{aspect-ratio:4/3}}.tbc__col--prog{position:relative}.tbc__col--prog .rail__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:max-content;grid-auto-flow:row;align-content:start;gap:14px;flex-grow:1;flex-shrink:1;flex-basis:0px;height:0px;min-height:0px;padding-top:2px;padding-right:14px;padding-bottom:2px;padding-left:2px}.tbc__col--prog .rail__track{overflow-x:hidden;overflow-y:auto;scroll-snap-type:none;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bc8e5e rgba(188,142,94,.16)}.tbc__col--prog .card{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;height:auto;min-height:auto;aspect-ratio:4/5;border-radius:16px}.tbc__col--prog .card__body{right:10px;bottom:10px;left:10px;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:12px}.tbc__col--prog .card__body h3{font-size:19px}.tbc__col--prog .card__pill{display:none}.tbc__col--prog .card__plus{top:10px;right:10px;width:32px;height:32px}.tbc__col--prog .card__sum>span{font-size:13px}.tbc__col--prog .rail__nav{margin-bottom:0px}.tbc__col--prog .rail__btn{width:42px;height:42px}.tbc__col--prog .card__sum{display:none}.tbc__col--prog .rail__track::-webkit-scrollbar{display:block;width:6px}.tbc__col--prog .rail__track::-webkit-scrollbar-track{background-color:rgba(188,142,94,.16);border-radius:6px}.tbc__col--prog .rail__track::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:6px}.tbc__col--prog::after{position:absolute;bottom:14px;left:50%;z-index:5;color:#140e06;font-family:var(--font-body);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:0.16em;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:40px;background-color:#d8b489;background-image:url(data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'none\' stroke=\'%23140e06\' stroke-width=\'1.8\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M4 6l4 4 4-4\'/%3E%3C/svg%3E);background-size:14px 14px;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll;border-radius:999px;pointer-events:none;box-shadow:0px 10px 26px rgba(20,14,6,.45);transform:translate3d(-50%,0,0)}.tbc__col--prog::after{content:"Scroll to see all programs";white-space:nowrap;animation:tbcHint 2.2s cubic-bezier(.22,1,.36,1) infinite;background-position:16px center}@media (max-width:1023px){.tbc__col--prog .rail__track{flex-grow:0;flex-shrink:0;flex-basis:auto;height:auto;min-height:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tbc__col--prog .rail__track{overflow-x:visible;overflow-y:visible;mask-image:none}.tbc__col--prog::after{display:none}}@media (max-width:767px){.tbc__col--prog .rail__track{gap:10px;height:auto;overflow:visible;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tbc__col--prog .rail__track{-webkit-mask-image:none;mask-image:none}.tbc__col--prog .card{height:auto;min-height:0px;aspect-ratio:4/5}.tbc__col--prog .card__body h3{font-size:16px}.tbc__col--prog::after{display:none}}.sv-price__card--feat{box-shadow:0px 0px 0px 2px rgba(216,180,137,.85),0px 0px 0px 8px rgba(188,142,94,.14),0px 34px 74px rgba(14,10,7,.36),0px 0px 70px rgba(188,142,94,.28)}.sv-price__card--feat:hover{box-shadow:0px 0px 0px 2px rgba(216,180,137,1),0px 0px 0px 10px rgba(188,142,94,.2),0px 40px 84px rgba(14,10,7,.4),0px 0px 90px rgba(188,142,94,.4);transform:translate3d(0px,-7px,0px)}.sv-price__badge{position:absolute;top:-14px;right:26px;color:#140e06;font-family:var(--font-body);font-weight:700;font-size:10.5px;line-height:1;text-transform:uppercase;letter-spacing:0.16em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px;box-shadow:0px 8px 22px rgba(120,84,44,.45)}.incx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}@media (max-width:1023px){.incx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.incx{grid-template-columns:minmax(0,1fr);gap:12px}}.incx__item{position:relative;overflow:hidden;background-color:#fff;border-radius:18px;transition:transform 0.8s cubic-bezier(.22,1,.36,1),box-shadow 0.8s cubic-bezier(.22,1,.36,1);box-shadow:0px 18px 44px rgba(120,96,68,.14),0px 0px 0px 1px rgba(188,142,94,.18)}.incx__item:hover{box-shadow:0px 28px 60px rgba(120,96,68,.2),0px 0px 0px 1px rgba(188,142,94,.42);transform:translate3d(0px,-4px,0px)}.incx__item[open]{box-shadow:0px 30px 64px rgba(120,96,68,.22),0px 0px 0px 1.5px rgba(188,142,94,.6)}.incx__item:hover .incx__img{transform:scale(1.07,1.07)}.incx__item[open] .incx__plus{background-color:var(--accent);transform:rotateZ(135deg)}.incx__item[open] .incx__plus{border-color:var(--accent)}.incx__item{will-change:transform}.incx__sum{display:flex;align-items:end;position:relative;min-height:150px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;cursor:pointer}.incx__sum::-webkit-details-marker{display:none}.incx__sum{list-style:none}@media (max-width:767px){.incx__sum{min-height:120px}}.incx__item--static .incx__sum{cursor:default}.incx__media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden;background-color:var(--dark)}.incx__media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(12,10,8,.08) 0%,rgba(12,10,8,.35) 45%,rgba(12,10,8,.82) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.incx__media::after{content:""}.incx__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.incx__img{will-change:transform}.incx__item--plain .incx__img{filter:blur(6px) saturate(80%);transform:scale(1.15,1.15)}.incx__item--plain:hover .incx__img{transform:scale(1.2,1.2)}.incx__check{display:flex;justify-content:center;align-items:center;position:absolute;top:14px;left:14px;z-index:1;width:30px;height:30px;color:#140e06;background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;box-shadow:0px 6px 16px rgba(120,84,44,.4)}.incx__check svg{width:14px;height:14px}.incx__name{position:relative;z-index:1;color:#fffcf7;font-family:var(--font-head);font-weight:600;font-size:22px;line-height:1.05;text-transform:uppercase;text-shadow:0px 2px 14px rgba(10,8,6,.4);padding-right:40px}@media (max-width:767px){.incx__name{font-size:20px}}.incx__plus{position:absolute;right:16px;bottom:16px;z-index:1;width:32px;height:32px;background-color:rgba(255,255,255,.14);border-radius:50%;border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.5);transition:transform 0.45s cubic-bezier(.16,1,.3,1),background-color 0.3s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.incx__plus::before{position:absolute;top:50%;left:50%;width:12px;height:1.6px;margin-top:-0.8px;margin-right:0px;margin-bottom:0px;margin-left:-6px;background-color:#fff}.incx__plus::before{content:""}.incx__plus::after{position:absolute;top:50%;left:50%;width:1.6px;height:12px;margin-top:-6px;margin-right:0px;margin-bottom:0px;margin-left:-0.8px;background-color:#fff}.incx__plus::after{content:""}.incx__body{padding-top:16px;padding-right:20px;padding-bottom:20px;padding-left:20px}.incx__body{animation:incxIn .45s cubic-bezier(.16,1,.3,1)}.incx__p{color:var(--body);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.incx__link{display:inline-block;color:var(--accent-text);font-family:var(--font-head);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.14em;margin-top:12px;border-bottom:1px solid var(--accent)}@keyframes incxIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sv-sec-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;overflow:hidden;pointer-events:none}.sv-sec-bg img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.62;filter:blur(10px) saturate(95%);transform:scale(1.1,1.1)}.sv-sec-bg::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(250,246,240,.92) 0%,rgba(250,246,240,.3) 26%,rgba(250,246,240,.3) 74%,rgba(250,246,240,.95) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.sv-sec-bg::after{content:""}.sv-has-bg>*:not(.sv-sec-bg):not(.fx-bub){position:relative;z-index:1}@keyframes stFlip{from{opacity:0;rotate:x 70deg;translate:0 50px}to{opacity:1;rotate:x 0deg;translate:0 0}}.tl{position:relative;overflow:hidden;background-image:linear-gradient(180deg,#fbf7f2 0%,#f6efe6 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.tl{isolation:isolate;padding:96px var(--pad-x) 104px}@media (max-width:767px){.tl{padding:64px var(--pad-x) 72px}}.tl__head{position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:64px;margin-left:auto}.tl__head .sv-lead{max-width:620px}@media (max-width:767px){.tl__head{margin-bottom:36px}}.tl__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;position:relative;z-index:1;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tl__list{list-style:none}@media (max-width:1119px){.tl__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}}@media (max-width:767px){.tl__list{grid-template-columns:minmax(0,1fr);gap:22px;padding-left:44px}}.tl__line{position:absolute;top:49px;right:4%;left:4%;z-index:0;height:2px;background-color:rgba(188,142,94,.22);border-radius:2px}@media (max-width:1119px){.tl__line{display:none}}@media (max-width:767px){.tl__line{display:block;top:6px;right:auto;bottom:6px;left:14px;width:2px;height:auto}}.tl__fill{position:absolute;top:0px;bottom:0px;left:0px;width:100%;background-image:linear-gradient(90deg,#d8b489,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:2px}.tl__fill{transform-origin:0 50%;animation:tlFill linear both;animation-timeline:view();animation-range:entry 20% cover 55%}@media (max-width:767px){.tl__fill{transform-origin:50% 0;animation-name:tlFillY;animation-range:entry 0% cover 85%}}.tl__step{display:flex;flex-flow:column;align-items:start;position:relative;z-index:1;height:100%}.tl__step:hover .tl__card{box-shadow:0px 30px 64px rgba(120,96,68,.2),0px 0px 0px 1.5px rgba(188,142,94,.5);transform:translate3d(0px,-6px,0px)}.tl__step:hover .tl__dot{box-shadow:0px 0px 0px 2px rgba(188,142,94,.9),0px 0px 0px 10px rgba(188,142,94,.2),0px 0px 26px rgba(216,180,137,.9);transform:scale(1.18,1.18)}.tl__when{display:inline-block;min-height:26px;color:#140e06;font-family:var(--font-body);font-weight:700;font-size:9.5px;line-height:1.2;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:10px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px;box-shadow:0px 6px 16px rgba(120,84,44,.28)}.tl__when{white-space:nowrap}@media (max-width:767px){.tl__when{margin-bottom:8px}}.tl__when--soft{color:var(--accent-text);background-color:rgba(255,255,255,.7);box-shadow:inset 0px 0px 0px 1px rgba(188,142,94,.35)}.tl__dot{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:var(--accent);margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;background-color:#fffdf9;border-radius:50%;transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 0px 0px 2px rgba(188,142,94,.55),0px 0px 0px 8px rgba(188,142,94,.12)}.tl__dot::after{width:10px;height:10px;background-color:var(--accent);border-radius:50%}.tl__dot::after{content:""}@media (max-width:767px){.tl__dot{position:absolute;top:2px;left:-45px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.tl__card{flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;padding-top:20px;padding-right:18px;padding-bottom:22px;padding-left:18px;background-image:linear-gradient(152deg,rgba(255,255,255,.72) 0%,rgba(255,250,243,.42) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:16px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8);transition:transform 0.8s cubic-bezier(.22,1,.36,1),box-shadow 0.8s cubic-bezier(.22,1,.36,1);box-shadow:0px 22px 52px rgba(120,96,68,.13),0px 0px 0px 1px rgba(188,142,94,.16)}.tl__ico{width:42px;height:42px;color:var(--accent);margin-bottom:12px}.tl__n{display:block;color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.24em;margin-bottom:8px}.tl__t{color:var(--dark);font-family:var(--font-head);font-weight:600;font-size:19px;line-height:1.08;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.tl__d{color:var(--muted);font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@keyframes tlFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tlFillY{from{transform:scaleY(0)}to{transform:scaleY(1)}}.sv-hero__member{display:flex;align-items:center;gap:14px;text-decoration:none;margin-top:4px;margin-right:0px;margin-bottom:22px;margin-left:0px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:12px;background-image:linear-gradient(135deg,rgba(240,212,172,.24),rgba(188,142,94,.12));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:14px;border-top:1px solid rgba(216,180,137,.55);border-right:1px solid rgba(216,180,137,.55);border-bottom:1px solid rgba(216,180,137,.55);border-left:1px solid rgba(216,180,137,.55);transition:background-color 0.3s,border-color 0.3s,transform 0.4s cubic-bezier(.16,1,.3,1)}.sv-hero__member:hover{transform:translate3d(0px,-2px,0px)}.sv-hero__mico{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:36px;height:36px;color:#140e06;background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;box-shadow:0px 6px 16px rgba(120,84,44,.45)}.sv-hero__mico svg{width:16px;height:16px}.sv-hero__mk{display:block;color:#fff6e8;font-family:var(--font-head);font-weight:600;font-size:16px;line-height:1.1;text-transform:uppercase;letter-spacing:0.02em}.sv-hero__md{display:block;color:rgba(255,252,247,.78);font-size:13.5px;line-height:1.45;margin-top:3px}.cmpt__tabs{display:flex;justify-content:center;gap:6px;width:max-content;max-width:100%;margin-top:0px;margin-right:auto;margin-bottom:34px;margin-left:auto;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;background-color:rgba(255,255,255,.7);border-radius:999px;box-shadow:0px 14px 34px rgba(120,96,68,.12),0px 0px 0px 1px rgba(188,142,94,.22)}.cmpt__tab{color:var(--dark);font-family:var(--font-head);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;background-color:transparent;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.3s,color 0.3s,box-shadow 0.3s}.cmpt__tab:hover{color:var(--accent-dark)}.cmpt__tab.is-active{color:#140e06;background-image:linear-gradient(135deg,#f0d4ac,#bc8e5e);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 8px 20px rgba(120,84,44,.32)}@media (max-width:767px){.cmpt__tab{font-size:12px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}}.cmpt__panel{display:none}.cmpt__panel.is-active{display:block}.cmpt__panel.is-active{animation:incxIn .45s cubic-bezier(.16,1,.3,1)}.cmpt__intro{max-width:620px;color:var(--muted);font-size:16px;line-height:1.6;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:28px;margin-left:auto}.pa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.pa{grid-template-columns:minmax(0,1fr)}}.pa__card{display:flex;flex-flow:column;overflow:hidden;background-color:#fff;border-radius:20px;transition:transform 0.5s cubic-bezier(.16,1,.3,1),box-shadow 0.5s;box-shadow:0px 26px 60px rgba(120,96,68,.16),0px 0px 0px 1px rgba(188,142,94,.2)}.pa__card:hover{box-shadow:0px 34px 74px rgba(120,96,68,.22),0px 0px 0px 1.5px rgba(188,142,94,.5);transform:translate3d(0px,-6px,0px)}.pa__card .btn{margin-top:auto}.pa__img{display:block;width:100%;height:200px;object-fit:cover}.pa__body{display:flex;flex-flow:column;align-items:start;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:26px;padding-right:28px;padding-bottom:30px;padding-left:28px}.pa__k{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.pa__t{color:var(--dark);font-family:var(--font-head);font-weight:600;font-size:28px;line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.pa__price{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.pa__amt{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:40px;line-height:1}.pa__unit{color:var(--muted);font-size:13px}.pa__list{display:flex;flex-flow:column;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pa__list li{display:flex;align-items:center;gap:10px;color:var(--body);font-size:15px}.pa__list .cmp__yes{flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;color:var(--accent)}.pa__list{list-style:none}.pa__p{color:var(--muted);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.pa__card--dark{background-color:var(--dark);background-image:linear-gradient(152deg,#1e1914 0%,#12100c 100%),radial-gradient(70% 60% at 85% 0%,rgba(188,142,94,.3) 0%,rgba(188,142,94,0) 70%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.pa__card--dark .pa__body{justify-content:center;padding-top:40px;padding-right:34px;padding-bottom:40px;padding-left:34px}.pa__card--dark .pa__t{color:#fff;font-size:34px}.pa__card--dark .pa__amt{color:#fff;font-size:64px}.pa__card--dark .pa__unit{color:rgba(255,255,255,.62);font-size:15px}.pa__card--dark .pa__p{color:rgba(255,255,255,.74)}.pa__card--dark .pa__k{color:var(--accent-light)}@media (max-width:767px){.pa__card--dark .pa__amt{font-size:52px}}.tm-crew{display:flex;justify-content:center;align-items:end;position:absolute;right:-1%;bottom:0px;left:41%;width:auto;height:86%;pointer-events:auto}.tm-crew .tm-crew__m{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}.tm-crew .tm-crew__img{width:100%;height:100%;object-fit:cover}.tm-crew .tm-crew__img{object-position:50% 0}.tm-crew .tm-crew__m:first-child{margin-left:0px}.tm-crew .tm-crew__m:last-child{margin-right:0px}@media (max-width:1023px){.tm-crew{right:-10%;left:-10%;height:62%}}@media (max-width:767px){.tm-crew{right:-22%;left:-22%;height:46%}.tm-crew .tm-crew__m{margin-top:0px;margin-right:-5%;margin-bottom:0px;margin-left:-5%}}.tm-crew__m{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;z-index:1;height:74%;margin-top:0px;margin-right:-6.5%;margin-bottom:0px;margin-left:-6.5%;transition:transform 0.6s cubic-bezier(.16,1,.3,1),filter 0.5s;filter:brightness(80%) saturate(90%)}.tm-crew__m:nth-child(3){z-index:2;height:82%}.tm-crew__m:hover{transform:translate3d(0px,-8px,0px)}.tm-crew__m:hover{filter:none}.tm-crew__m:nth-child(1){z-index:4;height:96%}.tm-crew__m:nth-child(1){filter:none}.tm-crew__m:nth-child(2){z-index:3;height:96%}.tm-crew__m:nth-child(2){filter:none}@media (max-width:767px){.tm-crew__m{margin-top:0px;margin-right:-8%;margin-bottom:0px;margin-left:-8%}}.tm-crew__img{display:block;width:auto;height:100%;max-width:none}@keyframes tbcHint{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,6px)}}.m0sv-af-hero{display:flex;flex-flow:column;align-items:center;gap:26px;text-align:center;background-color:var(--dark-deep);background-image:linear-gradient(180deg,rgba(10,10,10,.72) 0%,rgba(10,10,10,.94) 100%),url(https://mensvitality.clinic/wp-content/uploads/2026/11/gym-bg.jpg);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.m0sv-af-hero{padding:calc(var(--hdr-h) + 110px) var(--pad-x) 120px}@media (max-width:767px){.m0sv-af-hero{padding:calc(var(--hdr-h) + 70px) var(--pad-x) 90px}}.m0sv-af-cobrand{display:flex;align-items:center;gap:18px;color:var(--accent-light);font-family:var(--font-head);font-weight:600;font-size:18px;text-transform:uppercase;letter-spacing:0.14em}@media (max-width:767px){.m0sv-af-cobrand{display:flex;justify-content:center;align-items:center;gap:12px}.m0sv-af-cobrand{flex-wrap:wrap}}@media (max-width:479px){.m0sv-af-cobrand{font-size:15px}}.m0sv-af-cobrand__logo{display:block;width:150px;height:auto}@media (max-width:479px){.m0sv-af-cobrand__logo{width:120px}}.m0sv-af-cobrand__x{color:var(--accent);font-size:22px;letter-spacing:0px}.m0sv-af-eyebrow{color:var(--accent-light);font-family:var(--font-body);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.2em}.m0sv-af-h1{max-width:900px;color:#fff;font-family:var(--font-head);font-weight:700;font-size:64px;line-height:1.02;text-transform:uppercase}@media (max-width:1023px){.m0sv-af-h1{font-size:50px}}@media (max-width:767px){.m0sv-af-h1{font-size:40px}}@media (max-width:479px){.m0sv-af-h1{font-size:34px}}.m0sv-af-lead{max-width:640px;color:rgba(255,255,255,.8);font-family:var(--font-body);font-size:19px;line-height:1.6}@media (max-width:479px){.m0sv-af-lead{font-size:17px}}.m0sv-af-price{display:flex;align-items:baseline;gap:8px;color:#fff;font-family:var(--font-head);font-weight:700}.m0sv-af-price__amount{font-size:58px;line-height:1}@media (max-width:767px){.m0sv-af-price__amount{font-size:46px}}.m0sv-af-price__per{color:var(--accent-light);font-family:var(--font-body);font-weight:500;font-size:17px}.m0sv-af-actions{display:flex;justify-content:center;gap:14px}.m0sv-af-actions{flex-wrap:wrap}.m0sv-af-note{color:rgba(255,255,255,.58);font-family:var(--font-body);font-size:14px}.m0sv-af-section{background-color:var(--base)}.m0sv-af-section{padding:var(--pad-y) var(--pad-x)}.m0sv-af-section--band{background-color:var(--band)}.m0sv-af-wrap{display:flex;flex-flow:column;gap:48px;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.m0sv-af-head{display:flex;flex-flow:column;gap:14px;max-width:720px}.m0sv-af-kicker{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.2em}.m0sv-af-h2{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:46px;line-height:1.05;text-transform:uppercase}@media (max-width:767px){.m0sv-af-h2{font-size:34px}}.m0sv-af-text{color:var(--body);font-family:var(--font-body);font-size:17px;line-height:1.65}.m0sv-af-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.m0sv-af-grid{grid-template-columns:minmax(0,1fr)}}.m0sv-af-card{display:flex;flex-flow:column;gap:12px;padding-top:36px;padding-right:32px;padding-bottom:36px;padding-left:32px;background-color:var(--card);border-radius:6px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.m0sv-af-card__tag{color:var(--accent-text);font-family:var(--font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.16em}.m0sv-af-card__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:26px;line-height:1.15;text-transform:uppercase}.m0sv-af-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1023px){.m0sv-af-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.m0sv-af-steps{grid-template-columns:minmax(0,1fr)}}.m0sv-af-step{display:flex;flex-flow:column;gap:12px;padding-top:24px;border-top:2px solid var(--accent)}.m0sv-af-step__num{color:var(--accent);font-family:var(--font-head);font-weight:700;font-size:36px;line-height:1}.m0sv-af-faq{display:flex;flex-flow:column;width:100%;max-width:880px}.m0sv-af-faq__item{padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-bottom:1px solid var(--rule)}.m0sv-af-faq__q{color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:19px;line-height:1.4;cursor:pointer}.m0sv-af-faq__a{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.65;margin-top:12px}.m0sv-af-cta{display:flex;flex-flow:column;align-items:center;gap:22px;text-align:center;background-color:var(--dark)}.m0sv-af-cta{padding:100px var(--pad-x)}@media (max-width:767px){.m0sv-af-cta{padding:80px var(--pad-x)}}.m0sv-af-cta__h2{max-width:780px;color:#fff;font-family:var(--font-head);font-weight:700;font-size:46px;line-height:1.05;text-transform:uppercase}@media (max-width:767px){.m0sv-af-cta__h2{font-size:34px}}.m0sv-af-disclaimer{max-width:760px;color:rgba(255,255,255,.5);font-family:var(--font-body);font-size:13px;line-height:1.6;margin-top:18px}.m0sv-af-cobrand__clinic{display:block;width:210px;height:auto}@media (max-width:767px){.m0sv-af-cobrand__clinic{width:170px}}.bp-hero .wc-hero__inner{display:flex;flex-flow:column;gap:0px}.bp-hero__meta{display:flex;align-items:center;gap:10px 14px;color:rgba(255,255,255,.72);font-family:var(--font-body);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-hero__meta{flex-wrap:wrap}.bp-hero__cat a{color:var(--accent-light);text-decoration:none}.bp-hero__cat{color:var(--accent-light);text-decoration:none}.bp-hero__dot{width:4px;height:4px;background-color:var(--accent);border-radius:50%}.bp-hero__title{max-width:980px;font-size:clamp(32px,3.6vw,52px);line-height:1.05}.bp-body{background-color:#fff}.bp-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:64px;width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.bp-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.bp-main{display:flex;flex-flow:column;gap:32px;min-width:0px}@media (max-width:767px){.bp-main{gap:24px}}.bp-media{display:block;width:100%;object-fit:cover;aspect-ratio:16/9;background-color:var(--line);border-radius:18px}@media (max-width:767px){.bp-media{border-radius:14px}}.bp-prose{max-width:none}.bp-prose h2{margin-top:40px;margin-right:0px;margin-bottom:14px;margin-left:0px;padding-top:0px;border-top:0px solid}.bp-prose h3{margin-top:28px;margin-right:0px;margin-bottom:10px;margin-left:0px}.bp-prose h4{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.03em;margin-top:24px;margin-right:0px;margin-bottom:8px;margin-left:0px}.bp-prose img{height:auto;max-width:100%;margin-top:12px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-radius:14px}.bp-prose figure{margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px}.bp-prose figcaption{color:var(--muted);font-size:14px;margin-top:6px}.bp-prose blockquote{margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:#faf6f1;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:12px;border-left:3px solid var(--accent)}.bp-back{align-self:start;width:100%;color:var(--accent-text);font-family:var(--font-body);font-weight:600;font-size:15px;text-decoration:none;padding-top:24px;border-top:1px solid var(--line)}.bp-back:hover{color:var(--dark)}.bp-side{display:flex;flex-flow:column;gap:24px;align-self:stretch;position:static}@media (max-width:1023px){.bp-side{position:static}}.bp-box{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#faf6f1;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.bp-box__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.bp-recent{display:flex;flex-flow:column;gap:14px}.bp-rp{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none}.bp-rp:hover .bp-rp__title{color:var(--accent-text)}.bp-rp__img{display:block;width:76px;height:76px;object-fit:cover;background-color:var(--line);border-radius:12px}.bp-rp__title{display:block;color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-rp__date{display:block;color:var(--muted);font-family:var(--font-body);font-size:13px;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-cta{display:flex;flex-flow:column;gap:12px;order:3;position:sticky;top:calc(var(--hdr-h) + 24px);padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:var(--dark);background-image:radial-gradient(80% 90% at 100% 0%,rgba(188,142,94,.28) 0%,rgba(188,142,94,0) 65%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px}@media (max-width:1023px){.bp-cta{position:static}}.bp-cta__title{color:#fff;font-family:var(--font-head);font-weight:700;font-size:24px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-cta__text{color:rgba(255,255,255,.72);font-family:var(--font-body);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-cta__btn{align-self:start;margin-top:6px}.bp-progs{display:flex;flex-flow:column;gap:12px}.bp-prog{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#fff;border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:border-color 0.2s,transform 0.2s}.bp-prog:hover{transform:translate3d(0,-2px,0)}.bp-prog:hover{border-color:var(--accent)}.bp-prog__img{display:block;width:64px;height:64px;object-fit:cover;border-radius:10px}.bp-prog__name{display:block;color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-prog__text{display:block;color:var(--body);font-family:var(--font-body);font-size:13px;line-height:1.45;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bp-box--recent{order:1}.bp-box--progs{order:2}.pd-hero{padding-bottom:40px}.pd-hero .wc-hero__inner{display:flex;flex-flow:column}.pd-crumbs{color:rgba(255,255,255,.6);font-family:var(--font-body);font-size:14px}.pd-crumbs a{color:var(--accent-light);text-decoration:none}.pd-body{background-color:#fff}.pd-wrap{width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.pd-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:64px}@media (max-width:1023px){.pd-top{grid-template-columns:minmax(0,1fr);gap:32px}}.pd-media{min-width:0px;overflow:hidden;background-color:#faf6f1;border-radius:22px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.pd-media img{display:block;width:100%;height:auto}.pd-summary{display:flex;flex-flow:column;gap:18px;position:sticky;top:calc(var(--hdr-h) + 24px);min-width:0px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:#faf6f1;border-radius:22px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:1023px){.pd-summary{position:static}}@media (max-width:767px){.pd-summary{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.pd-title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(30px,3vw,44px);line-height:1.05;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pd-price{color:var(--accent-text);font-family:var(--font-head);font-weight:700;font-size:28px;line-height:1.2}.pd-price del{font-size:0.7em;margin-right:8px;opacity:0.5}.pd-price ins{text-decoration:none}.pd-excerpt{color:var(--body);font-family:var(--font-body);font-size:16px;line-height:1.75}.pd-excerpt p{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.pd-excerpt ul{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-left:20px}.pd-excerpt li{margin-bottom:6px}.pd-excerpt li::marker{color:var(--accent)}.pd-cta form.cart{display:flex;align-items:center;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pd-cta form.cart{flex-wrap:wrap}.pd-cta .terms{flex-grow:1;flex-shrink:1;flex-basis:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pd-cta .quantity{display:none}.pd-cta table.variations{width:100%;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.pd-cta table.variations{border-collapse:collapse}.pd-cta table.variations label{display:block;color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.pd-cta table.variations select{width:100%;font-family:var(--font-body);font-size:15px;margin-bottom:12px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.pd-cta .reset_variations{color:var(--muted);font-size:13px}.pd-cta .single_variation_wrap{display:flex;flex-flow:column;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:100%}.pd-cta .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:14px}.pd-cta .woocommerce-variation-add-to-cart{flex-wrap:wrap}.pd-cta .single_add_to_cart_button{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.08em;padding-top:17px;padding-right:34px;padding-bottom:17px;padding-left:34px;background-color:var(--accent);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.2s,box-shadow 0.2s;box-shadow:0px 12px 30px rgba(188,142,94,.35)}.pd-cta .single_add_to_cart_button:hover{transform:translate3d(0,-2px,0)}.pd-cta form.cart .button.single_add_to_cart_button{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:0.08em;padding-top:17px;padding-right:34px;padding-bottom:17px;padding-left:34px;background-color:var(--accent);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;box-shadow:0px 12px 30px rgba(188,142,94,.35)}@media (max-width:767px){.pd-cta .single_add_to_cart_button{width:100%}.pd-cta form.cart .button.single_add_to_cart_button{width:100%}}.pd-cta table.variations th{display:block;text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pd-cta table.variations td{display:block;text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pd-trust{display:flex;flex-flow:column;gap:10px;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--line)}.pd-trust{list-style:none}.pd-trust__item{position:relative;color:var(--body);font-family:var(--font-body);font-size:14px;line-height:1.5;padding-left:26px}.pd-trust__item::before{position:absolute;top:4px;left:0px;width:14px;height:14px;background-color:var(--accent);border-radius:50%}.pd-trust__item::before{content:""}.pd-help{color:var(--muted);font-family:var(--font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pd-help a{color:var(--accent-text)}.pd-related{background-color:#faf6f1}.pd-related__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:clamp(26px,2.6vw,38px);text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.pd-rel ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pd-rel ul.products{list-style:none}.pd-rel ul.products li.product{display:flex;flex-flow:column;gap:10px;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#fff;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.pd-rel ul.products li.product{float:none}.pd-rel ul.products li.product img{width:100%;object-fit:cover;aspect-ratio:1/1;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;border-radius:12px}.pd-rel .woocommerce-loop-product__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:18px;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pd-rel .price{color:var(--accent-text);font-family:var(--font-body);font-weight:600}.pd-rel .button{align-self:start;color:#fff;font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:var(--dark);border-radius:999px}@media (max-width:1023px){.pd-rel ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pd-rel ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pd-rel ul.products li.product{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-radius:14px}.pd-rel .woocommerce-loop-product__title{font-size:15px}.pd-rel .price{font-size:14px}.pd-rel .button{font-size:12px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px}}.pd-rel ul.products::before{display:none}.pd-rel ul.products::after{display:none}.pd-rel>h2{display:none}.pd-rel section.related>h2{display:none}.sh-wrap{width:100%;max-width:var(--maxw);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.sh-body{background-color:#faf6f1}.sh-grid ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sh-grid ul.products{list-style:none}.sh-grid ul.products li.product{display:flex;flex-flow:column;gap:10px;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:#fff;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.sh-grid ul.products li.product{float:none}.sh-grid ul.products li.product img{width:100%;object-fit:cover;aspect-ratio:1/1;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;border-radius:12px}.sh-grid .woocommerce-loop-product__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:20px;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sh-grid .price{color:var(--accent-text);font-family:var(--font-body);font-weight:600}@media (max-width:1023px){.sh-grid ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sh-grid ul.products{grid-template-columns:minmax(0,1fr)}}.sh-grid ul.products::before{display:none}.sh-grid ul.products::after{display:none}.sh-grid .woocommerce-result-count{color:var(--muted);font-family:var(--font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sh-grid .woocommerce-ordering{color:var(--muted);font-family:var(--font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.lg-layout{display:grid;grid-template-columns:minmax(0,880px) 300px;align-items:start;justify-content:space-between;gap:64px}.lg-layout h2{scroll-margin-top:calc(var(--hdr-h) + 32px)}@media (max-width:1023px){.lg-layout{grid-template-columns:minmax(0,1fr);gap:40px}}.lg-aside{display:flex;flex-flow:column;gap:20px;position:sticky;top:calc(var(--hdr-h) + 24px)}@media (max-width:1023px){.lg-aside{position:static}}.lg-toc{padding-top:22px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#faf6f1;border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media (max-width:1023px){.lg-toc{display:none}}.lg-toc__title{color:var(--dark);font-family:var(--font-head);font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:10px}.lg-toc__list{display:flex;flex-flow:column;gap:2px;max-height:calc(100vh - var(--hdr-h) - 300px);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.lg-toc__list{list-style:none;overflow-y:auto}.lg-toc__link{display:block;color:var(--body);font-family:var(--font-body);font-size:14px;line-height:1.35;text-decoration:none;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;border-radius:8px;transition:background 0.2s,color 0.2s}.lg-toc__link:hover{color:var(--accent-text);background-color:#fff}.lg-help{display:flex;flex-flow:column;gap:10px;padding-top:24px;padding-right:22px;padding-bottom:24px;padding-left:22px;background-color:var(--dark);background-image:radial-gradient(80% 90% at 100% 0%,rgba(188,142,94,.28) 0%,rgba(188,142,94,0) 65%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px}.lg-help__title{color:#fff;font-family:var(--font-head);font-weight:700;font-size:20px;line-height:1.1;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.lg-help__text{color:rgba(255,255,255,.72);font-family:var(--font-body);font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.lg-help__link{align-self:start;color:var(--accent-light);font-family:var(--font-body);font-weight:600;font-size:14px;text-decoration:none;margin-top:4px}.lg-help__link:hover{color:#fff}.wc-page .woocommerce-info{color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#faf6f1;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.wc-page .woocommerce-message{color:var(--dark);font-family:var(--font-body);font-size:15px;background-color:#faf6f1;border-radius:12px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.wc-page .woocommerce-info a{color:var(--accent-text)}.wc-page .woocommerce-message a{color:var(--accent-text)}.wc-page .woocommerce-info::before{color:var(--accent)}.wc-page .woocommerce-message::before{color:var(--accent)}