.dream-quick-facts{--dqf-accent:var(--dk-teal, #00778f);--dqf-tile:color-mix(in srgb, var(--dk-aqua, #cbf4f6) 55%, #ffffff);margin:1.75em 0;container-type:inline-size}.dream-quick-facts .dream-quick-facts__heading{margin:0 0 .6em}.dqf__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.dream-quick-facts.has-cols .dqf__grid{grid-template-columns:repeat(var(--dqf-cols),minmax(0,1fr))}.dqf__item{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:14px;border-radius:16px;background:var(--dqf-tile);transition:transform 0.3s var(--dk-spring,ease)}.dqf__item:hover{transform:translateY(-2px) rotate(-0.4deg)}.dqf__icon{width:40px;height:40px;border-radius:12px;background:#fff;color:var(--dqf-accent);font-size:1.25em;box-shadow:0 4px 10px -6px rgb(15 14 23 / .35)}.dqf__icon svg,.dqf__icon img{width:60%;height:60%}.dqf__text{display:grid;gap:1px;min-width:0}.dqf__label{color:var(--dqf-accent);font-size:.72em;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dqf__value{font-weight:700;line-height:1.3;overflow-wrap:anywhere}.dqf__note{color:var(--dk-muted,#5f5e6a);font-size:.82em;line-height:1.35}.dream-quick-facts--stamps .dqf__item{flex-direction:column;align-items:center;text-align:center;padding:16px 12px;background:#fff;border:2px dashed color-mix(in srgb,var(--dqf-accent) 70%,transparent);outline:2px solid color-mix(in srgb,var(--dqf-accent) 70%,transparent);outline-offset:-8px;border-radius:18px;transform:rotate(-1.5deg)}.dream-quick-facts--stamps .dqf__item:nth-child(even){transform:rotate(1.2deg);border-color:color-mix(in srgb,var(--dk-orange,#f47e3b) 75%,transparent);outline-color:color-mix(in srgb,var(--dk-orange,#f47e3b) 75%,transparent)}.dream-quick-facts--stamps .dqf__item:nth-child(even) .dqf__label{color:var(--dk-orange,#f47e3b)}.dream-quick-facts--stamps .dqf__item:nth-child(3n){transform:rotate(-0.6deg)}.dream-quick-facts--stamps .dqf__item:hover{transform:rotate(0) scale(1.03)}.dream-quick-facts--stamps .dqf__icon{background:#fff0;box-shadow:none;font-size:1.6em}.dream-quick-facts--stamps .dqf__text{justify-items:center}.dream-quick-facts--stamps .dqf__grid{gap:14px;padding:4px}.dream-quick-facts--list .dqf__grid{grid-template-columns:1fr;gap:0;border-top:1px solid var(--dk-line,rgb(15 14 23 / .09))}.dream-quick-facts--list.has-cols .dqf__grid{grid-template-columns:repeat(min(var(--dqf-cols), 2),minmax(0,1fr));column-gap:24px}.dream-quick-facts--list .dqf__item{align-items:center;padding:10px 2px;border-radius:0;background:none;border-bottom:1px solid var(--dk-line,rgb(15 14 23 / .09))}.dream-quick-facts--list .dqf__item:hover{transform:none}.dream-quick-facts--list .dqf__icon{width:34px;height:34px;background:var(--dqf-tile);box-shadow:none}.dream-quick-facts--list .dqf__text{grid-template-columns:minmax(110px,38%) 1fr;column-gap:12px;align-items:baseline;flex:1}.dream-quick-facts--list .dqf__note{grid-column:2}@container (max-width:520px){.dream-quick-facts.has-cols .dqf__grid,.dqf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dqf__item{padding:12px 10px;gap:8px}.dqf__icon{width:34px;height:34px}.dream-quick-facts--list .dqf__grid,.dream-quick-facts--list.has-cols .dqf__grid{grid-template-columns:1fr}.dream-quick-facts--list .dqf__text{grid-template-columns:1fr}.dream-quick-facts--list .dqf__note{grid-column:1}.dream-quick-facts--swipe:not(.dream-quick-facts--list) .dqf__grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 4px 8px;margin:0 -4px}.dream-quick-facts--swipe:not(.dream-quick-facts--list) .dqf__item{flex:0 0 44%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.dqf__item{transition:none}}.dream-quick-facts.dream-box-sized{width:var(--dbs-w,100%);max-width:min(100%, var(--dbs-max, 100%));box-sizing:border-box}.dream-quick-facts.dream-box--center{margin-left:auto!important;margin-right:auto!important}.dream-quick-facts.dream-box--left{margin-left:0!important;margin-right:auto!important}.dream-quick-facts.dream-box--right{margin-left:auto!important;margin-right:0!important}@media (max-width:600px){.dream-quick-facts.dream-box-sized{width:var(--dbs-w-m,100%)}}.is-layout-constrained>.dream-quick-facts.dream-box-sized{width:calc(min(100%, var(--wp--style--global--content-size, 100%)) * var(--dbs-f, 1))}.is-layout-constrained>.dream-quick-facts.dream-box--left{margin-left:max(0px, (100% - var(--wp--style--global--content-size, 100%)) / 2)!important}.is-layout-constrained>.dream-quick-facts.dream-box--right{margin-right:max(0px, (100% - var(--wp--style--global--content-size, 100%)) / 2)!important}@media (max-width:600px){.is-layout-constrained>.dream-quick-facts.dream-box-sized{width:var(--dbs-w-m,100%)}}.dqf__item{position:relative}.dqf__item.has-info{padding-right:38px}.dqf__more{position:absolute;top:10px;right:10px;z-index:2}.dqf__info{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:1.5px solid color-mix(in srgb,var(--dqf-accent) 55%,transparent);border-radius:50%;background:#fff;color:var(--dqf-accent);font:italic 800 12px/1 Georgia,'Times New Roman',serif;cursor:help;transition:background-color 0.2s ease,color 0.2s ease,transform 0.3s var(--dk-spring,ease)}.dqf__info:hover,.dqf__more.is-open .dqf__info,.dqf__info:focus-visible{background:var(--dqf-accent);color:#fff;transform:scale(1.1)}.dqf__info:focus-visible{outline:2px solid var(--dk-ink,#0f0e17);outline-offset:2px}.dqf__tip{position:absolute;right:-8px;bottom:calc(100% + 10px);width:max-content;max-width:220px;padding:9px 12px;border-radius:14px;background:var(--dk-ink,#0f0e17);color:#fff;font-size:.82rem;font-weight:500;line-height:1.4;text-align:left;text-transform:none;letter-spacing:normal;box-shadow:0 14px 30px -14px rgb(15 14 23 / .6);opacity:0;visibility:hidden;transform:translateY(4px) scale(.97);transform-origin:bottom right;transition:opacity 0.18s ease,transform 0.25s var(--dk-spring,ease),visibility 0s linear 0.18s;pointer-events:none}.dqf__tip::after{content:'';position:absolute;right:14px;top:100%;border:7px solid #fff0;border-top-color:var(--dk-ink,#0f0e17);border-bottom:0}.dqf__more:hover .dqf__tip,.dqf__info:focus-visible+.dqf__tip,.dqf__more.is-open .dqf__tip{opacity:1;visibility:visible;transform:none;transition-delay:0s}.dqf__item:has(.dqf__more:hover),.dqf__item:has(.dqf__more.is-open){z-index:3}.dream-quick-facts--stamps .dqf__more{top:14px;right:14px}.dream-quick-facts--stamps .dqf__item.has-info{padding-right:12px}.dream-quick-facts--list .dqf__more{top:50%;transform:translateY(-50%)}@container (max-width:520px){.dqf__more{position:static}.dqf__info{position:absolute;top:8px;right:8px;width:20px;height:20px;font-size:11px}.dqf__item.has-info{padding-right:30px}.dream-quick-facts--list .dqf__info{top:50%;margin-top:-11px}.dqf__tip{left:4px;right:4px;bottom:calc(100% + 8px);width:auto;max-width:none;transform-origin:bottom center}.dqf__tip::after{right:12px}.dream-quick-facts--swipe:not(.dream-quick-facts--list) .dqf__tip{top:4px;bottom:auto;left:4px;right:4px}.dream-quick-facts--swipe:not(.dream-quick-facts--list) .dqf__tip::after{display:none}}@media (prefers-reduced-motion:reduce){.dqf__tip,.dqf__info{transition:none}}