.pq-home .pq-sect :is(a,button,h1,h2,h3,h4,img):where(:not(.ph-btn)){all:revert-layer}.pq-home .pq-sect{max-width:1140px;margin:0 auto;padding:8px 4px calc(96px + var(--safe-bottom, 0px))}@media (min-width:900px){.pq-home .pq-sect{padding:16px 16px calc(96px + var(--safe-bottom, 0px))}}.pq-home .pq-sect h1,.pq-home .pq-sect h2{letter-spacing:-.02em}.pq-home .pq-sect .pq-hero{position:relative;padding:6px 16px 22px}.pq-home .pq-sect .pq-hero .hand{display:inline-block;font-size:22px;transform:rotate(-3deg);margin:0 0 6px 2px}.pq-home .pq-sect .pq-hero h1{margin:0;font:800 clamp(32px,8vw,54px)/1.04 var(--font);letter-spacing:-.04em;color:var(--text);text-wrap:balance}.pq-home .pq-sect .pq-hero .lead{margin:12px 0 0;max-width:34em;font-size:16px;line-height:1.5;color:var(--mute);text-wrap:pretty}@media (min-width:900px){.pq-home .pq-sect .pq-hero .lead{font-size:17px}}.pq-home .pq-sect .pq-hero-row{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}@media (min-width:900px){.pq-home .pq-sect .pq-hero-row{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.pq-home .pq-sect .e3d{display:block;flex:none;width:var(--s,30px);height:var(--s,30px)}.pq-home .pq-sect .ib3{display:grid;place-items:center;flex:none;width:var(--b,48px);height:var(--b,48px);border-radius:15px;background:var(--c,var(--surf2));transform:rotate(-6deg);box-shadow:inset 0 -3px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.12);transition:transform .45s var(--out)}.pq-home .pq-sect .ib3.r{transform:rotate(5deg)}@media (hover:hover){.pq-home .pq-sect :is(a,.ph-card):hover .pq-card-head .ib3,.pq-home .pq-sect :is(a,.ph-card):hover>.ib3{transform:rotate(6deg) scale(1.08)}}.pq-home .pq-sect .c1{--c:#5a2346}.pq-home .pq-sect .c2{--c:#35276a}.pq-home .pq-sect .c3{--c:#553042}.pq-home .pq-sect .c4{--c:#46286a}.pq-home .pq-sect .pq-card-head{display:flex;align-items:center;gap:14px}.pq-home .pq-sect .pq-card-head small{display:block;font-size:13px;color:var(--faint);line-height:1.3}.pq-home .pq-sect .pq-card-head b{display:block;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.015em;color:var(--text)}.pq-home .pq-sect .ph-card{border-radius:22px}.pq-home .pq-sect .ph-card,.pq-home .pq-sect a.ph-card{transition:transform .3s var(--out),box-shadow .3s var(--out)}.pq-home .pq-sect a.ph-card{background:var(--surf);border-radius:18px;color:var(--text);text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 0 1px var(--line),var(--shadow)}.pq-home .pq-sect .ph-card-accent,.pq-home .pq-sect a.ph-card.ph-card-accent{background:radial-gradient(420px 160px at 0 0,rgba(196,77,255,.16),transparent 70%),var(--surf);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(196,77,255,.45),var(--shadow)}.pq-home .pq-sect .ph-card-hero{background:radial-gradient(520px 200px at 50% 0,rgba(255,107,157,.16),transparent 70%),var(--surf)}@media (hover:hover){.pq-home .pq-sect a.ph-card:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(255,107,157,.45),0 20px 36px -24px rgba(255,107,157,.45)}.pq-home .pq-sect a.ph-card .go{transition:transform .3s var(--out),color .2s}.pq-home .pq-sect a.ph-card:hover .go{transform:translateX(4px);color:var(--pink)}}.pq-home .pq-sect a.ph-card:active{transform:scale(.98)}.pq-home .pq-sect .pq-yesno{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.pq-home .pq-sect .pq-yesno>div{padding:12px 14px;border-radius:16px;background:var(--surf2)}.pq-home .pq-sect .pq-yesno .y{box-shadow:inset 0 0 0 1px rgba(126,226,184,.28)}.pq-home .pq-sect .pq-yesno .n{box-shadow:inset 0 0 0 1px rgba(255,154,154,.28)}.pq-home .pq-sect .pq-yesno .warn{box-shadow:inset 0 0 0 1px rgba(255,210,126,.28)}.pq-home .pq-sect .pq-yesno :is(p,h2,h3){margin:0 0 6px;font-size:13px;font-weight:800}.pq-home .pq-sect .pq-yesno .y :is(p,h2,h3){color:#7ee2b8}.pq-home .pq-sect .pq-yesno .n :is(p,h2,h3){color:#ff9a9a}.pq-home .pq-sect .pq-yesno .warn :is(p,h2,h3){color:#ffd27e}.pq-home .pq-sect .pq-yesno ul{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px;color:var(--text)}.pq-home .pq-sect .pq-cell{margin-top:16px}.pq-home .pq-sect .pq-cell>:first-child{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.pq-home .pq-sect .pq-num{display:grid;place-items:center;flex:none;width:var(--n,84px);height:var(--n,84px);border-radius:50%;background:radial-gradient(circle at 30% 25%,#ff9ac0,#ff6b9d 40%,#c44dff);color:#fff;font:800 calc(var(--n, 84px) * .52)/1 var(--font);font-variant-numeric:lining-nums;box-shadow:0 0 0 6px rgba(255,107,157,.12),0 18px 40px -14px rgba(255,107,157,.75),inset 0 -4px 0 rgba(90,20,90,.3)}.pq-home .pq-sect .pq-num.sm{--n:44px;box-shadow:inset 0 -3px 0 rgba(90,20,90,.3)}@keyframes pq-pop{0%{opacity:0;transform:scale(.6) rotate(-12deg)}70%{transform:scale(1.06) rotate(2deg)}to{opacity:1;transform:none}}.pq-home .pq-sect .pq-pop{animation:pq-pop .6s var(--out) both}.pq-home .pq-sect .pq-pair{display:flex;align-items:center;gap:12px}.pq-home .pq-sect .pq-pair .plus{font:800 26px/1 var(--font);color:var(--pink2)}.pq-home .pq-sect .pq-aura{position:relative;isolation:isolate}.pq-home .pq-sect .pq-aura:before{content:"";position:absolute;inset:-22%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,214,120,.35),rgba(196,77,255,.18) 55%,transparent 75%);animation:pq-breathe 4s ease-in-out infinite}@keyframes pq-breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.pq-home .pq-sect .pq-flip{perspective:900px}.pq-home .pq-sect .pq-flip>span{position:relative;display:block;transform-style:preserve-3d;animation:pq-flip 1s .45s var(--out) both}.pq-home .pq-sect .pq-flip .back,.pq-home .pq-sect .pq-flip .face{display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pq-home .pq-sect .pq-flip .back{position:absolute;inset:0;transform:rotateY(180deg)}@keyframes pq-flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.pq-home .pq-sect .pq-wheel{--r:112px;position:relative;width:calc(var(--r) * 2 + 64px);height:calc(var(--r) * 2 + 64px)}.pq-home .pq-sect .pq-wheel:before{content:"";position:absolute;inset:32px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.14);background:radial-gradient(closest-side,rgba(196,77,255,.18),transparent)}.pq-home .pq-sect .pq-wheel .rim{position:absolute;inset:0;animation:pq-spin 90s linear infinite}.pq-home .pq-sect .pq-wheel .rim>*{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;transform:rotate(calc(var(--i) * 30deg)) translateY(calc(var(--r) * -1)) rotate(calc(var(--i) * -30deg))}.pq-home .pq-sect .pq-wheel .rim img{width:48px;height:48px;animation:pq-spin 90s linear infinite reverse;transition:transform .3s var(--out)}.pq-home .pq-sect .pq-wheel .rim .me img{filter:drop-shadow(0 0 10px rgba(255,107,157,.9))}.pq-home .pq-sect .pq-wheel .mid{position:absolute;inset:0;display:grid;place-items:center;text-align:center}@keyframes pq-spin{to{transform:rotate(1turn)}}@media (max-width:899px){.pq-home .pq-sect .pq-wheel{display:none}}@keyframes pq-sect-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pq-home .pq-sect :is(section,details,.pq-hero){animation:pq-sect-in .5s cubic-bezier(.22,1,.36,1) both}.pq-home .pq-sect :is(section,details):nth-of-type(2){animation-delay:.07s}.pq-home .pq-sect :is(section,details):nth-of-type(3){animation-delay:.14s}.pq-home .pq-sect :is(section,details):nth-of-type(n+4){animation-delay:.2s}.pq-home .pq-sect .rv-wait{animation:none;opacity:0;transform:translateY(28px) scale(.985)}.pq-home .pq-sect .rv-in{animation:none;opacity:1;transform:none;transition:opacity .7s var(--out),transform .7s var(--out);transition-delay:var(--rd,0s)}.pq-home .pq-sect .pq-destiny-result{animation:pq-sect-in .5s var(--out) both}.pq-home .pq-sect a.pq-taro-card>span:first-child{box-shadow:0 14px 28px -16px rgba(8,4,16,.95),0 0 0 1px var(--line);transition:transform .35s var(--out),box-shadow .35s var(--out)}@media (hover:hover){.pq-home .pq-sect a.pq-taro-card:hover>span:first-child{transform:translateY(-6px) rotate(-2deg);box-shadow:0 22px 36px -16px rgba(196,77,255,.6),0 0 0 1px rgba(196,77,255,.5)}}.pq-home .pq-sect a.pq-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:10px 16px;border-radius:16px;font:600 14px/1.3 var(--font);color:var(--text);text-decoration:none;text-align:left;background:rgba(255,255,255,.05);box-shadow:0 0 0 1px var(--line);transition:background .2s,transform .18s var(--out)}@media (hover:hover){.pq-home .pq-sect a.pq-link:hover{background:rgba(255,255,255,.09);transform:translateY(-1px)}}.pq-home .pq-sect a.pq-link .e3d{--s:20px}.pq-home .pq-sect a.pq-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0 0 4px;padding:0 14px 0 10px;border-radius:999px;font:600 13px/1 var(--font);color:var(--mute);text-decoration:none;background:rgba(255,255,255,.05);box-shadow:0 0 0 1px var(--line);transition:color .2s,background .2s,transform .18s var(--out)}.pq-home .pq-sect a.pq-back span{transition:transform .25s var(--out)}@media (hover:hover){.pq-home .pq-sect a.pq-back:hover{color:var(--text);background:rgba(255,255,255,.09)}.pq-home .pq-sect a.pq-back:hover span{transform:translateX(-3px)}}.pq-home .pq-sect [id]{scroll-margin-top:96px}html[data-mini="1"] .pq-home .pq-sect [id]{scroll-margin-top:calc(var(--safe-top, 0px) + 12px)}.pq-home .pq-sect .ph-btn.w{width:100%;white-space:normal;text-align:center;line-height:1.2}.pq-home .pq-sect .pq-grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pq-home .pq-sect :is(p,h2).pq-grad{width:fit-content;max-width:100%}.pq-home .pq-sect :is(a,button,summary):focus-visible{outline:2px solid #c44dff;outline-offset:2px}.pq-home>.pq-sect-head{position:sticky;top:0;z-index:30}.pq-home .nav a.on{color:var(--text);background:rgba(255,255,255,.07)}.pq-home .pq-sect a.pq-tab{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 16px 0 12px;border-radius:14px;white-space:nowrap;font:600 14px/1 var(--font);color:rgba(255,255,255,.72);text-decoration:none;background:linear-gradient(160deg,#1e1e38,#2a1b45 50%,#1a1a2e);box-shadow:inset 0 1px 1px rgba(255,150,205,.16),inset 0 -8px 14px -12px rgba(10,6,24,.75),0 1px 1px rgba(10,5,22,.4),0 6px 12px -8px rgba(14,8,28,.62);transition:color .25s var(--out),transform .18s var(--out),box-shadow .3s var(--out)}.pq-home .pq-sect a.pq-tab .e3d{--s:20px;transition:transform .4s var(--out)}.pq-home .pq-sect a.pq-tab.on{color:#fff;background:var(--pq-btn-bg,var(--grad));box-shadow:inset 0 1px 1px rgba(255,150,205,.34),inset 0 -10px 18px -14px rgba(24,4,44,.85),0 1px 1px rgba(14,4,28,.45),0 6px 12px -7px rgba(26,10,44,.6)}.pq-home .pq-sect a.pq-tab:active{transform:scale(.97)}@media (hover:hover){.pq-home .pq-sect a.pq-tab:not(.on):hover{color:var(--text);transform:translateY(-1px)}.pq-home .pq-sect a.pq-tab:hover .e3d{transform:rotate(-10deg) scale(1.12)}}.pq-razdely-wrap.more>.pq-razdely{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.pq-razdely-wrap.less>.pq-razdely{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px);mask-image:linear-gradient(90deg,transparent,#000 56px)}.pq-razdely-wrap.more.less>.pq-razdely{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.pq-razdely-wrap .pq-razdely{cursor:grab}.pq-razdely-wrap .pq-razdely.drag{cursor:grabbing}.pq-razdely-wrap .pq-razdely.drag a{pointer-events:none}@media (min-width:640px){.pq-razdely-wrap .pq-razdely{cursor:auto}}html[data-mini="1"] .pq-shell{background:transparent}html[data-mini="1"] .pq-shell>:is(.bg,.dots,.dots-hot){display:none}html:not([data-mini="1"]) .pq-only-mini,html[data-mini="1"] .pq-only-site{display:none!important}@media (prefers-reduced-motion:reduce){.pq-home .pq-sect .pq-aura:before,.pq-home .pq-sect .pq-destiny-result,.pq-home .pq-sect .pq-flip>span,.pq-home .pq-sect .pq-pop,.pq-home .pq-sect .pq-wheel .rim,.pq-home .pq-sect .pq-wheel .rim img,.pq-home .pq-sect :is(section,details,.pq-hero){animation:none}.pq-home .pq-sect .rv-wait{opacity:1;transform:none}.pq-home .pq-sect .ib3,.pq-home .pq-sect .ph-card,.pq-home .pq-sect .rv-in,.pq-home .pq-sect a.ph-card,.pq-home .pq-sect a.pq-back,.pq-home .pq-sect a.pq-back span,.pq-home .pq-sect a.pq-link,.pq-home .pq-sect a.pq-tab,.pq-home .pq-sect a.pq-taro-card>span:first-child{transition:none}}html.pq-no-motion .pq-home .pq-sect,html.pq-no-motion .pq-home .pq-sect .pq-aura:before,html.pq-no-motion .pq-home .pq-sect .pq-destiny-result,html.pq-no-motion .pq-home .pq-sect .pq-flip>span,html.pq-no-motion .pq-home .pq-sect .pq-pop,html.pq-no-motion .pq-home .pq-sect .pq-wheel .rim,html.pq-no-motion .pq-home .pq-sect .pq-wheel .rim img,html.pq-no-motion .pq-home .pq-sect :is(section,details,.pq-hero){animation:none}html.pq-no-motion .pq-home .pq-sect .rv-wait{opacity:1;transform:none}html.pq-no-motion .pq-home .pq-sect .ib3,html.pq-no-motion .pq-home .pq-sect .ph-card,html.pq-no-motion .pq-home .pq-sect .rv-in,html.pq-no-motion .pq-home .pq-sect a.ph-card,html.pq-no-motion .pq-home .pq-sect a.pq-back,html.pq-no-motion .pq-home .pq-sect a.pq-back span,html.pq-no-motion .pq-home .pq-sect a.pq-link,html.pq-no-motion .pq-home .pq-sect a.pq-tab,html.pq-no-motion .pq-home .pq-sect a.pq-taro-card>span:first-child{transition:none}html[data-mini="1"] .pq-home .pq-sect .pq-destiny-result,html[data-mini="1"] .pq-home .pq-sect .pq-pop,html[data-mini="1"] .pq-home .pq-sect :is(section,details,.pq-hero){animation:none}html[data-mini="1"] .pq-home .pq-sect .rv-wait{opacity:1;transform:none}