.bq{--bq-ease:cubic-bezier(.2, .7, .2, 1);--glow:var(--prana);--bq-col:760px;background:var(--paper);min-height:100dvh;color:var(--ink);isolation:isolate;grid-template-rows:auto 1fr;display:grid;position:relative;overflow-x:clip}.bq:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 15% 0%, color-mix(in oklab, var(--glow) 22%, transparent), transparent 70%), radial-gradient(50% 45% at 100% 100%, color-mix(in oklab, var(--prana) 16%, transparent), transparent 70%), radial-gradient(40% 35% at 80% 10%, color-mix(in oklab, var(--prana-gold,#d9ab52) 10%, transparent), transparent 70%);transition:background 1s var(--bq-ease);position:fixed;inset:0}[data-resolved-theme=dark] .bq:before{background:radial-gradient(60% 50% at 15% 0%, color-mix(in oklab, var(--glow) 28%, transparent), transparent 70%), radial-gradient(50% 45% at 100% 100%, color-mix(in oklab, var(--prana) 14%, transparent), transparent 70%)}.bq :focus-visible{outline:3px solid var(--prana);outline-offset:2px}.bq-top{z-index:5;background:color-mix(in oklab, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #0000;grid-template-columns:minmax(max-content,1fr) minmax(0,520px) minmax(max-content,1fr);align-items:center;gap:24px;min-height:64px;padding:8px clamp(16px,4vw,40px);display:grid;position:sticky;top:0}@supports (animation-timeline:scroll()){.bq-top{background:0 0;animation:linear both bq-bar;animation-timeline:scroll(root);animation-range:0 48px}}@supports not (animation-timeline:scroll()){.bq-top{border-bottom-color:color-mix(in oklab, var(--line) 80%, transparent)}}@keyframes bq-bar{to{background:color-mix(in oklab, var(--paper) 82%, transparent);border-bottom-color:color-mix(in oklab, var(--line) 80%, transparent)}}.bq-brand{min-height:44px;color:var(--ink);border-radius:8px;grid-column:1;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.bq-brand .wordmark{font-size:38px}.bq-progress{background:color-mix(in oklab, var(--ink) 10%, transparent);border-radius:4px;grid-column:2;width:100%;height:4px;overflow:hidden}.bq-progress i{background:linear-gradient(90deg, var(--prana), var(--glow));height:100%;transition:width .6s var(--bq-ease);border-radius:4px;display:block}.bq-quit{min-width:44px;min-height:44px;color:var(--muted);font-size:var(--text-small);border-radius:999px;grid-column:3;justify-content:center;justify-self:end;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.bq-quit:active{background:var(--t-surface-2,#eef0e7)}.bq-body{width:min(100% - 32px, var(--bq-col));min-width:0;margin:0 auto;padding:32px 0 64px}.bq.is-loading .bq-body,.bq.is-intro .bq-body,.bq.is-compute .bq-body{align-self:center;padding-bottom:80px}.bq.is-result{--bq-col:1080px}.bq-step{animation:bq-in .5s var(--bq-ease) both}.bq-step.is-back{animation-name:bq-in-back}@keyframes bq-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes bq-in-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes bq-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bq h1{font:400 clamp(1.75rem, 1.1rem + 2.4vw, 2.75rem)/1.12 var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 0}.bq h2{text-wrap:balance}.bq-kicker{color:var(--prana-gold-ink,#956a27);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:inline-flex}.bq-eyebrow{color:var(--muted);font-size:var(--text-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.bq-eyebrow b{color:var(--prana-dark);font-weight:600}.bq-eyebrow i{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}.bq-eyebrow em{color:var(--muted);white-space:nowrap;font-style:normal}.bq-why{max-width:36em;color:var(--muted);text-wrap:pretty;margin:12px 0 0;font-size:1rem;line-height:1.5}.bq-lead{font-size:var(--text-body);color:var(--t-ink-soft,#3b5140);text-wrap:pretty;max-width:34em;margin:16px 0 0;line-height:1.55}.bq-hint{color:var(--muted);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;display:flex}.bq-count{background:var(--prana);color:var(--t-on-prana,#fff);animation:bq-rise .3s var(--bq-ease) both;border-radius:20px;padding:4px 10px;font-size:.8125rem;font-weight:600}.bq-cta{border-radius:999px;min-height:52px;padding:0 24px;font-size:1rem}.bq-cta:disabled{background:color-mix(in oklab, var(--ink) 10%, transparent);color:var(--muted);cursor:default;transform:none}.bq-ghost{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:1rem;transition:background .2s,color .2s;display:inline-flex}.bq-ghost:active{background:var(--t-surface-2,#eef0e7)}.bq-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.bq-actions .bq-ghost:first-child{margin-left:-16px}@media (hover:hover){.bq-quit:hover,.bq-ghost:hover{background:var(--t-surface-2,#eef0e7);color:var(--ink)}}.bq-skel{gap:16px;display:grid}.bq-skel i{--sk:color-mix(in oklab, var(--ink) 8%, transparent);background:linear-gradient(90deg, var(--sk), color-mix(in oklab, var(--ink) 3%, transparent), var(--sk));background-size:200% 100%;border-radius:8px;height:16px;animation:1.4s linear infinite bq-shimmer;display:block}.bq-skel .is-kicker{width:180px;height:12px}.bq-skel .is-title{border-radius:10px;width:min(560px,92%);height:40px}.bq-skel .is-title+.is-title{width:min(380px,70%);margin-top:-4px}.bq-skel .is-line{width:min(600px,100%)}.bq-skel .is-cards{border-radius:18px;height:96px;margin-top:16px}.bq-skel .is-button{border-radius:999px;width:180px;height:52px;margin-top:16px}@keyframes bq-shimmer{to{background-position:-200% 0}}.bq-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bq-promises li{background:color-mix(in oklab, var(--t-surface,#fff) 70%, transparent);border:1px solid var(--line);animation:bq-rise .6s var(--bq-ease) calc(.1s + var(--i,0) * 80ms) both;border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.bq-promises li:nth-child(2){--i:1}.bq-promises li:nth-child(3){--i:2}.bq-promise-icon{background:var(--prana-soft);width:40px;height:40px;color:var(--prana-dark);border-radius:50%;place-items:center;display:grid}.bq-promises span:not(.bq-promise-icon){gap:4px;padding-top:8px;display:grid}.bq-promises strong{font:400 1.125rem/1.25 var(--serif);letter-spacing:-.005em;color:var(--ink)}.bq-promises small{color:var(--muted);text-wrap:pretty;font-size:.875rem;line-height:1.4}.bq-intro-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.bq-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.bq-option{border:1px solid var(--line);background:color-mix(in oklab, var(--t-surface,#fff) 82%, transparent);min-height:76px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--bq-ease), border-color .25s, background .25s, box-shadow .25s;animation:bq-rise .5s var(--bq-ease) calc(var(--i,0) * 60ms) both;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;position:relative}.bq-option:active{transform:scale(.98)}.bq-option.is-selected{border-color:var(--prana);background:var(--prana-soft);box-shadow:0 0 0 1px var(--prana), 0 16px 34px -20px color-mix(in oklab, var(--prana) 60%, transparent)}.bq-option-icon{background:var(--t-surface-2,#eef0e7);width:44px;height:44px;color:var(--prana-dark);transition:background .25s, color .25s, transform .3s var(--bq-ease);border-radius:50%;place-items:center;display:grid}.bq-option.is-selected .bq-option-icon{background:var(--prana);color:var(--t-on-prana,#fff);transform:scale(1.06)}.bq-option-text{gap:4px;min-width:0;display:grid}.bq-option-text strong{text-wrap:pretty;font-weight:600;line-height:1.3}.bq-option-text small{color:var(--muted);text-wrap:pretty;font-size:.875rem;line-height:1.4}.bq-option-mark{width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.bq-option-mark kbd{font:600 .75rem/1 var(--sans);color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:4px 6px}.bq-option.is-selected .bq-option-mark{background:var(--prana);color:var(--t-on-prana,#fff)}.bq-option-mark.is-box{border:1.5px solid color-mix(in oklab, var(--ink) 30%, transparent);border-radius:7px;width:24px;height:24px}.bq-option-mark.is-box kbd{display:none}.bq-option.is-selected .bq-option-mark.is-box{border-color:var(--prana)}.bq-or{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:4px 0;font-size:.8125rem;font-weight:600;display:grid}.bq-or i{background:var(--line);height:1px}.bq-option.is-apart{background:0 0;border-style:dashed;grid-column:1/-1;min-height:64px}.bq-option.is-apart .bq-option-icon{border:1px dashed var(--line);background:0 0}.bq-option.is-apart.is-selected{background:var(--prana-soft);border-style:solid}.bq-option.is-apart.is-selected .bq-option-icon{background:var(--prana);border-color:var(--prana)}[data-resolved-theme=dark] .bq-option{background:color-mix(in oklab, var(--t-surface,#191d1b) 88%, transparent)}@media (hover:none){.bq-option-mark kbd{display:none}}.bq-scale{--c0:#357a66;--c1:#b8565b;--c-on:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}[data-resolved-theme=dark] .bq-scale{--c0:#7cc9b1;--c1:#e58a8f;--c-on:#101312}.bq-scale-step{--c:color-mix(in oklab, var(--c1) calc(var(--t) * 100%), var(--c0));border:1px solid var(--line);background:color-mix(in oklab, var(--t-surface,#fff) 82%, transparent);min-height:112px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--bq-ease), border-color .25s, background .25s, box-shadow .25s;animation:bq-rise .5s var(--bq-ease) calc(var(--i,0) * 60ms) both;border-radius:18px;align-content:start;justify-items:center;gap:12px;padding:16px 8px;display:grid}.bq-scale-step:active{transform:scale(.98)}.bq-scale-step.is-selected{border-color:var(--c);background:color-mix(in oklab, var(--c) 14%, var(--t-surface,#fff));box-shadow:0 0 0 1px var(--c), 0 16px 34px -20px color-mix(in oklab, var(--c) 60%, transparent)}.bq-scale-dot{border:2px solid var(--c);width:44px;height:44px;color:var(--c);font:600 1rem/1 var(--sans);transition:background .25s, color .25s, transform .3s var(--bq-ease);border-radius:50%;place-items:center;display:grid}.bq-scale-step.is-selected .bq-scale-dot{background:var(--c);color:var(--c-on);transform:scale(1.08)}.bq-scale-label{text-align:center;text-wrap:balance;font-size:.875rem;font-weight:600;line-height:1.3}@media (hover:hover){.bq-option:hover{border-color:color-mix(in oklab, var(--prana) 45%, var(--line));box-shadow:0 14px 30px -18px color-mix(in oklab, var(--prana) 50%, transparent);transform:translateY(-2px)}.bq-scale-step:hover{border-color:var(--c);transform:translateY(-2px)}.bq-option:active,.bq-scale-step:active{transform:scale(.98)}}.bq-bars{background:color-mix(in oklab, var(--t-surface,#fff) 82%, transparent);border:1px solid var(--line);border-radius:20px;gap:16px;margin-top:32px;padding:24px;display:grid}.bq-bar{animation:bq-rise .5s var(--bq-ease) calc(.2s + var(--i,0) * .12s) both;grid-template-columns:minmax(112px,1fr) 2fr;align-items:center;gap:4px 16px;display:grid}.bq-bar-label{font-weight:600;line-height:1.3}.bq-bar-track{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:8px;grid-area:1/2;height:12px;overflow:hidden}.bq-bar-track i{height:100%;width:var(--w);background:linear-gradient(90deg, var(--prana), var(--glow));transform-origin:0;animation:bq-grow 1.1s var(--bq-ease) calc(.4s + var(--i,0) * .15s) both;border-radius:8px;display:block}.bq-bar-value{color:var(--muted);font-size:var(--text-small);grid-column:2}@keyframes bq-grow{0%{transform:scaleX(0)}to{transform:none}}.bq-source{min-height:44px;color:var(--muted);font-size:var(--text-small);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px;align-items:center;gap:4px;margin-top:4px;display:inline-flex}.bq-source svg{flex:none}@media (hover:hover){.bq-source:hover{color:var(--ink)}}.bq-compute{text-align:center}.bq-compute-line{animation:bq-rise .5s var(--bq-ease) both;min-height:2.3em}.bq-axes{text-align:left;gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bq-axes li{animation:bq-rise .5s var(--bq-ease) calc(var(--i,0) * 80ms) both;grid-template-columns:minmax(0,13rem) minmax(0,1fr) 6.5rem;align-items:center;gap:16px;display:grid}.bq-axes.is-computing li{grid-template-columns:8rem minmax(0,1fr)}.bq-axis-track{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:8px;height:12px;overflow:hidden}.bq-axis-track i{height:100%;width:var(--w);background:var(--c);transform-origin:0;animation:bq-grow .9s var(--bq-ease) calc(.2s + var(--i,0) * .12s) both;border-radius:8px;display:block}.bq-axes.is-computing .bq-axis-track i{animation:bq-grow .7s var(--bq-ease) calc(.4s + var(--i,0) * .45s) both}.bq-axis-name{gap:2px;min-width:0;font-weight:600;line-height:1.3;display:grid}.bq-axis-name small{color:var(--muted);font-size:.8125rem;font-weight:400;line-height:1.35}.bq-axis-level{letter-spacing:.06em;text-transform:uppercase;background:var(--t-surface-2,#eef0e7);color:var(--muted);white-space:nowrap;border-radius:20px;justify-self:end;padding:4px 10px;font-size:.75rem;font-weight:600}.bq-axes li.is-haute .bq-axis-level{background:color-mix(in oklab, var(--c) 22%, transparent);color:var(--ink)}.bq-axes li.is-moyenne .bq-axis-level{background:color-mix(in oklab, var(--c) 12%, transparent);color:var(--ink)}.bq-result-head h1{max-width:22ch}.bq-stale{background:color-mix(in oklab, var(--prana-gold,#d9ab52) 18%, transparent);max-width:40em;color:var(--ink);font-size:var(--text-small);border-radius:12px;margin:16px 0 0;padding:12px 16px}.bq-result-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin-top:32px;display:grid}.bq-panel{background:color-mix(in oklab, var(--t-surface,#fff) 82%, transparent);border:1px solid var(--line);animation:bq-rise .6s var(--bq-ease) .1s both;border-radius:22px;padding:24px}.bq-panel h2,.bq-programme h2{font:400 1.375rem/1.25 var(--serif);margin:0}.bq-panel .bq-axes{gap:16px;margin-top:24px}.bq-priorities{gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bq-priorities li{animation:bq-rise .5s var(--bq-ease) calc(.2s + var(--i,0) * .1s) both;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px;display:grid}.bq-prio-num{background:color-mix(in oklab, var(--c) 22%, transparent);width:36px;height:36px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid}.bq-priorities strong{text-wrap:balance;padding-top:6px;font-weight:600;line-height:1.3;display:block}.bq-priorities p{color:var(--t-ink-soft,#3b5140);text-wrap:pretty;margin:4px 0 0;font-size:1rem;line-height:1.5}.bq-programme{margin-top:48px}.bq-programme-head p{max-width:36em;color:var(--muted);text-wrap:pretty;margin:8px 0 0;font-size:1rem;line-height:1.5}.bq-intro .bq-lead,.bq-value .bq-lead{color:var(--t-ink-soft,#3b5140)}.bq-films{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.bq-film{min-width:0;animation:bq-rise .6s var(--bq-ease) calc(.2s + var(--i,0) * .1s) both;align-content:start;gap:12px;display:grid;position:relative}.bq-film-num{min-height:28px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:inline-flex}.bq-film-num b{background:var(--prana-gold,#d9ab52);color:#2a1d3d;width:28px;height:28px;font:700 .875rem/1 var(--sans);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.bq-result-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding-top:24px;display:flex}.bq-result-main,.bq-result-more{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bq-result-main .button{border-radius:999px;min-height:52px;padding:0 24px;font-size:1rem}.bq-result-more{gap:4px;margin-right:-16px}.bq-keep{color:#fff;background:radial-gradient(80% 140% at 0 0,#4a306d 0%,#2a1d3d 70%),#2a1d3d;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 32px;margin-top:32px;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #2a1d3d}.bq-keep:after{content:"";pointer-events:none;background:radial-gradient(circle,#d9ab5266,#0000 70%);background:radial-gradient(circle,lab(72.9867% 10.3423 51.4258/.4),#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-80px}.bq-keep>*{z-index:1;position:relative}.bq .bq-keep h2{color:#fff;max-width:32ch;font:400 clamp(1.3rem, 1.1rem + .8vw, 1.6rem)/1.2 var(--serif);margin:0}.bq .bq-keep p{color:#fffc;text-wrap:pretty;max-width:36em;margin:8px 0 0;font-size:1rem;line-height:1.5}.bq-keep .button-cream{border-radius:999px;min-height:52px;padding:0 24px;font-size:1rem}.bq-keep .button-cream:focus-visible,.bq-keep .lead-form :focus-visible{outline-color:#e7c27a}.bq-keep.bq-capture{grid-template-columns:1fr}.bq-keep.bq-capture .lead-form{max-width:600px}.bq-keep .lead-form .lead-help{text-align:left;color:#ffffffb3}@media (max-width:1000px){.bq-result-grid{grid-template-columns:minmax(0,1fr)}.bq-films{gap:16px}}@media (max-width:760px){.bq-top{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;min-height:60px;padding:8px 16px}.bq-brand .wordmark{font-size:30px}.bq-quit{margin-right:-12px;padding:0 12px}.bq.is-quiz .bq-quit{padding:0}.bq.is-quiz .bq-quit span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bq-body{padding-top:24px}.bq-options,.bq-result-grid{grid-template-columns:minmax(0,1fr)}.bq-option{gap:12px;min-height:64px;padding:12px 16px}.bq-promises{border:1px solid var(--line);background:color-mix(in oklab, var(--t-surface,#fff) 70%, transparent);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px;overflow:hidden}.bq-promises li{background:0 0;border:0;border-radius:0;padding:16px}.bq-promises li+li{border-top:1px solid var(--line)}.bq-intro-actions{margin-top:24px}.bq-skel .is-cards{height:216px;margin-top:8px}.bq-skel .is-button{width:100%;margin-top:8px}.bq-intro-actions .bq-cta{flex:100%;justify-content:center}.bq-intro-actions .bq-ghost{margin:0 auto}.bq-scale{grid-template-columns:minmax(0,1fr);gap:8px}.bq-scale-step{text-align:left;grid-template-columns:44px minmax(0,1fr);place-items:center start;min-height:64px;padding:8px 16px}.bq-scale-label{text-align:left;font-size:1rem}.bq-actions.is-sticky{z-index:4;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in oklab, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);margin:24px -16px 0;position:sticky;bottom:0}.bq-actions.is-sticky .bq-cta{flex:1;justify-content:center}.bq-actions.is-sticky .bq-ghost:first-child{margin-left:-8px}.bq-bars{padding:16px}.bq-bar{grid-template-columns:minmax(0,1fr)}.bq-bar-track,.bq-bar-value{grid-area:auto/1}.bq-value .bq-actions .bq-cta{flex:1;justify-content:center}.bq-panel{border-radius:18px;padding:20px 16px}.bq-axes li{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.bq-axes li .bq-axis-track{grid-area:2/1/auto/-1}.bq-axes.is-computing li{grid-template-columns:7rem minmax(0,1fr)}.bq-axes.is-computing li .bq-axis-track{grid-area:1/2}.bq-programme{margin-top:40px}.bq-films{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:16px -16px 0;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.bq-films::-webkit-scrollbar{display:none}.bq-film{scroll-snap-align:start;flex:0 0 78%}.bq-result-actions{justify-content:stretch;gap:8px;padding-top:24px;display:grid}.bq-result-main{gap:12px;display:grid}.bq-result-main .button{width:100%}.bq-result-more{justify-content:center;margin:0}.bq-keep{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 20px}.bq-keep .button-cream{width:100%}}@media (prefers-reduced-motion:reduce){.bq *,.bq :before{transition-duration:.01ms!important;animation-duration:.01ms!important}.bq-step,.bq-option,.bq-scale-step,.bq-promises li,.bq-film,.bq-panel{animation:none!important;transform:none!important}.bq-skel i{animation:none}.bq-top{animation-duration:auto!important}}.bli{color:#fff;background:radial-gradient(80% 120% at 0 0,#3b215d 0%,#2a1d3d 60%),#2a1d3d;background:radial-gradient(80% 120% at 0 0,lab(18.9272% 23.5547 -31.4845) 0%,#2a1d3d 60%),#2a1d3d;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:48px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #2a1d3d;container-type:inline-size}.bli:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--prana-gold,#d9ab52) 45%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-60px}.bli>div:first-child{z-index:1;flex:1 1 0;min-width:0;position:relative}.bli-kicker{color:#e7c27a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:600;display:inline-flex}.bli h2{font:400 clamp(1.4rem, 1.1rem + 1vw, 1.9rem)/1.15 var(--serif);color:#fff;text-wrap:balance;max-width:30ch;margin:8px 0 0}.bli p{color:#fffc;text-wrap:pretty;max-width:52ch;margin:8px 0 0;line-height:1.55}.bli-actions{z-index:1;text-align:right;flex:none;justify-items:end;gap:8px;display:grid;position:relative}.bli .button-cream{border-radius:40px;min-height:48px;padding:0 22px;font-size:.9375rem;box-shadow:0 12px 28px -14px #00000080}.bli .button-cream svg{transition:transform .2s}.bli .button-cream:hover svg{transform:translate(3px)}.bli .button-cream:focus-visible{outline-offset:3px;outline:3px solid #e7c27a}.bli small{color:#ffffffb3;font-size:.8125rem}.bli.is-compact{margin-top:0;padding:20px 24px}.bli.is-compact h2{max-width:40ch;font-size:1.25rem;line-height:1.25}.bli-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bli-chips span{color:#fff;background:#ffffff1f;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;display:inline-flex}.bli-chips i{background:var(--c);border-radius:50%;width:8px;height:8px}@container (max-width:680px){.bli>div:first-child{flex-basis:100%}.bli-actions{text-align:left;justify-items:start}}@media (max-width:760px){.bli{margin-top:32px;padding:24px 16px}.bli.is-compact{gap:16px;padding:16px}.bli.is-compact p{font-size:.9375rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.bli .button-cream svg{transition:none}}
