.test-sec{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#f8afa6}.test-h{color:#202f5a;font-size:32px}.test-p{color:#5b5b66}.test-link{color:#8972c4}.pb-sec{position:relative;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}@media (max-width:767px){.pb-sec{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.pb-card{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fff;border-radius:12px}.pb-card .pb-text{font-weight:600}.pb-card h2{color:red}.pb-card:hover .pb-title{color:#0a0}.pb-title{color:var(--pb-ink);font-family:"Plus Jakarta Sans",sans-serif}.pb-text{color:#5b5b66}.pb-badge{color:#fff;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:var(--pb-pink)}.pb-lav{background-color:#8972c4}.pb-b{font-weight:800}.pb-opt[data-val="x"]{border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #000}.pb-opt:hover{transform:translate3d(0,-2px,0)}.pb-svg{width:20px;height:20px}@keyframes pbSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.v-sec{padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px}@media (max-width:1119px){.v-sec{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}}@media (max-width:1023px){.v-sec{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}@media (max-width:767px){.v-sec{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}@media (max-width:479px){.v-sec{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.v-box{color:#fff;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--v-pink)}.v-box2{color:#fff;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--v-none,#123456)}.v-ico{display:inline-flex}.v-svg{width:30px;height:30px;color:#8972c4}.wrap{display:block}.wrap{--reg:1}.btn{display:inline-flex;justify-content:center;align-items:center;gap:9px;letter-spacing:-0.01em;padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px;border-radius:14px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:transform 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease,border-color 0.25s ease}.btn:hover{transform:translate3d(0,-2px,0)}.btn:active{transform:translate3d(0,0px,0)}.btn svg{width:17px;height:17px}.btn{font:700 .96rem/1 var(--ff-d);white-space:nowrap}.btn-primary{color:var(--on-pink);background-image:linear-gradient(180deg,#fbc2ba,#f8afa6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 14px 30px -14px rgba(248,175,166,.9)}.btn-primary:hover{box-shadow:0px 18px 36px -14px rgba(248,175,166,1)}.btn-ghost{color:var(--ink);background-color:transparent}.btn-ghost:hover{background-color:var(--pink-soft)}.btn-ink{color:#fff;background-color:#202f5a;box-shadow:0px 16px 34px -16px rgba(32,47,90,.7)}.btn-white{color:#202f5a;background-color:rgba(255,255,255,.85)}.btn-white:hover{background-color:#fff}.btn-ic{flex-grow:0;flex-shrink:0;flex-basis:auto;width:17px;height:17px}.eyebrow::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:7px;height:7px;background-color:var(--pink);border-radius:50%}.eyebrow::before{content:""}.eyebrow{--reg:1}.gt{--reg:1}.script-acc{--reg:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gt{background-image:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}}.nav{position:fixed;top:14px;left:50%;z-index:100;width:min(1180px,calc(100% - 28px));background-color:var(--glass);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:top 0.3s ease,box-shadow 0.3s ease;box-shadow:0px 14px 40px -22px rgba(32,47,90,.25);backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);transform:translate3d(-50%,0,0)}.nav.scrolled{top:8px;box-shadow:0px 18px 46px -20px rgba(32,47,90,.38)}.nav-in{display:flex;align-items:center;gap:22px;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:18px}.brand{display:inline-flex;align-items:center;gap:11px;flex-grow:0;flex-shrink:0;flex-basis:auto}.logo-img{display:block;height:30px;aspect-ratio:1000/253}.logo-img{background:var(--logo) left center/contain no-repeat}.links{display:flex;align-items:center;gap:4px}.links + .nav-act{margin-left:0px}.links{margin-inline:auto}.nlink{position:relative;color:var(--body);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:10px;transition:color 0.2s ease}.nlink:hover{color:var(--ink)}.nlink::after{position:absolute;right:12px;bottom:5px;left:12px;height:2px;background-color:var(--pink);border-radius:2px;transform-origin:50% 50%;transition:transform 0.25s ease;transform:scale(0,0)}.nlink::after{content:""}.nlink:hover::after{transform:scale(1,0)}.nlink[aria-current="page"]{color:var(--ink)}.nlink[aria-current="page"]::after{transform:scale(1,0)}.nlink{font:600 .9rem/1 var(--ff-d)}.nav-act{display:flex;align-items:center;gap:10px;margin-left:auto}.icon-btn{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:38px;height:38px;color:var(--body);line-height:0;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);transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.icon-btn:hover{color:var(--ink);background-color:var(--pink-soft)}.icon-btn svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}.btn-nav{font-size:0.88rem;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.menu-btn{display:none}.menu-btn[aria-expanded="true"] .i-close{display:block}.menu-btn[aria-expanded="true"] .i-menu{display:none}.sheet{display:none;position:absolute;top:calc(100% + 10px);right:0px;left:0px;max-height:calc(100dvh - 96px);padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:var(--surface);border-radius:16px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.sheet.open{display:block}.sheet a{display:block;color:var(--ink);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-radius:12px}.sheet a{font:600 1rem/1 var(--ff-d)}.sheet a:hover{background-color:var(--pink-soft)}.sheet a small{display:block;color:var(--faint);margin-top:5px}.sheet a small{font:500 .76rem/1 var(--ff-b)}.sheet .btn{width:100%;margin-top:8px}.sheet{box-shadow:var(--shadow-lg);overflow-y:auto}.slink{display:block;color:var(--ink);font-family:var(--ff-d);font-weight:600;font-size:1rem;line-height:1;text-decoration:none;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-radius:12px}.slink:hover{background-color:var(--pink-soft)}.sheet-cta{width:100%;margin-top:8px}.hero{position:relative;padding-top:176px;padding-right:0px;padding-bottom:92px;padding-left:0px}.hero.live .btn-glow::after{animation:glowPulse 5.2s ease-in-out infinite}.hero h1{font-weight:800;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.04;text-wrap:balance;margin-top:22px;margin-right:0px;margin-bottom:20px;margin-left:0px}.hero h1 .gt{color:transparent;font-family:var(--ff-s);font-weight:700;font-size:1.24em;line-height:1;letter-spacing:0.01em;padding-right:0.08em;background-color:var(--grad-text)}.hero h1 .gt{-webkit-background-clip:text;background-clip:text}@media (max-width:1023px){.hero{padding-top:150px;padding-right:0px;padding-bottom:76px;padding-left:0px}}.hero-grid{display:grid;grid-template-columns:1.04fr 0.96fr;align-items:center;gap:56px}@media (max-width:1023px){.hero-grid{grid-template-columns:1fr;gap:44px}}.hero-h1{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.04;letter-spacing:-0.02em;margin-top:22px;margin-right:0px;margin-bottom:20px;margin-left:0px}.hero-sub{max-width:530px;font-size:1.08rem;margin-bottom:30px}@media (max-width:1023px){.hero-sub{max-width:600px}}.hero-cta{display:flex;align-items:center;gap:12px}.hero-cta{flex-wrap:wrap}.hero-trust svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:14px;color:var(--pink-ink)}.hero-trust span{display:inline-flex;align-items:center;gap:6px}.hero-trust{--reg:1}.trust-item{display:inline-flex;align-items:center;gap:6px}.trust-ic{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:14px;color:var(--pink-ink)}.hero-visual{position:relative;min-height:560px}@media (max-width:767px){.hero-visual{min-height:520px}}.strip-sec{position:relative;padding-top:20px;padding-right:0px;padding-bottom:8px;padding-left:0px}.strip{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.strip .cell + .cell{border-left:1px solid var(--line)}.strip{box-shadow:var(--shadow)}.cell{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;min-height:160px;text-align:center;padding-top:36px;padding-right:20px;padding-bottom:36px;padding-left:20px}.cell:nth-child(even) .cic{color:var(--lav-ink);background-color:var(--lav-soft)}.cell .ttl{color:var(--ink)}.cell .ttl{font:700 1.08rem/1.25 var(--ff-d)}.cell .sub{color:var(--faint)}.cell .sub{font:500 .86rem/1.45 var(--ff-b)}.cic{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:46px;height:46px;color:var(--pink-ink);margin-bottom:2px;background-color:var(--pink-soft);border-radius:50%}.cic svg{width:22px;height:22px}.cic-lav{color:var(--lav-ink);background-color:var(--lav-soft)}.cic-ic{width:22px;height:22px}.ttl{color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.08rem;line-height:1.25}.sub{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.86rem;line-height:1.45}.kviz-sec{padding-top:124px}.sec-head.left{text-align:left;margin-top:0px;margin-right:0px;margin-bottom:40px;margin-left:0px}.sec-head h2{font-weight:800;font-size:clamp(1.9rem,3.8vw,2.6rem);text-wrap:balance;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sec-head p{color:var(--body);font-size:1.05rem}.sec-head p a{color:var(--lav-ink);font-weight:600;text-decoration:underline}.sec-head p a{text-underline-offset:2px}.sec-head{--reg:1}.sh-h2{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(1.9rem,3.8vw,2.6rem);line-height:1.12;letter-spacing:-0.02em;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px}.sh-p{color:var(--body);font-family:var(--ff-b);font-size:1.05rem;line-height:1.65}.quiz{max-width:680px;font-family:var(--ff-b);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.quiz::before{position:absolute;top:-70px;right:-90px;bottom:-70px;left:-90px;z-index:-1;background-image:radial-gradient(closest-side,rgba(248,175,166,.2),transparent 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.quiz::before{content:""}.q-card{position:relative;padding-top:clamp(24px,4vw,44px);padding-right:clamp(24px,4vw,44px);padding-bottom:clamp(24px,4vw,44px);padding-left:clamp(24px,4vw,44px);background-color:var(--surface);border-radius:26px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.q-card::before{position:absolute;top:0px;right:26px;left:26px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.q-card::before{content:""}.q-card{box-shadow:var(--shadow-lg)}.q-top{display:flex;align-items:center;gap:14px;margin-bottom:26px}.q-top{flex-wrap:wrap}.q-step-label{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--faint);font-family:var(--ff-d);font-weight:700;font-size:0.8rem;line-height:1;text-transform:uppercase;letter-spacing:0.08em}.q-bar{flex-grow:1;flex-shrink:1;flex-basis:0px;height:6px;min-width:120px;overflow:hidden;background-color:var(--pink-soft);border-radius:99px}.q-bar-fill{display:block;height:100%;background-image:linear-gradient(90deg,var(--pink),var(--lav));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:99px;transform-origin:50% 50%;transition:transform 0.5s cubic-bezier(.2,.7,.2,1);transform:scale(0,0)}.q-time{display:inline-flex;align-items:center;gap:6px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--lav-ink);font-family:var(--ff-b);font-weight:600;font-size:0.78rem;line-height:1;padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;background-color:var(--lav-soft);border-radius:999px}@media (max-width:767px){.q-time{display:none}}.q-time-ic{width:13px;height:13px}.q-step{color:var(--faint);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:9px}.q-step.on{display:block}.q-step{font:700 .76rem/1 var(--ff-d)}.q-step-h{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(1.25rem,2.6vw,1.55rem);line-height:1.12;margin-bottom:6px}.q-hint{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.92rem;line-height:1.55;margin-bottom:22px}.q-opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:767px){.q-opts{grid-template-columns:1fr}}.q-opt-full{grid-column-start:1;grid-column-end:-1}.q-opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;background-color:var(--surface-2);border-radius:16px;border-top:1.5px solid var(--line);border-right:1.5px solid var(--line);border-bottom:1.5px solid var(--line);border-left:1.5px solid var(--line);cursor:pointer;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease}.q-opt:hover{box-shadow:0px 14px 30px -18px rgba(32,47,90,.35);transform:translate3d(0,-2px,0)}.q-ic{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:46px;height:46px;color:var(--pink-ink);font-family:var(--ff-d);font-weight:800;font-size:0.92rem;line-height:1;letter-spacing:0.04em;background-color:var(--pink-soft);border-radius:14px}.q-ic-lav{color:var(--lav-ink);background-color:var(--lav-soft)}.q-ic-ic{width:22px;height:22px}.q-txt{min-width:0px}.q-txt-t{display:block;color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.02rem;line-height:1.3}.q-txt-s{display:block;color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.84rem;line-height:1.45}.q-arr{flex-grow:0;flex-shrink:0;flex-basis:auto;width:16px;height:16px;color:var(--pink-ink);margin-left:auto;opacity:0.55}.q-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:26px}.q-foot{flex-wrap:wrap}.q-back{display:inline-flex;align-items:center;gap:7px;color:var(--body);font-family:var(--ff-d);font-weight:700;font-size:0.88rem;line-height:1;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px;border-radius:12px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);cursor:pointer;transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.q-back:hover{color:var(--ink);background-color:var(--pink-soft)}.q-back-ic{width:15px;height:15px}.q-note{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.82rem;line-height:1.5}.res-kicker{color:var(--pink-ink);font-family:var(--ff-s);font-weight:700;font-size:1.5rem;line-height:1;margin-bottom:6px}.res-name{color:var(--ink);letter-spacing:-0.02em;margin-bottom:7px}.res-name{font:800 clamp(1.35rem,3vw,1.65rem)/1.2 var(--ff-d)}.res-tag{display:inline-flex;color:var(--lav-ink);font-family:var(--ff-d);font-weight:700;font-size:0.78rem;line-height:1.3;letter-spacing:0.03em;margin-bottom:16px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--lav-soft);border-radius:999px}.res-sum{display:flex;gap:8px;margin-bottom:18px}.res-sum{flex-wrap:wrap}.sum-chip{color:var(--body);font-family:var(--ff-b);font-weight:600;font-size:0.78rem;line-height:1;padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;background-color:var(--surface-2);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)}.res-why{max-width:560px;color:var(--body);font-family:var(--ff-b);font-size:1rem;line-height:1.7}.res-price-row{display:flex;align-items:baseline;gap:12px;margin-top:22px;padding-top:18px;border-top:1px dashed var(--line-2)}.res-price-row{flex-wrap:wrap}.res-price{color:var(--pink-ink);margin-bottom:13px}.res-price{font:700 1.05rem/1.2 var(--ff-d)}.res-meta{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.86rem;line-height:1.5}.res-addon{display:flex;align-items:start;gap:10px;color:var(--body);font-family:var(--ff-b);font-weight:500;font-size:0.9rem;line-height:1.55;margin-top:16px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:var(--pink-soft);border-radius:14px;border-top:1px solid var(--pink-line);border-right:1px solid var(--pink-line);border-bottom:1px solid var(--pink-line);border-left:1px solid var(--pink-line)}.res-addon-ic{flex-grow:0;flex-shrink:0;flex-basis:auto;width:17px;height:17px;color:var(--pink-ink);margin-top:2px}.res-cta{display:flex;justify-content:center;align-items:center;gap:9px;color:var(--on-pink);padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;background-image:linear-gradient(180deg,#fbc2ba,#f8afa6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:13px;transition:transform 0.25s ease,box-shadow 0.25s ease;box-shadow:0px 12px 26px -14px rgba(248,175,166,.9)}.res-cta:hover{box-shadow:0px 16px 32px -14px rgba(248,175,166,1);transform:translate3d(0,-2px,0)}.res-cta svg{width:16px;height:16px}.res-cta{font:700 .96rem/1 var(--ff-d)}.res-foot{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.84rem;line-height:1.55;margin-top:14px}.sec.pt0{padding-top:0px}.sec.pt64{padding-top:64px}.sec{--reg:1}.sec-flush-top{padding-top:0px}.why{display:grid;grid-template-columns:0.94fr 1.06fr;align-items:center;gap:34px 56px}.lede{--reg:1}.photo-card img{width:100%;height:100%;object-fit:cover}.photo-card{--reg:1}.photo-img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.photo-cap .mono{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:#202f5a;background-color:var(--grad);border-radius:50%}.photo-cap .mono{font:800 .95rem/1 var(--ff-d)}.photo-cap b{display:block;color:var(--ink)}.photo-cap b{font:700 .98rem/1.3 var(--ff-d)}.photo-cap span{color:var(--faint)}.photo-cap span{font:500 .8rem/1.4 var(--ff-b)}.photo-cap{--reg:1}.photo-mono{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:#202f5a;font-family:var(--ff-d);font-weight:800;font-size:0.95rem;background-color:var(--grad);border-radius:50%}.photo-name{display:block;color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:0.98rem;line-height:1.3}.photo-role{display:block;color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.8rem;line-height:1.4}.fears.mw740c{max-width:740px}.fears.mw740c{margin-inline:auto}.fears{--reg:1}.fear:hover{transform:translate3d(0,-3px,0)}.fear:nth-child(even) .fic{color:var(--lav-ink);background-color:var(--lav-soft)}.fear h3{font-weight:700;font-size:1.03rem;margin-bottom:6px}.fear p{color:var(--body);font-size:0.92rem;line-height:1.62}.fear{--reg:1}.fic svg{width:20px;height:20px}.fic{--reg:1}.fic-lav{color:var(--lav-ink);background-color:var(--lav-soft)}.fic-ic{width:20px;height:20px}.fear-h{color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.03rem;line-height:1.2;margin-bottom:6px}.fear-p{color:var(--body);font-family:var(--ff-b);font-size:0.92rem;line-height:1.62}.why-more{display:inline-flex;align-items:center;gap:8px;color:var(--lav-ink);margin-top:6px}.why-more svg{width:15px;height:15px;transition:transform 0.25s ease}.why-more:hover svg{transform:translate3d(3px,0,0)}.why-more{font:700 .92rem/1.4 var(--ff-d)}.why-more-ic{width:15px;height:15px}.tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tcard{display:flex;flex-flow:column;gap:16px;position:relative;padding-top:26px;padding-right:24px;padding-bottom:26px;padding-left:24px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.tcard .q{width:26px;height:26px;color:var(--lav-ink);opacity:0.85}.tcard .txt{color:var(--body);font-size:0.93rem;line-height:1.65}.tcard:nth-child(2) .avat{color:var(--lav-ink);background-color:var(--lav-soft)}.tcard{box-shadow:var(--shadow)}.tq{width:26px;height:26px;color:var(--lav-ink);opacity:0.85}.tcard-txt{color:var(--body);font-family:var(--ff-b);font-size:0.93rem;line-height:1.65}.tfoot{display:flex;align-items:center;gap:12px;margin-top:auto}.tfoot b{display:block;color:var(--ink)}.tfoot b{font:700 .92rem/1.3 var(--ff-d)}.tfoot span{color:var(--faint)}.tfoot span{font:500 .78rem/1.4 var(--ff-b)}.avat{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:42px;height:42px;color:var(--pink-ink);background-color:var(--pink-soft);border-radius:50%;border-top:1px solid var(--pink-line);border-right:1px solid var(--pink-line);border-bottom:1px solid var(--pink-line);border-left:1px solid var(--pink-line)}.avat{font:800 .82rem/1 var(--ff-d)}.avat-lav{color:var(--lav-ink);background-color:var(--lav-soft)}.tfoot-name{display:block;color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:0.92rem;line-height:1.3}.tfoot-role{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.78rem;line-height:1.4}.tflag{position:absolute;top:16px;right:16px;color:var(--lav-ink);text-transform:uppercase;letter-spacing:0.12em;padding-top:5px;padding-right:9px;padding-bottom:5px;padding-left:9px;background-color:var(--lav-soft);border-radius:999px}.tflag{font:700 .62rem/1 var(--ff-d)}.ph-row{display:flex;justify-content:center;gap:10px;margin-top:30px}.ph-row{flex-wrap:wrap}.ph-chip{color:var(--faint);font-family:var(--ff-b);font-weight:600;font-size:0.84rem;line-height:1;padding-top:11px;padding-right:17px;padding-bottom:11px;padding-left:17px;border-radius:999px;border-top:1.5px dashed var(--line-2);border-right:1.5px dashed var(--line-2);border-bottom:1.5px dashed var(--line-2);border-left:1.5px dashed var(--line-2)}.ph-note{color:var(--faint);text-align:center;margin-top:16px}.ph-note{font:500 .84rem/1.5 var(--ff-b)}.band::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(255,255,255,.32),rgba(255,255,255,0) 55%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.band::before{content:""}.band.live .band-words span{animation:bwFloat var(--t,12s) ease-in-out infinite alternate}.band h2{position:relative;color:#202f5a;font-weight:800;font-size:clamp(1.7rem,3.6vw,2.5rem);text-wrap:balance;margin-bottom:14px}.band p{position:relative;max-width:520px;color:#202f5a;font-weight:500;font-size:1.02rem;margin-top:0px;margin-right:auto;margin-bottom:30px;margin-left:auto}.band{--reg:1}.band-words span{position:absolute;color:rgba(32,47,90,.1)}.band-words span{font:800 var(--fs,46px)/1 var(--ff-d);white-space:nowrap;user-select:none;transform:rotate(var(--rot,0deg))}.band-words span:nth-child(1){top:16%;left:3%;font-size:52px;transform:rotateZ(-8deg)}.band-words span:nth-child(1){--rot:-8deg}.band-words span:nth-child(2){top:12%;right:4%;font-size:40px;transform:rotateZ(6deg)}.band-words span:nth-child(2){--rot:6deg}.band-words span:nth-child(3){bottom:14%;left:7%;font-size:38px;transform:rotateZ(5deg)}.band-words span:nth-child(3){--rot:5deg}.band-words span:nth-child(4){right:6%;bottom:18%;font-size:46px;transform:rotateZ(-6deg)}.band-words span:nth-child(4){--rot:-6deg}.band-words .bw1{top:16%;left:3%}.band-words .bw1{--fs:52px;--rot:-8deg;--t:12s}.band-words .bw2{top:12%;right:4%}.band-words .bw2{--fs:40px;--rot:6deg;--t:14s}.band-words .bw3{bottom:14%;left:7%}.band-words .bw3{--fs:38px;--rot:5deg;--t:13s}.band-words .bw4{right:6%;bottom:18%}.band-words .bw4{--fs:46px;--rot:-6deg;--t:11s}.band-words{--reg:1}.bw{position:absolute;color:rgba(32,47,90,.1);font-family:var(--ff-d);font-weight:800}.bw{white-space:nowrap;user-select:none}.bw1{top:16%;left:3%;font-size:52px;transform:rotateZ(-8deg)}.bw2{top:12%;right:4%;font-size:40px;transform:rotateZ(6deg)}.bw3{bottom:14%;left:7%;font-size:38px;transform:rotateZ(5deg)}.bw4{right:6%;bottom:18%;font-size:46px;transform:rotateZ(-6deg)}.band-h{position:relative;color:#202f5a;font-family:var(--ff-d);font-weight:800;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.12;margin-bottom:14px}.acc-ink{color:#202f5a;font-family:var(--ff-s);font-weight:700;font-size:1.18em}.band-p{position:relative;max-width:520px;color:#202f5a;font-family:var(--ff-b);font-weight:500;font-size:1.02rem;line-height:1.6;margin-right:auto;margin-bottom:30px;margin-left:auto}.band-cta{--reg:1}.foot{margin-top:40px;padding-top:64px;padding-right:0px;padding-bottom:36px;padding-left:0px;border-top:1px solid var(--line)}.f-grid{--reg:1}.f-tag{max-width:280px;color:var(--body);font-family:var(--ff-b);font-size:0.9rem;line-height:1.6;margin-top:14px}.foot-logo{height:38px}.f-h{color:var(--faint);font-family:var(--ff-d);font-weight:700;font-size:0.78rem;line-height:1;text-transform:uppercase;letter-spacing:0.12em;margin-bottom:16px}.f-link{display:block;color:var(--body);font-family:var(--ff-b);font-weight:500;font-size:0.9rem;line-height:1.4;text-decoration:none;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;transition:color 0.2s ease}.f-link:hover{color:var(--pink-ink)}.f-legal{--reg:1}.pp-sec{padding-top:60px;padding-right:0px;padding-bottom:60px;padding-left:0px;background-color:var(--bg,#faf7f5)}.pp-h{color:#202f5a;font-size:2rem}.hv-frame img{width:100%;height:100%;object-fit:cover}.hv-frame{--reg:1}.imgtone{--reg:1}.fcard:hover{transform:translate3d(0,-4px,0)}.fcard:hover{box-shadow:var(--shadow-lg)}.fcard .pic{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:46px;height:46px;color:var(--pink-ink);background-color:var(--pink-soft);border-radius:14px}.fcard:nth-child(even) .pic{color:var(--lav-ink);background-color:var(--lav-soft)}.fcard .pic svg{width:22px;height:22px}.fcard h3{font-weight:800;font-size:1.08rem;line-height:1.25}.fcard p{color:var(--body);font-size:0.92rem;line-height:1.62}.fcard{--reg:1}.fcard-h{color:#202f5a;font-size:1.08rem}.fcard-p{color:#5b5b66}.pic svg{width:22px;height:22px}.pic{--reg:1}.fq summary{display:flex;justify-content:space-between;align-items:center;gap:14px;color:var(--ink);padding-top:19px;padding-right:22px;padding-bottom:19px;padding-left:22px;border-radius:16px;cursor:pointer}.fq summary{list-style:none;font:700 1rem/1.4 var(--ff-d)}.fq summary::-webkit-details-marker{display:none}.fq summary .fq-chev{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:30px;height:30px;color:var(--pink-ink);background-color:var(--pink-soft);border-radius:10px;transition:transform 0.3s ease}.fq summary .fq-chev svg{width:15px;height:15px}.fq[open] summary .fq-chev{transform:rotateZ(180deg)}.fq{--reg:1}.fq-sum{display:flex;justify-content:space-between;color:#202f5a;font-weight:700;padding-top:19px;padding-right:22px;padding-bottom:19px;padding-left:22px;cursor:pointer}.fq-body a{color:var(--lav-ink);font-weight:600;text-decoration:underline}.fq-body a{text-underline-offset:2px}.fq-body a:hover{color:var(--pink-ink)}.fq-body{--reg:1}.htest{color:#202f5a;font-size:2rem}.ptest{color:#5b5b66}:root[data-theme="dark"]{--bg:#1a1720;--surface:#241f2c;--surface-2:#2a2434;--ink:#f3eff6;--body:#c2bccc;--faint:#9d96aa;--pink-soft:rgba(248,175,166,.14);--pink-line:rgba(248,175,166,.4);--pink-ink:#f8afa6;--lav-soft:rgba(137,114,196,.2);--lav-ink:#b9a4e0;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.17);--glass:rgba(30,26,38,.68);--shadow:0 20px 50px -30px rgba(0,0,0,.65);--shadow-lg:0 30px 70px -35px rgba(0,0,0,.75);--grad-text:linear-gradient(96deg,#f8afa6,#e8b5c8 48%,#b9a4e0);--logo:var(--img-logo-beli);color-scheme:dark}*{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}*::before{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}*::after{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{min-height:100vh;color:var(--body);background-color:var(--bg)}body{font:400 1rem/1.65 var(--ff-b);overflow-x:clip}h1{color:var(--ink);font-family:var(--ff-d);line-height:1.12;letter-spacing:-0.02em}h2{color:var(--ink);font-family:var(--ff-d);line-height:1.12;letter-spacing:-0.02em}h3{color:var(--ink);font-family:var(--ff-d);line-height:1.12;letter-spacing:-0.02em}h4{color:var(--ink);font-family:var(--ff-d);line-height:1.12;letter-spacing:-0.02em}a{color:inherit;text-decoration:none}img{display:block}svg{display:block}button{color:inherit;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}button{font:inherit;background:none}[hidden]{display:none}::selection{color:#202f5a;background-color:rgba(248,175,166,.45)}:focus-visible{border-radius:6px;outline:2px solid var(--lav-ink);outline-offset:3px}[id]{scroll-margin-top:104px}.skip:focus-visible{top:16px}.skip{--reg:1}.blob{--reg:1}.b1{--reg:1}.b2{--reg:1}.b3{--reg:1}:root[data-theme="dark"] .blob{opacity:0.55}@keyframes drift1{to{transform:translate(130px,90px) scale(1.08)}}@keyframes drift2{to{transform:translate(-110px,120px) scale(1.1)}}@keyframes drift3{to{transform:translate(90px,-80px) scale(1.06)}}.grain{--reg:1}:root[data-theme="dark"] .grain{opacity:0.05}.spot.on{opacity:1}.spot{--reg:1}:root[data-theme="dark"] .spot{background-image:radial-gradient(circle,rgba(248,175,166,.09),transparent 62%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.pbar i{display:block;height:100%;background-image:linear-gradient(90deg,var(--pink),var(--lav));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transform-origin:50% 50%;transform:scale(0,0)}.pbar .pbar-fill{display:block;height:100%;background-image:linear-gradient(90deg,var(--pink),var(--lav));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transform-origin:50% 50%;transform:scale(0,0)}.pbar{--reg:1}html.js .rv{opacity:1}html.js .rv{transform:none}html.js .rv.in{opacity:1;transition:opacity 0.7s ease,transform 0.7s cubic-bezier(.2,.7,.2,1)}html.js .rv.in{transform:none}.btn-glow{position:relative;z-index:0}.btn-glow::after{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;background-color:var(--grad);border-radius:20px;opacity:0.4;filter:blur(20px)}.btn-glow::after{content:""}@keyframes glowPulse{0%,100%{opacity:.3}50%{opacity:.55}}.i-sun{display:none}:root[data-theme="dark"] .i-sun{display:block}:root[data-theme="dark"] .i-moon{display:none}.i-close{display:none}.drop{position:relative}.drop.open .drop-btn .chev{transform:rotateZ(180deg)}.drop.open .drop-btn{color:var(--ink)}.drop.open .drop-btn::after{transform:scale(1,0)}.drop.open .drop-menu{display:block}.drop-btn{display:inline-flex;align-items:center;gap:6px}.drop-btn .chev{flex-grow:0;flex-shrink:0;flex-basis:auto;width:13px;height:13px;transition:transform 0.25s ease}.drop-menu{display:none;position:absolute;top:calc(100% + 14px);left:0px;z-index:60;min-width:272px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--surface);border-radius:16px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.drop-menu a{display:block;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:11px}.drop-menu a b{display:block;color:var(--ink)}.drop-menu a b{font:700 .92rem/1.3 var(--ff-d)}.drop-menu a span{display:block;color:var(--faint)}.drop-menu a span{font:500 .76rem/1.4 var(--ff-b)}.drop-menu a:hover{background-color:var(--pink-soft)}.drop-menu .dm-all{margin-bottom:6px;border-bottom:1px dashed var(--line-2)}.drop-menu .dm-all b{display:flex;align-items:center;gap:7px;color:var(--pink-ink)}.drop-menu .dm-all svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:14px}.drop-menu a[aria-current="page"]{background-color:var(--pink-soft)}.drop-menu a[aria-current="page"] b{color:var(--pink-ink)}.drop-menu{box-shadow:var(--shadow-lg)}html:not(.js) .drop:hover .drop-menu{display:block}html:not(.js) .drop:focus-within .drop-menu{display:block}.stage{position:relative;min-height:560px}.stage.live .fl span{animation:flFloat var(--t,12s) ease-in-out infinite alternate}.stage.live .wordcard{animation:cardFloat 8s ease-in-out infinite alternate}.fl{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none}.fl span{position:absolute;color:rgba(137,114,196,.16)}.fl span{font:800 var(--fs,30px)/1 var(--ff-d);user-select:none}.fl span:nth-child(odd){color:rgba(248,175,166,.34)}:root[data-theme="dark"] .fl span{color:rgba(137,114,196,.3)}:root[data-theme="dark"] .fl span:nth-child(odd){color:rgba(248,175,166,.26)}@keyframes flFloat{from{transform:translateY(0)}to{transform:translateY(-14px)}}.s-glow{position:absolute;top:20px;right:-10px;z-index:0;width:400px;height:400px;max-width:100%;background-image:radial-gradient(circle,rgba(248,175,166,.5),rgba(185,164,224,.22) 55%,transparent 74%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;pointer-events:none}.s-ring{position:absolute;top:118px;right:22px;z-index:0;width:330px;height:330px;border-radius:50%;border-top:1.5px solid var(--pink-line);border-right:1.5px solid var(--pink-line);border-bottom:1.5px solid var(--pink-line);border-left:1.5px solid var(--pink-line);pointer-events:none}.iv-cut{position:absolute;right:0px;bottom:76px;z-index:1;width:min(330px,74%);aspect-ratio:620/925;pointer-events:none}.iv-cut{-webkit-mask-image:linear-gradient(180deg,#000 84%,transparent 99%);mask-image:linear-gradient(180deg,#000 84%,transparent 99%);background:var(--img-ivana-cutout) center bottom/contain no-repeat}.wordwrap{position:absolute;top:15%;left:0px;z-index:4;width:252px;max-width:64%}.peek{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:var(--surface);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)}.peek-a{opacity:0.55;transform:rotateZ(-4deg) translate3d(-11px,9px,0)}.peek-b{opacity:0.35;transform:rotateZ(3.2deg) translate3d(12px,11px,0)}.wordcard{display:flex;flex-flow:column;position:relative;min-height:158px;padding-top:16px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--surface);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)}.wordcard{box-shadow:var(--shadow)}@keyframes cardFloat{from{transform:translateY(0)}to{transform:translateY(-5px)}}.wc-inner{transition:opacity 0.3s ease,transform 0.3s ease}.wc-inner.out{opacity:0;transform:translate3d(0,-10px,0)}.wc-inner.pre{opacity:0;transform:translate3d(0,12px,0)}.wc-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lang-chip{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--pink-ink);letter-spacing:0.1em;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;background-color:var(--pink-soft);border-radius:999px}.lang-chip{font:800 .68rem/1 var(--ff-d)}.wc-cap{color:var(--faint)}.wc-cap{font:500 .8rem/1 var(--ff-b)}.wc-phrase{display:flex;align-items:baseline;gap:4px 8px;min-height:2.5em}.wc-phrase{flex-wrap:wrap}.pw{display:inline-block;color:var(--ink);letter-spacing:-0.02em;opacity:0;transform:translate3d(0,10px,0)}.pw.in{opacity:1;transition:opacity 0.4s ease,transform 0.4s cubic-bezier(.2,.7,.2,1)}.pw.in{transform:none}.pw{font:800 1.42rem/1.2 var(--ff-d)}html:not(.js) .pw{opacity:1}html:not(.js) .pw{transform:none}.wc-sr{min-height:1.3em;color:var(--pink-ink);margin-top:8px;opacity:0;transform:translate3d(0,6px,0)}.wc-sr.in{opacity:1;transition:opacity 0.45s ease 0.08s,transform 0.45s ease 0.08s}.wc-sr.in{transform:none}.wc-sr{font:700 1.12rem/1.3 var(--ff-s)}html:not(.js) .wc-sr{opacity:1}html:not(.js) .wc-sr{transform:none}.wc-dots{display:flex;gap:6px;margin-top:auto;padding-top:14px}.wc-dots i{width:7px;height:7px;background-color:var(--line-2);border-radius:50%;transition:background-color 0.3s ease,transform 0.3s ease}.wc-dots i.on{background-color:var(--pink);transform:scale(1.2,1.2)}.leveltrack{display:flex;align-items:center;gap:8px 10px;position:absolute;right:0px;bottom:0px;left:0px;z-index:4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:rgba(255,255,255,.74);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)}.leveltrack{flex-wrap:wrap}:root[data-theme="dark"] .leveltrack{background-color:rgba(36,31,44,.74)}.lt-l{color:var(--faint);letter-spacing:0.08em}.lt-l{font:800 .7rem/1 var(--ff-d)}.lt-bar{flex-grow:1;flex-shrink:1;flex-basis:0px;position:relative;height:6px;min-width:90px;background-color:var(--pink-soft);border-radius:99px}.lt-bar i{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,var(--pink),var(--lav));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:99px;transform-origin:50% 50%}.lt-dot{position:absolute;top:calc(50% - 6px);left:0px;width:12px;height:12px;background-color:#fff;border-radius:50%;border-top:3px solid var(--pink);border-right:3px solid var(--pink);border-bottom:3px solid var(--pink);border-left:3px solid var(--pink);box-shadow:0px 2px 8px rgba(32,47,90,.25)}.lt-goal{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--lav-ink);letter-spacing:0.06em;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;background-color:var(--lav-soft);border-radius:999px}.lt-goal{font:700 .68rem/1 var(--ff-d)}.quiz-shell{position:relative;max-width:880px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.quiz-shell::before{position:absolute;top:-70px;right:-90px;bottom:-70px;left:-90px;z-index:-1;background-image:radial-gradient(closest-side,rgba(248,175,166,.2),transparent 72%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.quiz-shell::before{content:""}.prog-bar{height:6px;overflow:hidden;margin-bottom:26px;background-color:var(--pink-soft);border-radius:99px}.prog-fill{width:0%;height:100%;background-image:linear-gradient(90deg,var(--pink),var(--lav));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:99px;transition:width 0.4s ease}.q-screen{min-height:300px}.q-header{margin-bottom:20px}.q-text{color:var(--ink);letter-spacing:-0.02em}.q-text{font:800 clamp(1.18rem,2.5vw,1.45rem)/1.3 var(--ff-d)}.opts{display:flex;flex-flow:column;gap:10px}.opt:hover{box-shadow:0px 14px 30px -18px rgba(32,47,90,.35);transform:translate3d(0,-2px,0)}.opt.sel{background-color:var(--pink-soft)}.opt:nth-child(even) .opt-icon{color:var(--lav-ink);background-color:var(--lav-soft)}.opt.sel .opt-icon{color:var(--pink-ink);background-color:var(--surface)}.opt{--reg:1}.opt-icon{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:var(--pink-ink);background-color:var(--pink-soft);border-radius:13px}.opt-icon svg{width:21px;height:21px}.opt-text{color:var(--ink)}.opt-text{font:600 .95rem/1.45 var(--ff-d)}.nav-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px}.next-btn{display:inline-flex;align-items:center;gap:8px;color:var(--on-pink);padding-top:13px;padding-right:26px;padding-bottom:13px;padding-left:26px;background-image:linear-gradient(180deg,#fbc2ba,#f8afa6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:13px;transition:transform 0.25s ease,box-shadow 0.25s ease,opacity 0.2s ease;box-shadow:0px 12px 26px -14px rgba(248,175,166,.9)}.next-btn:hover{box-shadow:0px 16px 32px -14px rgba(248,175,166,1);transform:translate3d(0,-2px,0)}.next-btn:disabled{opacity:0.4;cursor:default}.next-btn:disabled{transform:none;box-shadow:none}.next-btn{font:700 .92rem/1 var(--ff-d)}.q-counter{color:var(--faint)}.q-counter{font:500 .85rem/1 var(--ff-b)}.q-backlink{display:inline-flex;align-items:center;gap:7px;color:var(--body);padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px;border-radius:12px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.q-backlink:hover{color:var(--ink);background-color:var(--pink-soft)}.q-backlink{font:700 .86rem/1 var(--ff-d)}.result{animation:qPop .5s cubic-bezier(.2,.7,.2,1) both}@keyframes qPop{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.res-badge{display:inline-flex;align-items:center;gap:7px;color:var(--lav-ink);letter-spacing:0.02em;margin-bottom:16px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:var(--lav-soft);border-radius:999px}.res-badge svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:15px;height:15px}.res-badge{font:700 .8rem/1 var(--ff-d)}.res-card{overflow:hidden;background-color:var(--surface-2);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)}.res-card{box-shadow:var(--shadow)}.res-card-top{padding-top:26px;padding-right:26px;padding-bottom:18px;padding-left:26px}.res-desc{color:var(--body)}.res-desc{font:400 .95rem/1.65 var(--ff-b)}.res-features{display:flex;flex-flow:column;gap:9px;padding-top:0px;padding-right:26px;padding-bottom:20px;padding-left:26px}.res-feature{display:flex;align-items:center;gap:10px;color:var(--body)}.res-feature svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:16px;height:16px;color:var(--pink-ink)}.res-feature{font:500 .88rem/1.45 var(--ff-b)}.res-cta-row{padding-top:18px;padding-right:26px;padding-bottom:26px;padding-left:26px;border-top:1px dashed var(--line-2)}.restart-btn{display:block;color:var(--faint);text-decoration:underline;margin-top:16px;margin-right:auto;margin-bottom:0px;margin-left:auto}.restart-btn:hover{color:var(--ink)}.restart-btn{font:500 .84rem/1 var(--ff-b);text-underline-offset:3px}html.js .q-fallback{display:none}html:not(.js) .q-app{display:none}.q-fallback h3{font-size:1.3rem;margin-bottom:14px}.q-fallback ul{margin-bottom:20px}.q-fallback ul{list-style:none}.q-fallback li{display:flex;align-items:start;gap:10px;padding-top:11px;padding-right:0px;padding-bottom:11px;padding-left:0px;border-bottom:1px dashed var(--line)}.q-fallback li{font:500 .95rem/1.55 var(--ff-b)}.q-fallback li:last-child{border-bottom:0px solid}.q-fallback li b{color:var(--ink)}.q-fallback li::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:8px;height:8px;margin-top:8px;background-color:var(--pink);border-radius:50%}.q-fallback li::before{content:""}.q-fallback .fb-cta{display:flex;gap:12px}.q-fallback .fb-cta{flex-wrap:wrap}.why-intro{grid-column-start:1;grid-column-end:-1;max-width:640px}.why-intro p.lede{color:var(--body);font-size:1.04rem;line-height:1.72;margin-bottom:0px}.why-mail{color:var(--faint);font-size:0.9rem;line-height:1.55;margin-top:2px}.why-mail a{color:var(--lav-ink);font-weight:700;text-decoration:underline}.why-mail a{text-underline-offset:2px;text-decoration-thickness:1px}.why-mail a:hover{color:var(--pink-ink)}.islots{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:30px}.islot{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:9px;aspect-ratio:4/2.6;color:var(--faint);text-align:center;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:var(--surface-2);border-radius:16px;border-top:1.5px dashed var(--line-2);border-right:1.5px dashed var(--line-2);border-bottom:1.5px dashed var(--line-2);border-left:1.5px dashed var(--line-2)}.islot svg{width:26px;height:26px;opacity:0.65}.islot{font:600 .84rem/1.4 var(--ff-b)}@keyframes bwFloat{from{transform:rotate(var(--rot,0deg)) translateY(0)}to{transform:rotate(var(--rot,0deg)) translateY(-12px)}}footer{margin-top:40px;padding-top:64px;padding-right:0px;padding-bottom:36px;padding-left:0px;border-top:1px solid var(--line)}.f-brand p{max-width:280px;color:var(--body);font-size:0.9rem;margin-top:14px}.f-brand .logo-img{height:38px}.f-brand{--reg:1}.f-col h4{color:var(--faint);text-transform:uppercase;letter-spacing:0.12em;margin-bottom:16px}.f-col h4{font:700 .78rem/1 var(--ff-d)}.f-col a{display:block;color:var(--body);padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;transition:color 0.2s ease}.f-col a{font:500 .9rem/1.4 var(--ff-b)}.f-col a:hover{color:var(--pink-ink)}.f-col{--reg:1}footer .logo-img{height:38px}.deco>span{animation:decoFloat var(--t,13s) ease-in-out infinite alternate;animation-play-state:paused}.deco{--reg:1}.dc.lav{background-image:radial-gradient(circle at 35% 35%,rgba(137,114,196,.34),rgba(137,114,196,.1) 58%,transparent 76%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.dc{--reg:1}.dr{--reg:1}.dd{--reg:1}:root[data-theme="dark"] .dc{background-image:radial-gradient(circle at 35% 35%,rgba(248,175,166,.26),rgba(248,175,166,.08) 58%,transparent 76%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}:root[data-theme="dark"] .dc.lav{background-image:radial-gradient(circle at 35% 35%,rgba(137,114,196,.3),rgba(137,114,196,.09) 58%,transparent 76%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}:root[data-theme="dark"] .dd{background-image:radial-gradient(rgba(255,255,255,.85) 1.5px,transparent 1.6px);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;opacity:0.12}.live>.deco>span{animation-play-state:running}@keyframes decoFloat{from{transform:translate(0,0)}to{transform:translate(var(--dx,0px),var(--dy,-18px))}}#iskustva{padding-top:0px}#kontakt{padding-top:0px}.chev{--reg:1}.phero.live .btn-glow::after{animation:glowPulse 5.2s ease-in-out infinite}.phero h1{font-weight:800;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.04;text-wrap:balance;margin-top:22px;margin-right:0px;margin-bottom:18px;margin-left:0px}.phero h1 .gt{color:transparent;font-family:var(--ff-s);font-weight:700;font-size:1.24em;line-height:1;letter-spacing:0.01em;padding-right:0.08em;background-color:var(--grad-text)}.phero h1 .gt{-webkit-background-clip:text;background-clip:text}.phero.live .hv-chip{animation:chipFloat 8s ease-in-out infinite alternate}.phero.live .hv-chip.c2{animation-duration:10s;animation-delay:-3s}.phero{--reg:1}.phero-grid{--reg:1}.phero-h1{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.04;letter-spacing:-0.02em;margin-top:22px;margin-right:0px;margin-bottom:18px;margin-left:0px}.phero-sub{--reg:1}.pmeta{--reg:1}.meta-chip{--reg:1}.phero-cta{--reg:1}.hv{--reg:1}.hv-glow{--reg:1}.hv-ring{--reg:1}.hv-chip svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:16px;height:16px;color:var(--pink-ink)}.hv-chip.lav svg{color:var(--lav-ink)}.hv-chip.c1{top:36px;left:-18px}.hv-chip.c2{right:-14px;bottom:52px}.hv-chip{--reg:1}.sec-pt64{padding-top:64px}.fgrid.four{grid-template-columns:repeat(4,1fr)}.fgrid{--reg:1}@media (max-width:1023px){.fgrid.four{grid-template-columns:1fr 1fr}}.fc-h{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:1.08rem;line-height:1.25}.fc-p{color:var(--body);font-family:var(--ff-b);font-size:0.92rem;line-height:1.62}.sec-pt0{padding-top:0px}.who{--reg:1}.who-intro p.lede{color:var(--body);font-size:1.04rem;line-height:1.72;margin-bottom:0px}.who-intro{--reg:1}.mono{--reg:1}.photo-cap-t b{display:block;color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:0.98rem;line-height:1.3}.photo-cap-t span{color:var(--faint);font-family:var(--ff-b);font-weight:500;font-size:0.8rem;line-height:1.4}.fe-h{color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.03rem;margin-bottom:6px}.fe-p{color:var(--body);font-family:var(--ff-b);font-size:0.92rem;line-height:1.62}.steps{--reg:1}.step .num{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:46px;height:46px;color:#202f5a;background-color:var(--grad);border-radius:50%;box-shadow:0px 10px 22px -12px rgba(248,175,166,.9)}.step .num{font:800 1.15rem/1 var(--ff-d)}.step h3{font-weight:800;font-size:1.05rem;margin-bottom:8px}.step p{color:var(--body);font-size:0.92rem;line-height:1.62}.step{--reg:1}@media (max-width:1023px){.step .num{margin-bottom:0px}}.num{--reg:1}.st-h{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:1.05rem;margin-bottom:8px}.st-p{color:var(--body);font-family:var(--ff-b);font-size:0.92rem;line-height:1.62}.step-arrow{--reg:1}.faq{--reg:1}.fq-chev svg{width:15px;height:15px}.fq-chev{--reg:1}.ln{color:var(--lav-ink);font-weight:600;text-decoration:underline}.ln{text-underline-offset:2px}.band-sec{--reg:1}.ft{margin-top:40px;padding-top:64px;padding-right:0px;padding-bottom:36px;padding-left:0px;border-top:1px solid var(--line)}.sheet-theme{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;color:var(--body);margin-top:10px;padding-top:13px;padding-right:14px;padding-bottom:13px;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);transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.sheet-theme:hover{color:var(--ink);background-color:var(--pink-soft)}.sheet-theme svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:17px;height:17px}.sheet-theme{font:600 .92rem/1 var(--ff-d)}.price-tag b{color:var(--ink);letter-spacing:-0.02em}.price-tag b{font:800 1.5rem/1 var(--ff-d)}.price-tag span{color:var(--faint)}.price-tag span{font:600 .82rem/1.2 var(--ff-b)}.price-tag{--reg:1}@keyframes chipFloat{from{transform:translateY(0)}to{transform:translateY(-7px)}}:root[data-theme="dark"] .imgtone{filter:brightness(92%) saturate(96%)}.metoda{--reg:1}.metoda-img img{width:100%;height:100%;object-fit:cover}.metoda-img{--reg:1}.mlist li{display:flex;align-items:start;gap:12px;color:var(--body)}.mlist li{font:500 .95rem/1.6 var(--ff-b)}.mlist .ck{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:26px;height:26px;color:var(--pink-ink);margin-top:2px;background-color:var(--pink-soft);border-radius:50%}.mlist li:nth-child(even) .ck{color:var(--lav-ink);background-color:var(--lav-soft)}.mlist .ck svg{width:14px;height:14px}.mlist b{color:var(--ink)}.mlist{--reg:1}.price-card::before{position:absolute;top:0px;right:26px;left:26px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.price-card::before{content:""}.price-card{--reg:1}.pc-top{--reg:1}.pc-label svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:15px;height:15px}.pc-label{--reg:1}.pc-amount b{color:var(--ink);letter-spacing:-0.03em}.pc-amount b{font:800 clamp(2.7rem,7vw,3.5rem)/1 var(--ff-d)}.pc-amount span{color:var(--faint)}.pc-amount span{font:600 1rem/1.3 var(--ff-b)}.pc-amount{--reg:1}.pc-note{--reg:1}.pc-list{--reg:1}.pc-item .ck{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:24px;height:24px;color:var(--pink-ink);margin-top:1px;background-color:var(--pink-soft);border-radius:50%}.pc-item:nth-child(even) .ck{color:var(--lav-ink);background-color:var(--lav-soft)}.pc-item .ck svg{width:13px;height:13px}.pc-item{--reg:1}.pc-cta{--reg:1}.price-under{--reg:1}.narrow{max-width:760px}.narrow{margin-inline:auto}a.fear{color:inherit}.sr-only{--reg:1}.cform::before{position:absolute;top:0px;right:26px;left:26px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.cform::before{content:""}.cform{--reg:1}:root[data-theme="dark"] .cform{--err:#f49b93}.seg{--reg:1}.seg-cap{--reg:1}.seg-track input{position:absolute;opacity:0;pointer-events:none}.seg-track label{display:flex;justify-content:center;align-items:center;min-height:46px;color:var(--body);text-align:center;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:11px;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease}.seg-track label{font:700 .88rem/1.25 var(--ff-d)}.seg-track label:hover{color:var(--ink)}.seg-track input:checked+label{color:var(--on-pink);background-image:linear-gradient(180deg,#fbc2ba,#f8afa6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;box-shadow:0px 10px 22px -12px rgba(248,175,166,.9)}.seg-track input:focus-visible+label{outline:2px solid var(--lav-ink);outline-offset:2px}.seg-track{--reg:1}.cf-grid{--reg:1}.cf-field.wide{grid-column-start:1;grid-column-end:-1}.cf-field>label{color:var(--ink)}.cf-field>label{font:700 .84rem/1.3 var(--ff-d)}.cf-field .opt{color:var(--faint)}.cf-field .opt{font:500 .78rem/1.2 var(--ff-b)}.cf-field{--reg:1}.req{--reg:1}.cf-in::placeholder{color:var(--faint);opacity:0.72}.cf-in:focus{background-color:var(--surface)}.cf-in{--reg:1}textarea.cf-in{min-height:122px}textarea.cf-in{resize:vertical}.cf-err{--reg:1}.cf-actions{--reg:1}.cf-note{--reg:1}.cf-done .ok{display:flex;justify-content:center;align-items:center;width:58px;height:58px;color:#202f5a;margin-top:0px;margin-right:auto;margin-bottom:18px;margin-left:auto;background-color:var(--grad);border-radius:50%;box-shadow:0px 14px 30px -14px rgba(248,175,166,.9)}.cf-done .ok svg{width:26px;height:26px}.cf-done h3{font-weight:800;font-size:1.3rem;margin-bottom:9px}.cf-done p{max-width:430px;color:var(--body);margin-top:0px;margin-right:auto;margin-bottom:20px;margin-left:auto}.cf-done p{font:400 .95rem/1.65 var(--ff-b)}.cf-done{--reg:1}.tt-card{position:relative;max-width:860px;overflow:hidden;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--surface);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)}.tt-card::before{position:absolute;top:0px;right:26px;left:26px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tt-card::before{content:""}.tt-card{box-shadow:var(--shadow-lg)}.tt-head{display:flex;align-items:center;gap:10px;padding-top:24px;padding-right:26px;padding-bottom:4px;padding-left:26px}.tt-head{flex-wrap:wrap}.tt-badge{display:inline-flex;align-items:center;gap:8px;color:var(--lav-ink);letter-spacing:0.02em;padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;background-color:var(--lav-soft);border-radius:999px}.tt-badge svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:14px}.tt-badge{font:700 .76rem/1.3 var(--ff-d)}.tt-scroll{padding-top:14px;padding-right:26px;padding-bottom:22px;padding-left:26px}.tt-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tt{width:100%;min-width:600px}.tt th{color:var(--faint);text-align:left;text-transform:uppercase;letter-spacing:0.11em;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;border-bottom:1px solid var(--line-2)}.tt th{font:700 .7rem/1.2 var(--ff-d);white-space:nowrap}.tt td{color:var(--body);padding-top:15px;padding-right:14px;padding-bottom:15px;padding-left:14px;border-bottom:1px solid var(--line)}.tt td{font:500 .93rem/1.4 var(--ff-b);white-space:nowrap;vertical-align:middle}.tt tbody tr{transition:background-color 0.2s ease}.tt tbody tr:hover{background-color:var(--pink-soft)}.tt tbody tr:last-child td{border-bottom:0px solid}.tt{border-collapse:collapse}.tt-lvl{color:var(--ink);letter-spacing:-0.01em}.tt-lvl{font:800 1rem/1 var(--ff-d)}.tt-pill{display:inline-flex;align-items:center;gap:7px;color:var(--lav-ink);letter-spacing:0.02em;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--lav-soft);border-radius:999px}.tt-pill::before{width:6px;height:6px;background-color:currentColor;border-radius:50%;opacity:0.75}.tt-pill::before{content:""}.tt-pill.hot{color:var(--pink-ink);background-color:var(--pink-soft)}.tt-pill.dim{color:var(--faint);background-color:var(--line)}.tt-pill{font:700 .74rem/1 var(--ff-d);white-space:nowrap}.tt-note{max-width:620px;color:var(--faint);text-align:center;margin-top:20px;margin-right:auto;margin-bottom:0px;margin-left:auto}.tt-note a{color:var(--lav-ink);font-weight:600;text-decoration:underline}.tt-note a{text-underline-offset:2px}.tt-note a:hover{color:var(--pink-ink)}.tt-note{font:500 .88rem/1.6 var(--ff-b)}#za-koga{padding-top:64px}#sta-dobijas{padding-top:0px}#kako{padding-top:0px}#metoda{padding-top:0px}#cena{padding-top:0px}#faq{padding-top:0px}#prijava{padding-top:0px}#za-koga .fears{max-width:720px}#za-koga .fears{margin-inline:auto}.cf-e{display:contents}#dalje{padding-top:0px}.plans{display:block;gap:22px}@media (max-width:1023px){.plans{grid-template-columns:1fr;gap:28px;max-width:520px}.plans{margin-inline:auto}}.plan{display:flex;flex-flow:column;position:relative;padding-top:30px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:var(--surface);border-radius:24px;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 cubic-bezier(.2,.7,.2,1),border-color 0.35s ease,box-shadow 0.35s ease}.plan::before{position:absolute;top:0px;right:22px;left:22px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;opacity:0.5}.plan::before{content:""}.plan:hover{transform:translate3d(0,-4px,0)}.plan:hover{box-shadow:var(--shadow-lg)}.plan.hot{box-shadow:var(--shadow-lg)}.plan.hot::before{opacity:1}.plan h3{font-weight:800;font-size:1.14rem;margin-bottom:4px}.plan{box-shadow:var(--shadow)}.plan-badge{position:absolute;top:-13px;left:50%;color:var(--on-pink);text-transform:uppercase;letter-spacing:0.06em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-image:linear-gradient(180deg,#fbc2ba,#f8afa6);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:999px;box-shadow:0px 10px 22px -12px rgba(248,175,166,.9);transform:translate3d(-50%,0,0)}.plan-badge{white-space:nowrap;font:700 .72rem/1 var(--ff-d)}.plan-for{color:var(--faint);margin-bottom:16px}.plan-for{font:500 .84rem/1.5 var(--ff-b)}.plan-amount{display:flex;align-items:baseline;gap:8px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px dashed var(--line-2)}.plan-amount b{color:var(--ink);letter-spacing:-0.02em}.plan-amount b{font:800 2.1rem/1 var(--ff-d)}.plan-amount span{color:var(--faint)}.plan-amount span{font:600 .84rem/1.3 var(--ff-b)}.plan-list{display:flex;flex-flow:column;gap:11px}.plan-list li{display:flex;align-items:start;gap:10px;color:var(--body)}.plan-list li{font:500 .9rem/1.55 var(--ff-b)}.plan-list .ck{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:24px;height:24px;color:var(--pink-ink);margin-top:1px;background-color:var(--pink-soft);border-radius:50%}.plan-list li:nth-child(even) .ck{color:var(--lav-ink);background-color:var(--lav-soft)}.plan-list .ck svg{width:13px;height:13px}.plan-list{list-style:none}.plans-cta{display:flex;justify-content:center;gap:12px;margin-top:34px}.plans-cta{flex-wrap:wrap}.buy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media (max-width:1023px){.buy-grid{grid-template-columns:1fr;max-width:460px}.buy-grid{margin-inline:auto}}.buy-card{display:flex;flex-flow:column;gap:14px;position:relative;overflow:hidden;text-align:center;padding-top:30px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:var(--surface);border-radius:var(--r-lg);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 cubic-bezier(.2,.7,.2,1),border-color 0.35s ease,box-shadow 0.35s ease}.buy-card::before{position:absolute;top:0px;right:24px;left:24px;height:4px;background-color:var(--grad);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.buy-card::before{content:""}.buy-card:hover{transform:translate3d(0,-4px,0)}.buy-card:hover{box-shadow:var(--shadow-lg)}.buy-card h3{font-weight:800;font-size:1.22rem;line-height:1.25}.buy-card p{color:var(--body);font-size:0.9rem;line-height:1.62}.buy-card .btn{width:100%}.buy-card{box-shadow:var(--shadow)}.bc-level{color:var(--lav-ink);letter-spacing:0.03em;padding-top:9px;padding-right:13px;padding-bottom:9px;padding-left:13px;background-color:var(--lav-soft);border-radius:999px}.bc-level{font:700 .78rem/1 var(--ff-d);margin-inline:auto}.bc-price{display:flex;justify-content:center;align-items:baseline;gap:7px;margin-top:auto;padding-top:6px}.bc-price b{color:var(--ink);letter-spacing:-0.02em}.bc-price b{font:800 2rem/1 var(--ff-d)}.bc-price span{color:var(--faint)}.bc-price span{font:600 .82rem/1.2 var(--ff-b)}.buy-under{max-width:560px;color:var(--faint);text-align:center;margin-top:20px;margin-right:auto;margin-bottom:0px;margin-left:auto}.buy-under a{color:var(--lav-ink);font-weight:600;text-decoration:underline}.buy-under a{text-underline-offset:2px}.buy-under a:hover{color:var(--pink-ink)}.buy-under{font:500 .88rem/1.6 var(--ff-b)}svg[stroke]{fill:none}.link-lav{color:var(--lav-ink);font-weight:600;text-decoration:underline}.link-lav{text-underline-offset:2px}.probe-sec{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#eee}.probe-h{color:red;font-size:30px}@media (max-width:767px){.probe-h{font-size:20px}}.probe-p{color:blue}.ibdiagsec{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}.ibdiagcard{background-color:#fff;border-radius:12px}.ibdiagtext{color:red;font-weight:700}.ibdiagsec2{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}.ibdiagcard2{background-color:#fff}.pa{color:green;font-size:20px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.va{color:var(--x);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.ca{width:calc(100% - 10px);color:green}.cl{color:green;font-size:clamp(1rem,2vw,3rem)}.mi{width:min(100px,50%);color:green}.mix{color:green;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:var(--y)}.bbb{color:red}.ccc{color:blue}.hh{color:red}.phead{position:relative;text-align:center;padding-top:180px;padding-right:0px;padding-bottom:26px;padding-left:0px}.phead h1{max-width:760px;font-weight:800;font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.06;text-wrap:balance;margin-top:22px;margin-right:auto;margin-bottom:18px;margin-left:auto}.phead h1 .gt{color:transparent;font-family:var(--ff-s);font-weight:700;font-size:1.24em;line-height:1;letter-spacing:0.01em;padding-right:0.08em;background-color:var(--grad-text)}.phead h1 .gt{-webkit-background-clip:text;background-clip:text}.phead p{max-width:620px;font-size:1.05rem;margin-top:0px;margin-right:auto;margin-bottom:28px;margin-left:auto}.phead-cta{display:flex;justify-content:center;gap:12px}.phead-cta{flex-wrap:wrap}.progs{position:relative;padding-top:64px;padding-right:0px;padding-bottom:110px;padding-left:0px}.pgroup{margin-bottom:64px}.pgroup:last-child{margin-bottom:0px}.pgroup-head{display:flex;align-items:center;gap:16px;margin-bottom:24px}.pgroup-head .gl{display:inline-flex;align-items:center;gap:9px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--lav-ink);padding-top:8px;padding-right:15px;padding-bottom:10px;padding-left:15px;background-color:var(--surface);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);box-shadow:0px 8px 22px -14px rgba(32,47,90,.3)}.pgroup-head .gl{font:700 1.05rem/1 var(--ff-s)}.pgroup-head .gl::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:7px;height:7px;background-color:var(--pink);border-radius:50%}.pgroup-head .gl::before{content:""}.pgroup-head .rule{flex-grow:1;flex-shrink:1;flex-basis:0px;height:1px;background-color:var(--line-2)}.pgroup-head .cnt{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--faint);letter-spacing:0.06em}.pgroup-head .cnt{font:700 .78rem/1 var(--ff-d)}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media (max-width:1023px){.pgrid{grid-template-columns:1fr 1fr}}.pcard{display:flex;flex-flow:column;gap:12px;position:relative;padding-top:26px;padding-right:24px;padding-bottom:22px;padding-left:24px;background-color:var(--surface);border-radius:var(--r-lg);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 cubic-bezier(.2,.7,.2,1),border-color 0.35s ease,box-shadow 0.35s ease}.pcard:hover{transform:translate3d(0,-4px,0)}.pcard:hover{box-shadow:var(--shadow-lg)}.pcard:nth-child(even) .pic{color:var(--lav-ink);background-color:var(--lav-soft)}.pcard:nth-child(even) .pprice{color:var(--lav-ink);background-color:var(--lav-soft)}.pcard h3{font-weight:800;font-size:1.12rem;line-height:1.25}.pcard p{color:var(--body);font-size:0.92rem;line-height:1.62}.pcard{box-shadow:var(--shadow)}.pcard-top{display:flex;justify-content:space-between;align-items:start;gap:12px}.pprice{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--pink-ink);text-align:right;letter-spacing:0.02em;margin-top:2px;padding-top:6px;padding-right:11px;padding-bottom:6px;padding-left:11px;background-color:var(--pink-soft);border-radius:999px}.pprice{font:700 .76rem/1.3 var(--ff-d)}.plink{display:inline-flex;align-items:center;gap:8px;color:var(--lav-ink);margin-top:auto;padding-top:6px}.plink svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:15px;height:15px;transition:transform 0.25s ease}.plink:hover svg{transform:translate3d(3px,0,0)}.plink.soon{color:var(--faint);cursor:default}.plink.soon i{font-style:normal;letter-spacing:0.04em;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border-radius:999px;border-top:1px dashed var(--line-2);border-right:1px dashed var(--line-2);border-bottom:1px dashed var(--line-2);border-left:1px dashed var(--line-2)}.plink.soon i{font:600 .68rem/1 var(--ff-b)}.plink{font:700 .92rem/1.3 var(--ff-d)}.pnote{color:var(--faint);text-align:center;margin-top:34px}.pnote{font:500 .84rem/1.6 var(--ff-b)}.kako-grid{display:grid;grid-template-columns:1.06fr 0.94fr;align-items:center;gap:34px 56px}.ksteps{display:flex;flex-flow:column;gap:16px}.wcta{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:10px}.wcta .btn{font-size:0.88rem;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px}.wcta .wsub{color:var(--faint)}.wcta .wsub{font:500 .78rem/1.4 var(--ff-b)}.buy-note{display:flex;align-items:center;gap:20px;margin-top:26px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--pink-line);border-right:1px solid var(--pink-line);border-bottom:1px solid var(--pink-line);border-left:1px solid var(--pink-line)}.buy-note img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:82px;height:82px;object-fit:cover;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)}.buy-note b{display:block;color:var(--ink);margin-bottom:5px}.buy-note b{font:800 1.05rem/1.3 var(--ff-d)}.buy-note p{color:var(--body)}.buy-note p{font:500 .9rem/1.6 var(--ff-b)}.buy-note p a{color:var(--lav-ink);font-weight:700;text-decoration:underline}.buy-note p a{text-underline-offset:3px}.buy-note p a:hover{color:var(--pink-ink)}.buy-note{box-shadow:var(--shadow)}[role="button"]{font-family:inherit;cursor:pointer}[role="button"]{-webkit-user-select:none;user-select:none}.testcls{color:red}.c1{--reg:1}.c2{--reg:1}.ck{--reg:1}.dm-all{--reg:1}.i-menu{--reg:1}.i-moon{--reg:1}.lav{--reg:1}.left{--reg:1}.ok{--reg:1}.phero-copy{--reg:1}.wide{--reg:1}.ib-page{min-height:100vh;color:var(--body);font-family:var(--ff-b);font-size:16px;line-height:1.65;background-color:var(--bg)}.ib-page{-webkit-font-smoothing:antialiased;overflow-x:clip}.ib-wrap{width:100%;max-width:1200px}.ib-wrap{margin-inline:auto;padding-inline:24px}@media (max-width:767px){.ib-wrap{padding-inline:18px}}.ib-section{padding-block:64px}@media (max-width:1023px){.ib-section{padding-block:48px}}.ib-h1{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.12;letter-spacing:-0.01em}.ib-h2{color:var(--ink);font-family:var(--ff-d);font-weight:800;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15;letter-spacing:-0.01em}.ib-h3{color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.2rem}.ib-lead{color:var(--body);font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.7}.ib-eyebrow{color:var(--lav-ink);font-family:var(--ff-d);font-weight:700;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.16em}.ib-script{color:var(--pink-ink);font-family:var(--ff-s);font-weight:700}.ib-grad-text{background-image:var(--grad-text)}.ib-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-family:var(--ff-d);font-weight:700;font-size:0.98rem;line-height:1;text-decoration:none;padding-top:14px;padding-right:22px;padding-bottom:14px;padding-left:22px;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:transform 0.18s ease,box-shadow 0.18s ease,background 0.18s ease}.ib-btn:hover{transform:translate3d(0,-2px,0)}.ib-btn--primary{background-color:transparent}.ib-btn--primary:hover{box-shadow:var(--shadow-lg)}.ib-btn--primary{background-image:var(--grad)}.ib-btn--ghost{color:var(--ink);background-color:var(--surface)}.ib-btn--block{display:flex;width:100%}.ib-nav{position:sticky;top:0px;z-index:60;background-color:var(--glass);border-bottom:1px solid var(--line);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}.ib-nav-inner{display:flex;align-items:center;gap:20px;height:var(--ib-nav-h);max-width:1200px}.ib-nav-inner{margin-inline:auto;padding-inline:24px}.ib-logo{color:var(--ink);font-family:var(--ff-s);font-weight:700;font-size:1.7rem;line-height:1;text-decoration:none}.ib-logo{white-space:nowrap}.ib-links{display:flex;align-items:center;gap:26px;margin-left:8px}.ib-nav-link{color:var(--ink);font-family:var(--ff-d);font-weight:600;font-size:0.96rem;text-decoration:none;opacity:0.86;transition:opacity 0.15s}.ib-nav-link:hover{opacity:1}.ib-nav-act{display:flex;align-items:center;gap:12px;margin-left:auto}.ib-cart-link{display:inline-flex;justify-content:center;align-items:center;position:relative;width:42px;height:42px;color:var(--ink);background-color:var(--surface);border-radius:999px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.ib-cart-count{display:flex;justify-content:center;align-items:center;position:absolute;top:-4px;right:-4px;height:18px;min-width:18px;color:#fff;font-family:var(--ff-b);font-weight:700;font-size:0.68rem;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:var(--pink-ink);border-radius:999px}.ib-burger{display:none;width:44px;height:44px;color:var(--ink);background-color:var(--surface);border-radius:12px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);cursor:pointer}.ib-burger svg{width:22px;height:22px}.ib-sheet{display:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:80;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--surface)}.ib-sheet.is-open{display:flex}.ib-sheet-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ib-sheet-links{display:flex;flex-flow:column;gap:6px}.ib-sheet-links a{color:var(--ink);font-family:var(--ff-d);font-weight:700;font-size:1.3rem;text-decoration:none;padding-top:14px;padding-right:6px;padding-bottom:14px;padding-left:6px;border-bottom:1px solid var(--line)}.ib-sheet-foot{display:flex;flex-flow:column;gap:12px;margin-top:auto}.ib-phead{margin-top:92px}.ib-crumbs{display:flex;align-items:center;gap:4px 8px}.ib-crumbs a{color:var(--lav-ink);text-decoration:none}.ib-crumbs{flex-wrap:wrap}.ib-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.ib-card{box-shadow:var(--shadow)}.ib-woo{color:var(--body);font-family:var(--ff-b)}.ib-woo-wrap{max-width:1100px;padding-top:40px;padding-right:24px;padding-bottom:72px;padding-left:24px}.ib-woo-wrap{margin-inline:auto}.ib-footer{color:#e9e6f2;margin-top:72px;background-color:var(--ink)}.ib-footer{padding-block:56px 28px}.ib-foot-inner{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;max-width:1200px}.ib-foot-inner{margin-inline:auto;padding-inline:24px}@media (max-width:1023px){.ib-foot-inner{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ib-foot-inner{grid-template-columns:1fr;gap:24px}}.ib-foot-brand{color:#fff;font-family:var(--ff-s);font-size:1.9rem;margin-bottom:10px}.ib-foot-p{max-width:34ch;color:#b9b4cc;font-size:0.94rem;line-height:1.7}.ib-foot-title{color:#fff;font-family:var(--ff-d);font-weight:700;font-size:0.82rem;text-transform:uppercase;letter-spacing:0.12em;margin-bottom:14px}.ib-foot-link{display:block;color:#c9c4dc;font-size:0.95rem;text-decoration:none;padding-top:6px;padding-right:0px;padding-bottom:6px;padding-left:0px}.ib-foot-link:hover{color:#fff}.ib-foot-bottom{display:flex;justify-content:space-between;gap:16px;max-width:1200px;color:#9a94b2;font-size:0.85rem;margin-top:36px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:20px;padding-right:24px;padding-bottom:0px;padding-left:24px;border-top:1px solid rgba(255,255,255,.12)}.ib-foot-bottom{flex-wrap:wrap}.breakdance-woocommerce{max-width:100%}.breakdance-woocommerce a:not(.button):not(.add_to_cart_button):not(.woocommerce-LoopProduct-link):not(.page-numbers):not(.remove){color:var(--lav-ink);text-decoration:none;transition:color 0.2s ease}.breakdance-woocommerce a:not(.button):not(.add_to_cart_button):not(.woocommerce-LoopProduct-link):not(.page-numbers):not(.remove):hover{color:var(--pink-ink);text-decoration:underline}.breakdance-woocommerce a:not(.button):not(.add_to_cart_button):not(.woocommerce-LoopProduct-link):not(.page-numbers):not(.remove):hover{text-underline-offset:3px}.breakdance-woocommerce ::placeholder{color:var(--faint);opacity:0.8}.breakdance-woocommerce .bde-woo-select{position:relative}.breakdance-woocommerce select.orderby{color:var(--ink);font-family:var(--ff-b),sans-serif;font-weight:600;font-size:0.9rem;padding-top:10px;padding-right:42px;padding-bottom:10px;padding-left:18px;background-color:var(--surface);border-radius:999px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);cursor:pointer;transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce select.orderby{appearance:none;-webkit-appearance:none}.breakdance-woocommerce select.orderby:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .bde-woo-select__arrow{color:var(--faint)}.breakdance-woocommerce ul.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.breakdance-woocommerce ul.products{list-style:none}.breakdance-woocommerce ul.products li.product{display:flex;flex-flow:column;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:14px;padding-bottom:18px;padding-left:14px;background-color:var(--surface);border-radius:var(--r-lg);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.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.breakdance-woocommerce ul.products li.product{float:none;box-shadow:var(--shadow)}.breakdance-woocommerce ul.products li.product:hover{transform:translate3d(0,-4px,0)}.breakdance-woocommerce ul.products li.product:hover{box-shadow:var(--shadow-lg)}.breakdance-woocommerce ul.products .woocommerce-LoopProduct-link{display:block;color:inherit;text-decoration:none}.breakdance-woocommerce .bde-woo-product-image{overflow:hidden;background-color:var(--pink-soft);border-radius:var(--r-md)}.breakdance-woocommerce .bde-woo-product-image img{display:block;width:100%;height:auto;transition:transform 0.35s ease}.breakdance-woocommerce ul.products li.product:hover .bde-woo-product-image img{transform:scale(1.04,1.04)}.breakdance-woocommerce .woocommerce-loop-product__title{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:1.05rem;line-height:1.35;margin-top:14px;margin-right:4px;margin-bottom:6px;margin-left:4px}.breakdance-woocommerce ul.products li.product .price{display:block;color:var(--pink-ink);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:1rem;margin-top:0px;margin-right:4px;margin-bottom:4px;margin-left:4px}.breakdance-woocommerce .price .woocommerce-Price-currencySymbol{font-size:0.78em;opacity:0.8}.breakdance-woocommerce .price del{color:var(--faint);font-weight:600;opacity:0.8}.breakdance-woocommerce .price ins{text-decoration:none}.breakdance-woocommerce .bde-woo-product-footer{margin-top:auto;padding-top:14px}.breakdance-woocommerce .bde-woo-product-footer .button{display:flex;width:100%;font-size:0.9rem;text-align:center;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px}.breakdance-woocommerce .woocommerce-pagination{width:100%;margin-top:14px}.breakdance-woocommerce .woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;gap:8px;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}.breakdance-woocommerce .woocommerce-pagination ul.page-numbers{flex-wrap:wrap;list-style:none}.breakdance-woocommerce .woocommerce-pagination li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.breakdance-woocommerce .woocommerce-pagination li>.page-numbers{display:inline-flex;justify-content:center;align-items:center;height:42px;min-width:42px;color:var(--body);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:0.9rem;text-decoration:none;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:var(--surface);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:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,color 0.2s ease}.breakdance-woocommerce .woocommerce-pagination li>a.page-numbers:hover{color:var(--pink-ink);transform:translate3d(0,-2px,0)}.breakdance-woocommerce .woocommerce-pagination li>a.page-numbers:hover{box-shadow:var(--shadow)}.breakdance-woocommerce .woocommerce-pagination .page-numbers.current{color:var(--pink-ink);background-color:var(--pink-soft)}.breakdance-woocommerce .bde-wooproductimages{overflow:hidden;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.breakdance-woocommerce .bde-wooproductimages{box-shadow:var(--shadow)}.breakdance-woocommerce .woocommerce-product-gallery img{display:block;width:100%;height:auto}.breakdance-woocommerce .bde-wooproductprice .price{display:flex;align-items:baseline;gap:10px;color:var(--pink-ink);font-family:var(--ff-d),sans-serif;font-weight:800;font-size:clamp(1.45rem,2.4vw,1.9rem);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce .bde-wooproductprice .price{flex-wrap:wrap}.breakdance-woocommerce .bde-wooproductprice .woocommerce-Price-currencySymbol{color:var(--faint);font-weight:700;font-size:0.6em;opacity:1}.breakdance-woocommerce form.cart{display:flex;align-items:center;gap:14px;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce form.cart{flex-wrap:wrap}.breakdance-woocommerce .quantity{display:inline-flex;align-items:center;overflow:hidden;background-color:var(--surface);border-radius:999px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.breakdance-woocommerce .quantity .qty{width:3.4em;color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:1rem;text-align:center;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.breakdance-woocommerce .quantity .qty{appearance:textfield;-moz-appearance:textfield}.breakdance-woocommerce .quantity:focus-within{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .bde-quantity-button{width:42px;height:42px;color:var(--faint);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.breakdance-woocommerce .bde-quantity-button:hover{color:var(--pink-ink);background-color:var(--pink-soft)}.breakdance-woocommerce .bde-tabs__tabslist{display:flex;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:18px;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}.breakdance-woocommerce .bde-tabs__tab:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.breakdance-woocommerce .bde-tabs__panel-content{padding-top:28px;padding-right:30px;padding-bottom:28px;padding-left:30px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.breakdance-woocommerce .bde-tabs__panel-content{box-shadow:var(--shadow)}.breakdance-woocommerce .woocommerce-Reviews-title{font-size:1.15rem;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.breakdance-woocommerce .woocommerce-noreviews{color:var(--faint)}.breakdance-woocommerce .comment-reply-title{display:block;color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:700;margin-top:10px;margin-right:0px;margin-bottom:16px;margin-left:0px}.breakdance-woocommerce .comment-form p{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.breakdance-woocommerce .comment-form label{display:block;color:var(--ink);font-weight:600;font-size:0.9rem;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.breakdance-woocommerce .comment-form-cookies-consent label{display:inline;color:var(--body);font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce .comment-form-rating select{width:auto;min-width:200px}.breakdance-woocommerce .related.products>h2{font-size:1.45rem;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}@media (max-width:1023px){.breakdance-woocommerce ul.products{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px}}@media (max-width:767px){.breakdance-woocommerce select.orderby{width:100%}.breakdance-woocommerce ul.products{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.breakdance-woocommerce ul.products li.product{padding-top:10px;padding-right:10px;padding-bottom:14px;padding-left:10px}.breakdance-woocommerce .bde-woo-product-footer .button{font-size:0.85rem;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}.breakdance-woocommerce form.cart{align-items:stretch}.breakdance-woocommerce .bde-tabs__panel-content{padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px}.breakdance-woocommerce form.cart .quantity{align-self:start}}.breakdance-woocommerce h1{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;line-height:1.25}.breakdance-woocommerce h2{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;line-height:1.25}.breakdance-woocommerce h3{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;line-height:1.25}.breakdance-woocommerce h4{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;line-height:1.25}.breakdance-woocommerce h5{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;line-height:1.25}.breakdance-woocommerce input[type="checkbox"]{accent-color:var(--lav)}.breakdance-woocommerce input[type="radio"]{accent-color:var(--lav)}.woocommerce a.button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce button.button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce input.button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce button.woocommerce-button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce .single_add_to_cart_button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce .checkout-button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce #payment #place_order{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce #respond input#submit{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.breakdance-woocommerce .button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.wc-block-components-button{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce a.button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce a.button:hover{box-shadow:var(--shadow-lg)}.woocommerce button.button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce button.button:hover{box-shadow:var(--shadow-lg)}.woocommerce input.button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce input.button:hover{box-shadow:var(--shadow-lg)}.woocommerce button.woocommerce-button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce button.woocommerce-button:hover{box-shadow:var(--shadow-lg)}.woocommerce .single_add_to_cart_button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce .single_add_to_cart_button:hover{box-shadow:var(--shadow-lg)}.woocommerce .checkout-button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce .checkout-button:hover{box-shadow:var(--shadow-lg)}.woocommerce #payment #place_order:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce #payment #place_order:hover{box-shadow:var(--shadow-lg)}.woocommerce #respond input#submit:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.woocommerce #respond input#submit:hover{box-shadow:var(--shadow-lg)}.breakdance-woocommerce .button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.breakdance-woocommerce .button:hover{box-shadow:var(--shadow-lg)}.wc-block-components-button:hover{color:var(--ink);text-decoration:none;transform:translate3d(0,-2px,0)}.wc-block-components-button:hover{box-shadow:var(--shadow-lg)}.woocommerce .button:active{transform:translate3d(0,0px,0)}.breakdance-woocommerce .button:active{transform:translate3d(0,0px,0)}.woocommerce .button:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.breakdance-woocommerce .button:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.woocommerce .button:disabled{opacity:0.45;cursor:not-allowed}.woocommerce .button:disabled{transform:none;box-shadow:none}.woocommerce .button.disabled{opacity:0.45;cursor:not-allowed}.woocommerce .button.disabled{transform:none;box-shadow:none}.woocommerce .button[aria-disabled="true"]{opacity:0.45;cursor:not-allowed}.woocommerce .button[aria-disabled="true"]{transform:none;box-shadow:none}.ib-btn-ghost{color:var(--ink);background-color:var(--surface);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.ib-btn-ghost{box-shadow:none}.woocommerce td.actions .coupon .button{color:var(--ink);background-color:var(--surface);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.woocommerce td.actions .coupon .button{box-shadow:none}.woocommerce button[name="update_cart"]{color:var(--ink);background-color:var(--surface);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.woocommerce button[name="update_cart"]{box-shadow:none}.woocommerce a.button.cancel{color:var(--ink);background-color:var(--surface);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.woocommerce a.button.cancel{box-shadow:none}.ib-btn-ghost:hover{color:var(--pink-ink);background-color:var(--surface-2)}.ib-btn-ghost:hover{box-shadow:var(--shadow)}.woocommerce td.actions .coupon .button:hover{color:var(--pink-ink);background-color:var(--surface-2)}.woocommerce td.actions .coupon .button:hover{box-shadow:var(--shadow)}.woocommerce button[name="update_cart"]:hover:not(:disabled){color:var(--pink-ink);background-color:var(--surface-2)}.woocommerce button[name="update_cart"]:hover:not(:disabled){box-shadow:var(--shadow)}.woocommerce a.button.cancel:hover{color:var(--pink-ink);background-color:var(--surface-2)}.woocommerce a.button.cancel:hover{box-shadow:var(--shadow)}.woocommerce .woocommerce-info{color:var(--body);font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--lav-soft);border-radius:var(--r-md);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:4px solid var(--lav)}.woocommerce .woocommerce-info{list-style:none}.woocommerce .woocommerce-message{color:var(--body);font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--lav-soft);border-radius:var(--r-md);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:4px solid var(--lav)}.woocommerce .woocommerce-message{list-style:none}.woocommerce .woocommerce-error{color:var(--body);font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--lav-soft);border-radius:var(--r-md);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:4px solid var(--lav)}.woocommerce .woocommerce-error{list-style:none}.woocommerce .woocommerce-info::before{display:none}.woocommerce .woocommerce-message::before{display:none}.woocommerce .woocommerce-error::before{display:none}.woocommerce .woocommerce-message{background-color:var(--pink-soft);border-top:1px solid var(--pink-line);border-right:1px solid var(--pink-line);border-bottom:1px solid var(--pink-line);border-left:4px solid var(--pink)}.woocommerce .woocommerce-error{color:var(--pink-ink);background-color:var(--ib-error-soft,rgba(176,75,64,.1))}.woocommerce .woocommerce-error li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px}.woocommerce form .form-row{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce form .form-row label:not(.woocommerce-form__label-for-checkbox){display:block;color:var(--ink);font-weight:600;font-size:0.9rem;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.woocommerce form .form-row .required{color:var(--pink-ink);text-decoration:none}.woocommerce .single_add_to_cart_button{font-size:0.98rem;padding-top:13px;padding-right:30px;padding-bottom:13px;padding-left:30px}.woocommerce table.shop_table{width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce table.shop_table{border-collapse:separate;border-spacing:0;box-shadow:var(--shadow)}.woocommerce table.shop_table th{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:0.88rem;text-align:left;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--pink-soft);border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--pink-line);border-left:0px solid}.woocommerce table.shop_table td{color:var(--body);padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;background-color:transparent;border-top:1px solid var(--line);border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce table.shop_table td{vertical-align:middle}.woocommerce table.shop_table tbody tr:first-child td{border-top:0px solid}.woocommerce table.shop_table .amount{color:var(--pink-ink);font-weight:600}.woocommerce table.shop_table .button{font-size:0.82rem;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px}.woocommerce table.shop_table .button{box-shadow:none}.woocommerce table.cart td.product-remove a.remove{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;color:var(--pink-ink);font-weight:700;font-size:16px;text-decoration:none;background-color:var(--pink-soft);border-radius:999px;transition:background-color 0.2s ease,color 0.2s ease}.woocommerce table.cart td.product-remove a.remove:hover{color:var(--surface);background-color:var(--pink)}.woocommerce table.cart td.actions{padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;background-color:var(--surface-2)}.woocommerce table.cart td.actions .coupon{display:inline-flex;align-items:center;gap:10px}.woocommerce table.cart td.actions .coupon{flex-wrap:wrap}.woocommerce table.cart td.actions .coupon input.input-text{width:190px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px}.woocommerce .cart-collaterals{display:flex;justify-content:end}.woocommerce .cart-collaterals .cart_totals{width:min(440px,100%);margin-top:34px;padding-top:26px;padding-right:26px;padding-bottom:24px;padding-left:26px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce .cart-collaterals .cart_totals{float:none;box-shadow:var(--shadow)}.woocommerce .cart_totals h2{font-size:1.25rem;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.woocommerce .cart_totals table.shop_table{overflow:visible;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce .cart_totals table.shop_table{box-shadow:none}.woocommerce .cart_totals table.shop_table th{color:var(--body);font-family:var(--ff-b),sans-serif;font-weight:600;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0px;background-color:transparent;border-bottom:0px solid}.woocommerce .cart_totals table.shop_table td{text-align:right;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-top:1px solid var(--line)}.woocommerce .cart_totals .order-total .amount{color:var(--pink-ink);font-family:var(--ff-d),sans-serif;font-weight:800;font-size:1.15rem}.woocommerce .wc-proceed-to-checkout{padding-top:14px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce .wc-proceed-to-checkout a.checkout-button{display:flex;justify-content:center;width:100%;font-size:1.02rem;padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px}.woocommerce .wc-empty-cart-message .cart-empty.woocommerce-info{display:block;color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:1.25rem;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:56px;padding-right:32px;padding-bottom:56px;padding-left:32px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce .wc-empty-cart-message .cart-empty.woocommerce-info{box-shadow:var(--shadow)}.woocommerce .return-to-shop{text-align:center;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%}.woocommerce form.checkout_coupon{margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--surface);border-radius:var(--r-md);border-top:1px dashed var(--pink-line);border-right:1px dashed var(--pink-line);border-bottom:1px dashed var(--pink-line);border-left:1px dashed var(--pink-line)}.woocommerce #order_review_heading{font-size:1.3rem;margin-top:34px;margin-right:0px;margin-bottom:16px;margin-left:0px}.woocommerce table.woocommerce-checkout-review-order-table{overflow:visible;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce table.woocommerce-checkout-review-order-table{box-shadow:none}.woocommerce table.woocommerce-checkout-review-order-table th{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0px;background-color:transparent;border-bottom:1px solid var(--line-2)}.woocommerce table.woocommerce-checkout-review-order-table td{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0px;border-top:1px solid var(--line)}.woocommerce #payment{margin-top:18px;background-color:var(--surface-2);border-radius:var(--r-md);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce #payment ul.payment_methods{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-bottom:1px solid var(--line)}.woocommerce #payment ul.payment_methods{list-style:none}.woocommerce #payment ul.payment_methods li{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.woocommerce #payment ul.payment_methods label{color:var(--ink);font-weight:600;cursor:pointer}.woocommerce #payment div.payment_box{color:var(--body);font-size:0.9rem;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:var(--lav-soft);border-radius:var(--r-sm)}.woocommerce #payment div.payment_box::before{display:none}.woocommerce #payment .place-order{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}.woocommerce #payment #place_order{display:flex;justify-content:center;width:100%;font-size:1.05rem;padding-top:16px;padding-right:28px;padding-bottom:16px;padding-left:28px}.woocommerce .woocommerce-MyAccount-navigation{width:auto}.woocommerce .woocommerce-MyAccount-navigation{float:none}.woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-flow:column;gap:6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce .woocommerce-MyAccount-navigation ul li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;color:var(--body);font-family:var(--ff-d),sans-serif;font-weight:600;font-size:0.95rem;text-decoration:none;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--lav-ink);background-color:var(--lav-soft)}.woocommerce .woocommerce-MyAccount-content{width:auto;padding-top:30px;padding-right:32px;padding-bottom:30px;padding-left:32px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce .woocommerce-MyAccount-content{float:none;box-shadow:var(--shadow)}.woocommerce .woocommerce-MyAccount-content table.shop_table{box-shadow:none}.woocommerce #customer_login h2{font-size:1.3rem;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.woocommerce .woocommerce-form-login__rememberme{margin-top:2px;margin-right:0px;margin-bottom:6px;margin-left:0px}.woocommerce .woocommerce-LostPassword{font-size:0.88rem;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce .woocommerce-privacy-policy-text{color:var(--faint);font-size:0.85rem}.woocommerce #customer_login.col2-set{display:block;width:100%;max-width:460px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.woocommerce #customer_login.col2-set .col-2{display:none}.woocommerce #customer_login.col2-set.ib-show-register .col-1{display:none}.woocommerce #customer_login.col2-set.ib-show-register .col-2{display:block}.woocommerce #customer_login .form-row{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.woocommerce #customer_login .woocommerce-LostPassword{margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.woocommerce .single_add_to_cart_button{flex-grow:1;flex-shrink:1;flex-basis:100%}.woocommerce .cart-collaterals{justify-content:stretch}.woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce .col2-set{grid-template-columns:1fr;gap:24px}.woocommerce .woocommerce-MyAccount-navigation ul{flex-flow:row;gap:8px;padding-bottom:6px}.woocommerce .woocommerce-MyAccount-navigation ul{overflow-x:auto}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px}.woocommerce .woocommerce-MyAccount-navigation ul li a{white-space:nowrap}.woocommerce .woocommerce-MyAccount-content{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}.woocommerce .woocommerce-MyAccount-content{overflow-x:auto}.woocommerce .woocommerce-MyAccount-content table.shop_table{min-width:540px}.woocommerce form.woocommerce-cart-form{border-radius:var(--r-lg)}.woocommerce form.woocommerce-cart-form{overflow-x:auto}.woocommerce form.woocommerce-cart-form table.cart{min-width:620px}.woocommerce #customer_login.col2-set{grid-template-columns:1fr;max-width:460px}}.woocommerce .woocommerce-info .button{font-size:0.85rem;margin-left:16px;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px}.woocommerce .woocommerce-info .button{float:right;box-shadow:none}.woocommerce .woocommerce-message .button{font-size:0.85rem;margin-left:16px;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px}.woocommerce .woocommerce-message .button{float:right;box-shadow:none}.woocommerce .woocommerce-error .button{font-size:0.85rem;margin-left:16px;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px}.woocommerce .woocommerce-error .button{float:right;box-shadow:none}.woocommerce-notices-wrapper{width:100%}.woocommerce-notices-wrapper:empty{display:none}.woocommerce form .form-row input.input-text{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce form .form-row input.input-text{box-shadow:none}.woocommerce form .form-row textarea{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce form .form-row textarea{box-shadow:none}.woocommerce form .form-row select{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce form .form-row select{box-shadow:none}.breakdance-woocommerce .input-text{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce .input-text{box-shadow:none}.breakdance-woocommerce .comment-form input[type="text"]{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce .comment-form input[type="text"]{box-shadow:none}.breakdance-woocommerce .comment-form input[type="email"]{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce .comment-form input[type="email"]{box-shadow:none}.breakdance-woocommerce .comment-form textarea{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce .comment-form textarea{box-shadow:none}.breakdance-woocommerce .comment-form select{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.breakdance-woocommerce .comment-form select{box-shadow:none}.woocommerce td.actions .coupon input.input-text{width:100%;color:var(--ink);font-family:var(--ff-b),sans-serif;font-size:0.95rem;line-height:1.4;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce td.actions .coupon input.input-text{box-shadow:none}.woocommerce form .form-row input.input-text:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.woocommerce form .form-row textarea:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.woocommerce form .form-row select:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .input-text:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .comment-form input:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .comment-form textarea:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.breakdance-woocommerce .comment-form select:focus{box-shadow:0px 0px 0px 3px var(--lav-soft)}.select2-container--default .select2-selection--single{height:auto;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:var(--surface);border-radius:var(--r-sm);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.bde-wooshoppage{display:flex;align-items:center;gap:26px 24px}.bde-wooshoppage .woocommerce-result-count{color:var(--faint);font-size:0.92rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-wooshoppage .woocommerce-ordering{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:auto}.bde-wooshoppage{flex-wrap:wrap}@media (max-width:767px){.bde-wooshoppage{gap:16px}.bde-wooshoppage .woocommerce-ordering{width:100%;margin-left:0px}}.breakdance-woocommerce ul.products::before{display:none}.breakdance-woocommerce ul.products::after{display:none}.ib-prod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 48px;max-width:1100px}.ib-prod{margin-inline:auto}@media (max-width:1023px){.ib-prod{grid-template-columns:minmax(0,1fr);gap:0px}}.ib-woo-wrap:is(:has(>.bde-wooproducttitle)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 48px;max-width:1100px}.ib-woo-wrap:is(:has(>.bde-wooproducttitle)){margin-inline:auto}@media (max-width:1023px){.ib-woo-wrap:is(:has(>.bde-wooproducttitle)){grid-template-columns:minmax(0,1fr);gap:0px}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductimages{grid-row-start:1;grid-row-end:4;grid-column-start:1}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductimages{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproducttitle{grid-row-start:1;grid-column-start:2}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproducttitle{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductprice{grid-row-start:2;grid-column-start:2}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductprice{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductcartbutton{grid-row-start:3;grid-column-start:2}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproductcartbutton{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproducttabs{grid-row-start:4;grid-column-start:1;grid-column-end:-1;margin-top:30px}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-wooproducttabs{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.related{grid-row-start:4;grid-column-start:1;grid-column-end:-1;margin-top:30px}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.related{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-related-products{grid-row-start:5;grid-column-start:1;grid-column-end:-1;margin-top:14px}@media (max-width:1023px){:is(.ib-prod,.ib-woo-wrap:has(>.bde-wooproducttitle))>.bde-related-products{grid-row-start:auto;grid-column-start:1;grid-column-end:-1}}.breakdance-woocommerce .bde-wooproducttitle{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.12;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-heading.bde-wooproducttitle{color:var(--ink);font-family:var(--ff-d),sans-serif;font-weight:800;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.12;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce .quantity .qty::-webkit-outer-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none}.breakdance-woocommerce .quantity .qty::-webkit-inner-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-woocommerce .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none}.breakdance-woocommerce .bde-tabs__tab{color:var(--body);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:0.92rem;text-decoration:none;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;background-color:transparent;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.breakdance-woocommerce .wc-tabs li a{color:var(--body);font-family:var(--ff-d),sans-serif;font-weight:700;font-size:0.92rem;text-decoration:none;padding-top:10px;padding-right:22px;padding-bottom:10px;padding-left:22px;background-color:transparent;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.breakdance-woocommerce .bde-tabs__tab:hover{color:var(--lav-ink);background-color:var(--lav-soft)}.breakdance-woocommerce .wc-tabs li a:hover{color:var(--lav-ink);background-color:var(--lav-soft)}.breakdance-woocommerce .bde-tabs__tab[aria-selected="true"]{color:var(--ink);background-color:var(--pink-soft)}.breakdance-woocommerce .wc-tabs li.active a{color:var(--ink);background-color:var(--pink-soft)}.woocommerce .cart_totals table.shop_table tr:first-child th{border-top:0px solid}.woocommerce .cart_totals table.shop_table tr:first-child td{border-top:0px solid}.woocommerce .col2-set .col-1{width:auto;max-width:none}.woocommerce .col2-set .col-1{float:none}.woocommerce .col2-set .col-2{width:auto;max-width:none}.woocommerce .col2-set .col-2{float:none}.woocommerce .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0px 20px}@media (max-width:767px){.woocommerce .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0px 20px}@media (max-width:767px){.woocommerce .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0px 20px}.woocommerce form .form-row-first{width:auto}.woocommerce form .form-row-first{float:none}.woocommerce form .form-row-last{width:auto}.woocommerce form .form-row-last{float:none}.woocommerce form .form-row-wide{grid-column-start:1;grid-column-end:-1}.woocommerce .woocommerce-additional-fields__field-wrapper .form-row{grid-column-start:1;grid-column-end:-1}.woocommerce #order_review{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce #order_review{box-shadow:var(--shadow)}@media (max-width:767px){.woocommerce #order_review{padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px}}.woocommerce .woocommerce-checkout-review-order{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:var(--surface);border-radius:var(--r-lg);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.woocommerce .woocommerce-checkout-review-order{box-shadow:var(--shadow)}@media (max-width:767px){.woocommerce .woocommerce-checkout-review-order{padding-top:20px;padding-right:18px;padding-bottom:20px;padding-left:18px}}.bde-woopageaccount .woocommerce:has(>.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:36px}.bde-woopageaccount .woocommerce:has(>.woocommerce-MyAccount-navigation)>.woocommerce-notices-wrapper{grid-column-start:1;grid-column-end:-1}@media (max-width:1023px){.bde-woopageaccount .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:220px minmax(0,1fr);gap:24px}}@media (max-width:767px){.bde-woopageaccount .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:minmax(0,1fr);gap:20px}}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--ink);background-color:var(--pink-soft);box-shadow:inset 3px 0px 0px var(--pink)}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{box-shadow:none}}.woocommerce .woocommerce-MyAccount-navigation-link--active a{color:var(--ink);background-color:var(--pink-soft);box-shadow:inset 3px 0px 0px var(--pink)}@media (max-width:767px){.woocommerce .woocommerce-MyAccount-navigation-link--active a{box-shadow:none}}.woocommerce #customer_login .col-1{padding-top:26px;padding-right:26px;padding-bottom:24px;padding-left:26px}.woocommerce #customer_login .col-2{padding-top:26px;padding-right:26px;padding-bottom:24px;padding-left:26px}.woocommerce .woocommerce-form-login__submit{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce .woocommerce-form-register__submit{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.oxy-container.ib-woo-wrap{max-width:1100px}.oxy-container.ib-woo-wrap{margin-inline:auto}.bde-woopageaccount{width:100%;max-width:100%}.bde-woopageaccount .woocommerce{width:100%;max-width:100%}.woocommerce #customer_login.col2-set .col-1{width:100%;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce #customer_login.col2-set .col-1{float:none}.woocommerce #customer_login.col2-set .col-2{width:100%;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce #customer_login.col2-set .col-2{float:none}.ib-auth-switch{color:var(--faint);font-size:0.94rem;text-align:center;margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.ib-auth-switch a{color:var(--lav-ink);font-weight:700;text-decoration:none;margin-left:4px;cursor:pointer}.ib-auth-switch a:hover{color:var(--pink-ink);text-decoration:underline}.ib-auth-switch a:hover{text-underline-offset:3px}.ib-btn--primary{color:var(--ink);background-color:transparent;background-image:linear-gradient(120deg,#f8afa6,#f7c8bf 40%,#b9a4e0);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.oxy-svg-icon{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:1.5em;height:1.5em;line-height:0}.oxy-svg-icon>svg{display:block;width:100%;height:100%}body.woocommerce #nav + *{margin-top:92px}#menuBtn .i-close{display:none}#menuBtn>*:nth-child(2){display:none}#menuBtn[aria-expanded="true"] .i-menu{display:none}#menuBtn[aria-expanded="true"]>*:nth-child(1){display:none}#menuBtn[aria-expanded="true"] .i-close{display:flex}#menuBtn[aria-expanded="true"]>*:nth-child(2){display:flex}.s404{display:flex;justify-content:center;align-items:center;min-height:66vh;text-align:center;padding-top:140px;padding-right:24px;padding-bottom:90px;padding-left:24px}.s404-in{max-width:640px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.s404-code{color:transparent;font-weight:800;font-size:clamp(96px,18vw,176px);line-height:0.95;letter-spacing:-0.04em;margin-bottom:6px;background-image:linear-gradient(90deg,#f4a9c0,#b9a7f4);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.s404-code{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.s404-title{font-weight:700;font-size:clamp(24px,4vw,34px);letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.s404-sub{font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px;opacity:0.72}.s404-acts{display:flex;justify-content:center;gap:14px}.s404-acts .ghost{display:inline-flex;justify-content:center;align-items:center;color:inherit;font-weight:600;text-decoration:none;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;border-radius:999px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;border-left:1.5px solid currentColor;opacity:0.8;transition:opacity 0.15s}.s404-acts .ghost:hover{opacity:1}.s404-acts a:not(.btn){display:inline-flex;justify-content:center;align-items:center;color:inherit;font-weight:600;text-decoration:none;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;border-radius:999px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;border-left:1.5px solid currentColor;opacity:0.7;transition:opacity 0.15s}.s404-acts a:not(.btn):hover{opacity:1}.s404-acts{flex-wrap:wrap}#themeBtn .i-sun{display:none}#themeBtnSheet .i-sun{display:none}#themeBtn .i-moon{display:flex}#themeBtnSheet .i-moon{display:flex}:root[data-theme="dark"] #themeBtn .i-sun{display:flex}:root[data-theme="dark"] #themeBtnSheet .i-sun{display:flex}:root[data-theme="dark"] #themeBtn .i-moon{display:none}:root[data-theme="dark"] #themeBtnSheet .i-moon{display:none}