.cq-page{--cq-stage: #000308;--cq-stage-rgb: 0, 3, 8}.cq-page .cq-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--cq-stage);display:flex;flex-direction:column}.cq-page .cq-hero-film{position:absolute;inset:0;z-index:0}.cq-page .cq-hero-poster,.cq-page .cq-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cq-page .cq-hero-video{opacity:0;transition:opacity .9s ease}.cq-page .cq-hero-film.is-playing .cq-hero-video{opacity:1}@media(prefers-reduced-motion:reduce){.cq-page .cq-hero-video{transition:none}}.cq-page .cq-hero-scrim{position:absolute;inset:0}.cq-page .cq-hero .crumbs,.cq-page .cq-hero-inner{position:relative;z-index:1;width:100%}.cq-page .cq-hero-inner{grid-template-columns:1fr}.cq-page .cq-hero .theme-hero-copy{max-width:34rem}.cq-page .cq-hero h1{text-wrap:balance}.cq-page .cq-hero .theme-hero-intro{text-wrap:pretty;color:#fdfcf8bd}@media(min-width:821px){.cq-page .cq-hero{min-height:min(80vh,760px)}.cq-page .cq-hero-inner{flex:1;align-content:center}.cq-page .cq-hero-poster,.cq-page .cq-hero-video{object-position:70% 50%}.cq-page .cq-hero-scrim{background:linear-gradient(to right,rgba(var(--cq-stage-rgb),.94),rgba(var(--cq-stage-rgb),.92) 18%,rgba(var(--cq-stage-rgb),.84) 28%,rgba(var(--cq-stage-rgb),.68) 36%,rgba(var(--cq-stage-rgb),.48),rgba(var(--cq-stage-rgb),.28),rgba(var(--cq-stage-rgb),.13),rgba(var(--cq-stage-rgb),.04) 64%,rgba(var(--cq-stage-rgb),0) 72%),linear-gradient(to top,rgba(var(--cq-stage-rgb),.55),rgba(var(--cq-stage-rgb),.3),rgba(var(--cq-stage-rgb),.1) 18%,rgba(var(--cq-stage-rgb),0) 28%)}}@media(max-width:820px){.cq-page .cq-hero{min-height:100svh}.cq-page .cq-hero-inner{flex:1;align-content:start;padding-top:clamp(13rem,37svh,22rem)}.cq-page .cq-hero-poster,.cq-page .cq-hero-video{object-position:50% 0%}.cq-page .cq-hero-scrim{background:linear-gradient(to top,rgba(var(--cq-stage-rgb),.97),rgba(var(--cq-stage-rgb),.95) 34%,rgba(var(--cq-stage-rgb),.88) 44%,rgba(var(--cq-stage-rgb),.72) 51%,rgba(var(--cq-stage-rgb),.5),rgba(var(--cq-stage-rgb),.28),rgba(var(--cq-stage-rgb),.11),rgba(var(--cq-stage-rgb),.03) 75%,rgba(var(--cq-stage-rgb),0) 80%),linear-gradient(to bottom,rgba(var(--cq-stage-rgb),.55),rgba(var(--cq-stage-rgb),.25) 7%,rgba(var(--cq-stage-rgb),0) 15%)}}.cq-page .cq-lede{text-align:center;color:var(--gray-700);font-size:17px;line-height:1.6;margin:.5rem auto 1.75rem;max-width:560px}.cq-page .cq-buy-band{background:var(--cream-dk);padding:clamp(4rem,8vw,7rem) 1.5rem}.cq-page .cq-buy-grid{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,5.5rem);align-items:center}.cq-page .cq-still{margin:0;border-radius:28px;overflow:hidden;background:var(--cq-stage);box-shadow:0 50px 90px -40px #0a14288c,0 12px 30px -18px #0a142859}.cq-page .cq-still img{display:block;width:100%;height:auto}.cq-page .cq-buy-panel .theme-h{font-size:clamp(30px,3.6vw,42px);letter-spacing:-.03em;line-height:1.08;margin:0;text-wrap:balance}.cq-page .cq-buy-price{display:flex;align-items:baseline;gap:.75rem;margin:1.1rem 0 1.6rem}.cq-page .cq-buy-price strong{font-size:clamp(46px,5vw,62px);font-weight:700;letter-spacing:-.045em;line-height:1;color:var(--navy)}.cq-page .cq-buy-price span{font-size:16px;font-weight:600;color:var(--gray-600)}.cq-page .cq-spec{margin:0 0 2rem;border-top:1px solid rgba(26,46,82,.14)}.cq-page .cq-spec div{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;padding:.85rem 0;border-bottom:1px solid rgba(26,46,82,.14)}.cq-page .cq-spec dt{font-size:14px;font-weight:600;color:var(--gray-600);padding-top:.1rem}.cq-page .cq-spec dd{margin:0;font-size:16px;line-height:1.5;color:var(--ink);text-wrap:pretty}.cq-page .cq-buy{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cq-page .cq-qty{display:inline-flex;align-items:center;gap:.25rem;background:var(--white);border:1.5px solid rgba(26,46,82,.16);border-radius:999px;padding:5px}.cq-page .cq-qty button{width:42px;height:42px;border-radius:50%;border:0;background:var(--cream-dk);color:var(--navy);display:grid;place-items:center;padding:0;cursor:pointer;transition:background .15s}.cq-page .cq-qty svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cq-page .cq-qty button:hover:not(:disabled){background:#ebe4d4}.cq-page .cq-qty button:disabled{opacity:.4;cursor:default}.cq-page .cq-qty button:focus-visible{outline:2px solid var(--navy-lt);outline-offset:2px}.cq-page .cq-qty output{min-width:78px;text-align:center;font-weight:700;color:var(--navy)}.cq-page .cq-buy-btn{flex:1 1 12rem;min-height:54px;justify-content:center;font-size:17px;border-radius:999px}.cq-page .cq-buy-btn:focus-visible{outline:2px solid var(--navy-lt);outline-offset:3px}.cq-page .cq-buy-btn:disabled{opacity:.7;cursor:progress}.cq-page .cq-buy-note{flex-basis:100%;font-size:14px;color:var(--gray-600);margin:.25rem 0 0}.cq-page .cq-error{flex-basis:100%;color:#b91c1c;font-weight:600;margin:0}.cq-page .cq-checkout{background:var(--white);border-radius:var(--radius-lg);padding:1rem;box-shadow:var(--sh)}.cq-page .cq-back{background:none;border:0;color:var(--navy-lt);font-weight:600;cursor:pointer;padding:.25rem 0 .75rem;font-family:inherit}.cq-page .cq-back:focus-visible{outline:2px solid var(--navy-lt);outline-offset:2px}@media(max-width:900px){.cq-page .cq-buy-grid{grid-template-columns:1fr}.cq-page .cq-still{max-width:520px;width:100%;justify-self:center;border-radius:22px}}.cq-page .cq-thanks{background:var(--cream-dk);padding:clamp(2.5rem,5vw,4rem) 1.5rem 0}.cq-page .cq-thanks-card{max-width:720px;margin:0 auto;background:var(--white);border-radius:var(--radius-lg);border-left:4px solid var(--lime-dk);padding:1.75rem 2rem;box-shadow:var(--sh)}.cq-page .cq-thanks-card .theme-h{margin:0 0 .5rem;font-size:clamp(22px,2.6vw,28px)}.cq-page .cq-thanks-card p{margin:0;color:var(--gray-700);line-height:1.7}.cq-page .cq-kinds{background:var(--cq-stage);color:var(--on-dark);padding:clamp(3.5rem,7vw,6rem) 1.5rem}.cq-page .cq-kinds-inner{max-width:1080px;margin:0 auto;display:grid;gap:0 clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"stage head" "stage list";align-items:start}.cq-page .cq-kinds-head{grid-area:head;align-self:end}.cq-page .cq-kinds .theme-h{color:var(--on-dark);text-wrap:balance}.cq-page .cq-kinds .cq-lede{text-align:left;margin:.75rem 0 2rem;color:#fdfcf8a8;max-width:30rem}.cq-page .cq-kinds-stage{grid-area:stage;position:relative;aspect-ratio:4 / 5;width:100%;max-width:480px;justify-self:center;align-self:center;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.038) 2.5%,rgba(0,0,0,.146) 5%,rgba(0,0,0,.309) 7.5%,rgba(0,0,0,.5) 10%,rgba(0,0,0,.691) 12.5%,rgba(0,0,0,.854) 15%,rgba(0,0,0,.962) 17.5%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,.962) 82.5%,rgba(0,0,0,.854) 85%,rgba(0,0,0,.691) 87.5%,rgba(0,0,0,.5) 90%,rgba(0,0,0,.309) 92.5%,rgba(0,0,0,.146) 95%,rgba(0,0,0,.038) 97.5%,rgba(0,0,0,0) 100%),linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.038) 1.5%,rgba(0,0,0,.146) 3%,rgba(0,0,0,.309) 4.5%,rgba(0,0,0,.5) 6%,rgba(0,0,0,.691) 7.5%,rgba(0,0,0,.854) 9%,rgba(0,0,0,.962) 10.5%,rgba(0,0,0,1) 12%,rgba(0,0,0,1) 74%,rgba(0,0,0,.962) 77.2%,rgba(0,0,0,.854) 80.5%,rgba(0,0,0,.691) 83.8%,rgba(0,0,0,.5) 87%,rgba(0,0,0,.309) 90.2%,rgba(0,0,0,.146) 93.5%,rgba(0,0,0,.038) 96.8%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#0000,#0000000a,#00000025,#0000004f,#00000080,#000000b0,#000000da,#000000f5 17.5%,#000 20% 80%,#000000f5 82.5%,#000000da,#000000b0,#00000080,#0000004f,#00000025,#0000000a,#0000),linear-gradient(to bottom,#0000,#0000000a,#00000025,#0000004f,#00000080,#000000b0,#000000da,#000000f5 10.5%,#000 12% 74%,#000000f5 77.2%,#000000da,#000000b0 83.8%,#00000080,#0000004f 90.2%,#00000025,#0000000a 96.8%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.cq-page .cq-kinds-poster,.cq-page .cq-kinds-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cq-page .cq-kinds-poster[hidden]{display:none}.cq-page .cq-kinds-video{opacity:0;transition:opacity .45s ease}.cq-page .cq-kinds-inner.is-playing .cq-kinds-video{opacity:1}@media(prefers-reduced-motion:reduce){.cq-page .cq-kinds-video{display:none}}.cq-page .cq-kinds-list{grid-area:list;list-style:none;margin:0;padding:0;counter-reset:kind;border-top:1px solid rgba(253,252,248,.12)}.cq-page .cq-kinds-list li{position:relative;counter-increment:kind;border-bottom:1px solid rgba(253,252,248,.12);padding:1rem 0 1.05rem 3.1rem}.cq-page .cq-kinds-list li:before{content:counter(kind,decimal-leading-zero);position:absolute;left:0;top:1.18rem;font-size:13px;font-weight:700;letter-spacing:.04em;color:#fdfcf861;font-variant-numeric:tabular-nums;transition:color .3s}.cq-page .cq-kinds-list h3{margin:0;font-size:clamp(19px,2.2vw,23px);font-weight:600;letter-spacing:-.015em;line-height:1.25}.cq-page .cq-kinds-list button{all:unset;cursor:pointer;color:#fdfcf89e;transition:color .3s;display:block;width:100%}.cq-page .cq-kinds-list button:after{content:"";position:absolute;inset:0}.cq-page .cq-kinds-list button:hover{color:var(--on-dark)}.cq-page .cq-kinds-list button:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:4px}.cq-page .cq-kinds-list p{margin:.3rem 0 0;font-size:15.5px;line-height:1.55;color:#fdfcf880;transition:color .3s}.cq-page .cq-kinds-list li.is-active:before{color:var(--lime)}.cq-page .cq-kinds-list li.is-active button{color:var(--on-dark)}.cq-page .cq-kinds-list li.is-active p{color:#fdfcf8c7}.cq-page .cq-kinds-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.cq-page .cq-kinds-progress i{display:block;height:100%;background:var(--lime);transform:scaleX(0);transform-origin:left}@media(max-width:820px){.cq-page .cq-kinds-inner{grid-template-columns:1fr;grid-template-areas:"head" "stage" "list"}.cq-page .cq-kinds-head{text-align:center}.cq-page .cq-kinds .cq-lede{text-align:center;margin:.6rem auto 1rem}.cq-page .cq-kinds-stage{max-width:420px;margin-bottom:1.25rem}.cq-page .cq-kinds-list li{padding:.85rem 0 .9rem 2.6rem}.cq-page .cq-kinds-list li:before{top:1.02rem}}.cq-page .cq-card{--r: calc(var(--cw) * .06);width:var(--cw);aspect-ratio:5 / 7;border-radius:var(--r);color:var(--navy);list-style:none;box-sizing:border-box}.cq-page .cq-card-foot{margin-top:auto;font-size:calc(var(--cw) * .034);font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.cq-page .cq-play{background:var(--cream);padding:clamp(4.5rem,8vw,7.5rem) 1.5rem clamp(4rem,7vw,6.5rem);overflow:hidden}.cq-page .cq-play-inner{max-width:1080px;margin:0 auto}.cq-page .cq-play .theme-h{font-size:clamp(30px,4.2vw,48px);letter-spacing:-.035em;line-height:1.06;max-width:15ch;margin:0;text-wrap:balance}.cq-page .cq-rules{list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);counter-reset:rule}.cq-page .cq-rules li{counter-increment:rule;border-top:2px solid var(--navy);padding-top:1.1rem;font-size:18px;line-height:1.55;color:var(--ink);text-wrap:pretty}.cq-page .cq-rules li:before{content:counter(rule);display:block;font-size:clamp(60px,7vw,92px);font-weight:300;line-height:1;letter-spacing:-.05em;color:var(--navy);margin-bottom:.9rem;font-variant-numeric:tabular-nums}.cq-page .cq-wild-head{text-align:center;max-width:40rem;margin:clamp(4.5rem,9vw,7rem) auto 0}.cq-page .cq-wild-head h3{margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:600;letter-spacing:-.025em;color:var(--navy);text-wrap:balance}.cq-page .cq-wild-head p{margin:.9rem 0 0;font-size:17px;line-height:1.7;color:var(--gray-700);text-wrap:pretty}.cq-page .cq-fan{--cw: clamp(150px, 14.5vw, 192px);position:relative;list-style:none;margin:clamp(2rem,4vw,3rem) auto 0;padding:0;height:calc(var(--cw) * 1.4 + 110px);max-width:1080px}.cq-page .cq-card--wild{position:absolute;left:50%;bottom:40px;margin-left:calc(var(--cw) / -2);background:var(--lime);display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--cw) * .1) calc(var(--cw) * .08) calc(var(--cw) * .07);box-shadow:0 22px 44px -22px #0a142880,0 2px 6px #0a14281a;transform-origin:50% 130%;transform:rotate(calc(var(--k) * 1.6deg)) translate(calc(var(--k) * 5px));transition:transform .95s cubic-bezier(.2,.8,.2,1) calc((var(--k) + 3) * 45ms),translate .3s ease}.cq-page .cq-fan.is-open .cq-card--wild{transform:translate(calc(var(--k) * var(--cw) * .88)) translateY(calc(var(--k) * var(--k) * 6px)) rotate(calc(var(--k) * 4deg))}.cq-page .cq-card--wild:hover{translate:0 -22px}.cq-page .cq-burst{width:calc(var(--cw) * .25);height:auto;fill:var(--navy)}.cq-page .cq-burst text{fill:var(--lime);font:800 12.5px Plus Jakarta Sans,sans-serif}.cq-page .cq-card-kind{margin-top:calc(var(--cw) * .07);font-size:calc(var(--cw) * .04);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cq-page .cq-card-title{margin:calc(var(--cw) * .03) 0 calc(var(--cw) * .04);font-size:calc(var(--cw) * .105);font-weight:800;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.cq-page .cq-card-body{font-size:calc(var(--cw) * .061);font-weight:500;line-height:1.38;color:var(--navy-mid);text-wrap:balance}@media(max-width:720px){.cq-page .cq-fan{--cw: min(58vw, 220px);height:auto;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1.5rem;padding:.5rem 1.5rem 2.25rem;scrollbar-width:none}.cq-page .cq-fan::-webkit-scrollbar{display:none}.cq-page .cq-card--wild,.cq-page .cq-fan.is-open .cq-card--wild{position:relative;left:auto;bottom:auto;margin:0;flex:0 0 var(--cw);transform:none;scroll-snap-align:center;transition:none}.cq-page .cq-card--wild:hover{translate:none}.cq-page .cq-rules{grid-template-columns:1fr;gap:2rem}.cq-page .cq-rules li{display:grid;grid-template-columns:3.25rem 1fr;align-items:baseline}.cq-page .cq-rules li:before{font-size:48px;margin:0}}.cq-page .cq-draw{background:var(--cq-stage);color:var(--on-dark);padding:clamp(4.5rem,8vw,7.5rem) 1.5rem;overflow:hidden}.cq-page .cq-draw-inner{--cw: clamp(196px, 21vw, 262px);max-width:1080px;margin:0 auto}.cq-page .cq-draw-head{text-align:center}.cq-page .cq-draw .theme-h{color:var(--on-dark);font-size:clamp(30px,4.2vw,48px);letter-spacing:-.035em;margin:0;text-wrap:balance}.cq-page .cq-draw .cq-lede{color:#fdfcf8a8;margin:.9rem auto 0}.cq-page .cq-draw-table{position:relative;margin:clamp(2.5rem,5vw,3.5rem) auto 0;perspective:1800px}.cq-page .cq-draw-table:before{content:"";position:absolute;inset:-10% -30%;background:radial-gradient(ellipse 50% 45% at 50% 55%,#2d488061,#2d488000 70%);pointer-events:none}.cq-page .cq-draw-deck{display:none}.cq-page .cq-draw-pile{position:relative;list-style:none;margin:0 -1.5rem;padding:.5rem 1.5rem 1.5rem;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cq-page .cq-card--q{flex:0 0 var(--cw);scroll-snap-align:center;position:relative}.cq-page .cq-card-face,.cq-page .cq-card-back{position:absolute;inset:0;border-radius:var(--r)}.cq-page .cq-card-face{background:#fdfcf8;display:flex;flex-direction:column;padding:calc(var(--cw) * .08) calc(var(--cw) * .08) calc(var(--cw) * .07);box-shadow:0 30px 60px -28px #000c,0 2px 8px #00000040;backface-visibility:hidden}.cq-page .cq-card-back{display:none;background:var(--navy) center / cover;transform:rotateY(180deg);backface-visibility:hidden;box-shadow:0 2px 8px #0000004d}.cq-page .cq-card-mark{display:flex;align-items:center;gap:calc(var(--cw) * .035);font-size:calc(var(--cw) * .038);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cq-page .cq-icon{width:calc(var(--cw) * .1);height:calc(var(--cw) * .1);padding:calc(var(--cw) * .018);box-sizing:border-box;border-radius:50%;background:var(--lime);fill:var(--navy);color:var(--navy);flex:none}.cq-page .cq-card-q{margin:auto 0;padding-top:calc(var(--cw) * .04);font-size:calc(var(--cw) * .088);font-weight:800;line-height:1.13;letter-spacing:-.02em;text-align:center;text-wrap:balance}.cq-page .cq-card-q:after{content:"";display:block;width:14%;height:calc(var(--cw) * .011);min-height:2px;border-radius:2px;background:var(--lime-dk);margin:.7em auto 0}.cq-page .cq-card--q .cq-card-foot{text-align:center;margin-top:0}.cq-page .cq-draw-inner.is-live .cq-draw-table{height:calc(var(--cw) * 1.4 + 30px);max-width:calc(var(--cw) * 2.6)}.cq-page .cq-draw-inner.is-live .cq-draw-deck{display:block;position:absolute;top:10px;left:calc(50% - var(--cw) * 1.12);width:var(--cw);aspect-ratio:5 / 7;border-radius:calc(var(--cw) * .06);box-shadow:1px 1px #d8dce5,2px 2px #b7bfcf,3px 3px #d8dce5,4px 4px #b7bfcf,5px 5px #d8dce5,6px 6px #9aa4b8,0 40px 60px -26px #000000e6}.cq-page .cq-draw-inner.is-live .cq-draw-deck img{display:block;width:100%;height:100%;border-radius:inherit}.cq-page .cq-draw-inner.is-live .cq-draw-pile{position:static;display:block;margin:0;padding:0;overflow:visible}.cq-page .cq-draw-inner.is-live .cq-card--q{position:absolute;top:10px;left:calc(50% - var(--cw) / 2);transform-style:preserve-3d;transform:translate(calc(var(--cw) * -.62)) rotateY(180deg);transition:transform .8s cubic-bezier(.2,.75,.15,1)}.cq-page .cq-draw-inner.is-live .cq-card-back{display:block;background-image:url(/images/curious-questions/card-back-320.webp)}.cq-page .cq-draw-inner.is-live .cq-card--q.is-drawn{transform:translate(calc(var(--cw) * .62 + var(--dx, 0px))) translateY(var(--dy, 0px)) rotate(var(--rot, 0deg)) rotateY(0)}.cq-page .cq-draw-controls{display:none}.cq-page .cq-draw-inner.is-live .cq-draw-controls{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:clamp(2rem,4vw,2.75rem)}.cq-page .cq-draw-controls .btn-primary{border-radius:999px;min-width:13rem;min-height:52px;justify-content:center}.cq-page .cq-draw-controls .btn-primary:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.cq-page .cq-draw-count{margin:0;min-height:1.4em;font-size:14px;color:#fdfcf88c;font-variant-numeric:tabular-nums}.cq-page .cq-draw-end{margin:0;font-size:15px;color:#fdfcf8cc;text-align:center}.cq-page .cq-draw-end a{color:var(--lime);font-weight:700}@media(max-width:720px){.cq-page .cq-draw-inner{--cw: min(42vw, 200px)}}.cq-page .cq-faq{background:var(--cream-dk);padding:clamp(4.5rem,8vw,7rem) 1.5rem}.cq-page .cq-faq-inner{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5.5rem);align-items:start}.cq-page .cq-faq-head{position:sticky;top:6rem}.cq-page .cq-faq .theme-h{font-size:clamp(30px,3.8vw,44px);letter-spacing:-.035em;line-height:1.06;margin:0 0 1.1rem;text-wrap:balance}.cq-page .cq-faq-head p{margin:0 0 1rem;font-size:16px;line-height:1.65;color:var(--gray-700);text-wrap:pretty}.cq-page .cq-faq-head .cq-faq-also{font-size:15px;color:var(--gray-600)}.cq-page .cq-faq-head a{color:var(--navy);font-weight:600;text-decoration-color:#1a2e5259;text-underline-offset:3px}.cq-page .cq-faq-head a:hover{text-decoration-color:currentColor}.cq-page .cq-faq-list{border-top:1px solid rgba(26,46,82,.16);interpolate-size:allow-keywords}.cq-page .cq-faq-item{border-bottom:1px solid rgba(26,46,82,.16)}.cq-page .cq-faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 0;cursor:pointer;font-size:clamp(17px,1.7vw,20px);font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--navy)}.cq-page .cq-faq-item summary::-webkit-details-marker{display:none}.cq-page .cq-faq-item summary:focus-visible{outline:2px solid var(--navy-lt);outline-offset:4px;border-radius:4px}.cq-page .cq-faq-item summary i{position:relative;flex:none;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(26,46,82,.22);transition:background .2s,border-color .2s}.cq-page .cq-faq-item summary i:before,.cq-page .cq-faq-item summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.75px;margin:-.875px 0 0 -6px;background:var(--navy);border-radius:2px;transition:transform .3s ease}.cq-page .cq-faq-item summary i:after{transform:rotate(90deg)}.cq-page .cq-faq-item summary:hover i{border-color:var(--navy)}.cq-page .cq-faq-item[open] summary i{background:var(--navy);border-color:var(--navy)}.cq-page .cq-faq-item[open] summary i:before,.cq-page .cq-faq-item[open] summary i:after{background:var(--white)}.cq-page .cq-faq-item[open] summary i:after{transform:rotate(0)}.cq-page .cq-faq-item p{margin:0;padding:0 3.5rem 1.6rem 0;font-size:16.5px;line-height:1.72;color:var(--gray-700);text-wrap:pretty}.cq-page .cq-faq-item::details-content{height:0;overflow:clip;transition:height .35s ease,content-visibility .35s allow-discrete}.cq-page .cq-faq-item[open]::details-content{height:auto}@media(max-width:820px){.cq-page .cq-faq-inner{grid-template-columns:1fr}.cq-page .cq-faq-head{position:static}.cq-page .cq-faq-item p{padding-right:0}}.cq-page .cq-close{position:relative;isolation:isolate;overflow:hidden;background:var(--cq-stage);color:var(--on-dark);min-height:clamp(440px,43vw,640px);display:flex;align-items:center}.cq-page .cq-close-media{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:75% 50%}.cq-page .cq-close:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,rgba(var(--cq-stage-rgb),.92),rgba(var(--cq-stage-rgb),.84) 22%,rgba(var(--cq-stage-rgb),.6) 34%,rgba(var(--cq-stage-rgb),.3) 44%,rgba(var(--cq-stage-rgb),.08) 53%,rgba(var(--cq-stage-rgb),0) 60%)}.cq-page .cq-close-inner{width:100%;max-width:1080px;margin:0 auto;padding:4rem 1.5rem}.cq-page .cq-close h2{margin:0;max-width:12ch;font-size:clamp(34px,4.8vw,58px);font-weight:600;letter-spacing:-.04em;line-height:1.04;color:var(--on-dark);text-wrap:balance}.cq-page .cq-close p{margin:1rem 0 1.75rem;max-width:26rem;font-size:18px;line-height:1.6;color:#fdfcf8b3}.cq-page .cq-close .btn-primary{border-radius:999px;min-height:52px;padding-inline:2rem}.cq-page .cq-close .btn-primary:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media(max-width:820px){.cq-page .cq-close{display:block;min-height:0}.cq-page .cq-close-media{position:relative;z-index:0;height:62vw;object-position:80% 50%}.cq-page .cq-close:before{inset:0 0 auto;height:62vw;z-index:1;background:linear-gradient(to top,rgba(var(--cq-stage-rgb),1),rgba(var(--cq-stage-rgb),.6) 18%,rgba(var(--cq-stage-rgb),0) 45%)}.cq-page .cq-close-inner{position:relative;z-index:2;margin-top:-2.5rem;padding:0 1.5rem 4rem;text-align:center}.cq-page .cq-close h2,.cq-page .cq-close p{margin-inline:auto}.cq-page .cq-close h2{max-width:16ch}}@media(prefers-reduced-motion:reduce){.cq-page .cq-card--wild,.cq-page .cq-draw-inner.is-live .cq-card--q{transition:none}.cq-page .cq-faq-item::details-content{transition:none}}
