html.pq-layout{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px)}html.pq-layout body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:var(--pq-page-bg, #FBF7FA);color:#000}.pq{--bg: #FBF7FA;--surface: #FFFFFF;--ink: #2A1630;--muted: #6C5870;--line: #EADFEA;--note: #8A6D00;--note-bg: #FFF8DB;--font-display: "Bricolage Grotesque", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-body: "Figtree", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--radius: 14px;--accent: #A23B6A;--soft: #F6E4EE;--accent-text: #8E2F5C;--on-accent: #FFFFFF;color-scheme:light;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-align:left}.pq *,.pq *:before,.pq *:after{box-sizing:border-box}.pq img{max-width:100%}.pq [hidden]:not([hidden=until-found i]){display:none!important}.pq.pq-offer{display:none}html.pq-offer-active .pq.pq-offer{display:block}html.pq-offer-active .pq .pq-app{display:none}html.pq-design .pq.pq-offer,html.pq-design .pq .pq-app{display:block}.pq .pq-wrap{max-width:640px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:0 48px}.pq .pq-wrap--offer{padding-block:0}.pq .pq-wrap--offer-last{padding-block-end:120px}.pq h1,.pq h2,.pq h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.12;letter-spacing:-.01em;color:var(--ink);text-transform:none}.pq h1{font-size:clamp(32px,7vw,44px);font-weight:800}.pq h2{font-size:clamp(24px,5vw,30.4px);font-weight:700}.pq h3{font-size:18.4px;font-weight:700}.pq p{margin:0}.pq a{color:var(--accent-text)}.pq ul,.pq ol{margin:0}.pq button{font:inherit;letter-spacing:normal;text-transform:none}.pq .pq-eyebrow{font-size:12.48px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text)}.pq .pq-muted{color:var(--muted)}.pq .pq-small{font-size:14.08px}.pq .pq-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:16px}.pq .pq-brand{font-family:var(--font-display);font-weight:800;font-size:20.8px;letter-spacing:-.02em;color:var(--ink)}.pq .pq-brand span{color:var(--accent-text)}.pq .pq-backbtn{background:none;border:0;color:var(--muted);font:inherit;font-size:15.2px;cursor:pointer;padding:6px 0}.pq .pq-backbtn:focus-visible,.pq .pq-opt:focus-visible,.pq .pq-btn:focus-visible,.pq summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pq .pq-progress{height:6px;background:var(--line);border-radius:99px;overflow:hidden;margin-bottom:28px}.pq .pq-progress>i{display:block;height:100%;background:var(--accent);border-radius:99px;transition:width .35s ease}.pq .pq-hero{display:grid;gap:18px;padding-block:12px 8px}.pq .pq-hero-art{border-radius:var(--radius);background:var(--soft);aspect-ratio:16 / 9;max-width:100%;display:grid;place-items:center;overflow:hidden;position:relative}.pq .pq-hero-art svg{width:100%;height:100%;display:block}.pq .pq-ticks{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.pq .pq-ticks li{background:var(--surface);border:1px solid var(--line);border-radius:99px;padding:6px 12px;font-size:14.4px;font-weight:600}.pq .pq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:14px 22px;background:var(--accent);color:var(--on-accent);border:0;border-radius:999px;font:inherit;font-weight:700;font-size:16.8px;cursor:pointer;text-decoration:none;transition:transform .12s ease,filter .12s ease;box-shadow:none;line-height:1.55}.pq .pq-btn:hover{filter:brightness(1.06)}.pq .pq-btn:active{transform:scale(.985)}.pq .pq-btn[disabled]{opacity:.45;cursor:not-allowed}.pq .pq-btn.pq-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line)}.pq .pq-q{display:grid;gap:8px;margin-bottom:22px}.pq .pq-opts{display:grid;gap:10px}.pq .pq-opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);padding:15px 16px;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.pq .pq-opt:hover{border-color:var(--accent)}.pq .pq-opt[aria-pressed=true]{border-color:var(--accent);background:var(--soft)}.pq .pq-opt .pq-mark{flex:0 0 22px;height:22px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center}.pq .pq-opt.pq-multi .pq-mark{border-radius:6px}.pq .pq-opt[aria-pressed=true] .pq-mark{background:var(--accent);border-color:var(--accent)}.pq .pq-opt[aria-pressed=true] .pq-mark:after{content:"";width:8px;height:8px;border-radius:2px;background:var(--on-accent)}.pq .pq-opt b{display:block;font-weight:600}.pq .pq-opt small{display:block;color:var(--muted);font-size:14.08px;margin-top:2px}.pq .pq-check-card{background:var(--soft);border-radius:var(--radius);padding:16px;display:grid;gap:6px}.pq .pq-check-card .pq-eyebrow{margin-bottom:2px}.pq .pq-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pq .pq-card{display:grid;gap:6px;align-content:start;text-align:center;width:100%;background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);padding:12px 10px 14px;font:inherit;cursor:pointer;position:relative;transition:border-color .15s,background .15s}.pq .pq-card:hover{border-color:var(--accent)}.pq .pq-card[aria-pressed=true]{border-color:var(--accent);background:var(--soft)}.pq .pq-card[aria-pressed=true]:after{content:"\2713";position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:12.8px;font-weight:800;display:grid;place-items:center}.pq .pq-card svg{width:100%;max-width:132px;height:auto;aspect-ratio:4 / 3;margin:0 auto;display:block}.pq .pq-card b{font-weight:600;font-size:15.2px;line-height:1.25}.pq .pq-card small{color:var(--muted);font-size:12.8px;line-height:1.3}.pq .pq-cards.pq-odd>.pq-card:last-child{grid-column:1 / -1}.pq .pq-cards.pq-odd>.pq-card:last-child svg{max-width:110px}.pq .pq-card:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pq .pq-cards.pq-photo-cards .pq-card{padding:6px 6px 12px}.pq .pq-card-photo{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:calc(var(--radius) - 4px);background:var(--soft)}.pq .pq-cards.pq-odd>.pq-card:last-child .pq-card-photo{aspect-ratio:16 / 9}.pq .pq-stmt{background:var(--soft);border-radius:20px;padding:18px 22px 22px;font-family:var(--font-display);font-weight:700;font-size:clamp(20px,4.6vw,24px);line-height:1.25;text-wrap:balance}.pq .pq-stmt:before{content:"\201c";display:block;height:28px;margin-bottom:4px;font-size:64px;line-height:1;color:var(--accent-text)}.pq .pq-yesno{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pq .pq-yesno .pq-opt{justify-content:center;text-align:center;font-weight:600}.pq .pq-photo{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);background:var(--soft)}.pq .pq-hero-art.pq-has-photo{background:none}.pq .pq-qphoto{aspect-ratio:16 / 9;margin-bottom:18px}.pq .pq-inter-art svg{width:160px;max-width:100%;height:auto;display:block}.pq .pq-opener{display:grid;gap:14px;padding-block:4px 8px;text-align:center;justify-items:center}.pq .pq-opener h1{font-size:clamp(30.4px,7.4vw,41.6px);text-transform:uppercase;letter-spacing:-.005em}.pq .pq-opener-sub{color:var(--muted);font-weight:600;max-width:34ch}.pq .pq-tiles{display:grid;gap:10px;width:100%;margin-top:6px}.pq .pq-tiles.pq-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pq .pq-tiles.pq-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pq .pq-tile{position:relative;display:block;padding:0;border:0;border-radius:var(--radius);overflow:hidden;background:var(--soft);cursor:pointer;aspect-ratio:3 / 4;max-width:100%;width:100%;transition:transform .15s ease}.pq .pq-tile{font:revert;letter-spacing:revert;text-transform:revert;line-height:revert}.pq .pq-tile:hover{transform:translateY(-2px)}.pq .pq-tile:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.pq .pq-tile img{width:100%;height:100%;object-fit:cover;display:block}.pq .pq-tile-bar{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:6px;background:var(--accent);color:var(--on-accent);font-weight:700;font-size:15.68px;padding:10px 12px;text-align:left}.pq .pq-tiles.pq-cols-3 .pq-tile-bar{font-size:13.6px;padding:8px 9px}.pq .pq-tile-bar span:last-child{font-size:20.8px;line-height:1}.pq .pq-opener .pq-policy{justify-content:center}.pq .pq-inter{display:grid;gap:18px;padding-block:8px 0}.pq .pq-big-stat{font-family:var(--font-display);font-weight:800;font-size:clamp(48px,14vw,72px);line-height:1;color:var(--accent-text)}.pq .pq-loading{display:grid;gap:22px;padding-block:40px;text-align:center;justify-items:center}.pq .pq-ring{width:96px;height:96px}.pq .pq-ring circle{fill:none;stroke-width:8}.pq .pq-ring .pq-ring-bg{stroke:var(--line)}.pq .pq-ring .pq-ring-fg{stroke:var(--accent);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:264;stroke-dashoffset:264;transition:stroke-dashoffset 2.2s ease}.pq .pq-steps-list{list-style:none;padding:0;margin:0;display:grid;gap:10px;text-align:left}.pq .pq-steps-list li{display:flex;gap:10px;align-items:center;color:var(--muted);transition:color .3s}.pq .pq-steps-list li.pq-done{color:var(--ink)}.pq .pq-steps-list li:before{content:"";width:18px;height:18px;border-radius:50%;border:2px solid var(--line);flex:0 0 18px}.pq .pq-steps-list li.pq-done:before{background:var(--accent);border-color:var(--accent)}.pq .pq-result-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px;display:grid;gap:16px}.pq .pq-plan-badge{display:inline-block;background:var(--soft);color:var(--accent-text);font-weight:700;font-size:13.6px;padding:5px 12px;border-radius:99px;justify-self:start}.pq .pq-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pq .pq-fact{background:var(--bg);border-radius:12px;padding:12px 14px}.pq .pq-fact b{display:block;font-family:var(--font-display);font-size:20.8px;font-variant-numeric:tabular-nums}.pq .pq-fact span{font-size:13.6px;color:var(--muted)}.pq .pq-why{list-style:none;padding:0;margin:0;display:grid;gap:10px}.pq .pq-why li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}.pq .pq-why li:before{content:"\2713";color:var(--accent-text);font-weight:800}.pq .pq-chips{display:flex;flex-wrap:wrap;gap:6px}.pq .pq-chip{background:var(--soft);color:var(--accent-text);font-weight:600;font-size:13.6px;padding:4px 10px;border-radius:99px}.pq section.pq-block{display:grid;gap:16px;padding-block:36px;border-top:1px solid var(--line)}.pq section.pq-block.pq-block--first{border-top:0}.pq .pq-price-card{background:var(--surface);border:2px solid var(--accent);border-radius:20px;padding:22px;display:grid;gap:14px}.pq .pq-price-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pq .pq-price-big{font-family:var(--font-display);font-weight:800;font-size:clamp(41.6px,11vw,54.4px);line-height:1;font-variant-numeric:tabular-nums}.pq .pq-price-terms{font-weight:600}.pq .pq-policy{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13.12px}.pq .pq-policy a{color:var(--muted)}.pq .pq-promise{display:flex;gap:10px;align-items:flex-start;font-size:14.72px}.pq .pq-promise svg{flex:0 0 22px}.pq .pq-video{position:relative;aspect-ratio:9 / 16;max-width:100%;width:min(320px,100%);margin-inline:auto;border-radius:20px;background:var(--soft);display:grid;place-items:center;text-align:center;padding:20px}.pq .pq-video--media{padding:0;overflow:hidden}.pq .pq-video--media video,.pq .pq-video--media img{width:100%;height:100%;object-fit:cover;display:block}.pq .pq-video .pq-play{width:64px;height:64px;border-radius:50%;background:var(--accent);display:grid;place-items:center;margin:0 auto 12px}.pq .pq-moves{list-style:none;padding:0;margin:0;display:grid;gap:0;counter-reset:mv}.pq .pq-moves li{display:grid;grid-template-columns:34px 1fr auto;gap:12px;padding-block:12px;border-bottom:1px solid var(--line);align-items:start;counter-increment:mv}.pq .pq-moves li:before{content:counter(mv);font-family:var(--font-display);font-weight:700;color:var(--accent-text);font-size:17.6px}.pq .pq-moves li .pq-t{font-variant-numeric:tabular-nums;color:var(--muted);font-size:14.4px;white-space:nowrap}.pq .pq-moves li div{min-width:0}.pq .pq-weeks{display:grid;gap:10px}.pq .pq-week{display:grid;grid-template-columns:84px 1fr;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.pq .pq-week .pq-wk{font-family:var(--font-display);font-weight:800;color:var(--accent-text);line-height:1.1}.pq .pq-week .pq-wk small{display:block;font-family:var(--font-body);font-weight:600;color:var(--muted);font-size:12.48px}.pq .pq-week div{min-width:0}.pq .pq-incl{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pq .pq-incl li{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px;font-size:15.2px}.pq .pq-incl li b{display:block}.pq .pq-need{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center}.pq .pq-need div{background:var(--soft);border-radius:12px;padding:14px 8px;font-size:14.4px}.pq .pq-need b{display:block;font-family:var(--font-display);font-size:16.8px}.pq .pq-howto{list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:st}.pq .pq-howto li{display:grid;grid-template-columns:36px 1fr;gap:12px;counter-increment:st}.pq .pq-howto li:before{content:counter(st);width:32px;height:32px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;font-weight:700}.pq .pq-note{border:2px dashed var(--note);background:var(--note-bg);color:var(--ink);border-radius:var(--radius);padding:16px;font-size:14.72px}.pq .pq-note b{color:var(--note)}.pq .pq-reviews{display:grid;gap:10px}.pq .pq-review{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:grid;gap:8px}.pq .pq-review-stars{color:var(--accent-text);letter-spacing:2px;font-size:15.2px}.pq .pq-review-name{font-weight:600;font-size:14.08px;color:var(--muted)}.pq details{border-bottom:1px solid var(--line)}.pq summary{cursor:pointer;padding-block:16px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.pq summary::-webkit-details-marker{display:none}.pq summary:after{content:"+";font-size:20.8px;line-height:1;color:var(--accent-text)}.pq details[open] summary:after{content:"\2013"}.pq details p{padding-bottom:16px;color:var(--muted)}.pq .pq-disclaimer{font-size:12.8px;color:var(--muted)}.pq .pq-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--surface);border-top:1px solid var(--line);padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.pq .pq-sticky-in{max-width:640px;margin:0 auto;display:flex;gap:12px;align-items:center}.pq .pq-sticky-in .pq-btn{width:auto;flex:1 1 auto;min-height:50px;font-size:16px}.pq .pq-sticky-in p{flex:0 1 auto;font-size:12.48px;line-height:1.3;color:var(--muted);min-width:0}.pq .pq-sticky-in p b{color:var(--ink);font-size:15.2px}.pq .pq-toast{margin-top:8px;font-size:14.08px;color:var(--note)}.pq .pq-fade{animation:pqFadeUp .35s ease both}@keyframes pqFadeUp{0%{transform:translateY(8px);opacity:.001}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.pq .pq-fade{animation:none}.pq .pq-progress>i,.pq .pq-ring .pq-ring-fg{transition:none}}@media(max-width:420px){.pq .pq-incl{grid-template-columns:1fr}.pq .pq-week{grid-template-columns:1fr;gap:4px}.pq .pq-sticky-in p{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pilates-quiz.css.map */
