.values-section.svelte-1noaxkx{overflow:hidden;background:var(--marigold-soft)}.values-heading.svelte-1noaxkx{display:grid;max-width:38rem;gap:.8rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.values-heading.svelte-1noaxkx h2:where(.svelte-1noaxkx),.values-heading.svelte-1noaxkx p:where(.svelte-1noaxkx){margin:0}.values-heading.svelte-1noaxkx h2:where(.svelte-1noaxkx){font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,4.7rem);font-weight:600;line-height:1.02}.values-heading.svelte-1noaxkx p:where(.svelte-1noaxkx){font-size:1.05rem;line-height:1.6}.value-choices.svelte-1noaxkx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.value-card.svelte-1noaxkx{min-height:25rem;padding:0;border:0;border-radius:1rem 1rem 4rem;background:transparent;color:var(--brown);cursor:pointer;perspective:90rem;text-align:left}.value-card.svelte-1noaxkx:not(.static-card):hover .card-inner:where(.svelte-1noaxkx){transform:translateY(-.3rem) rotateY(var(--card-rotation))}.value-card.svelte-1noaxkx:not(.static-card):hover .card-face:where(.svelte-1noaxkx),.value-card.flipped.svelte-1noaxkx .card-face:where(.svelte-1noaxkx){box-shadow:7px 8px 0 var(--brown)}.static-card.svelte-1noaxkx{cursor:default;perspective:none}.value-card.svelte-1noaxkx:focus-visible{outline:4px solid var(--brown);outline-offset:5px}.value-card.flipped.svelte-1noaxkx{--card-rotation: 180deg}.card-inner.svelte-1noaxkx{--card-rotation: 0deg;position:relative;display:block;width:100%;height:100%;min-height:25rem;transform:rotateY(var(--card-rotation));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.75,.25,1)}.value-card.flipped.svelte-1noaxkx .card-inner:where(.svelte-1noaxkx){--card-rotation: 180deg}.card-face.svelte-1noaxkx{position:absolute;inset:0;display:flex;overflow:hidden;min-height:25rem;padding:clamp(1.4rem,3vw,2.5rem);border:2px solid var(--brown);border-radius:1rem 1rem 4rem;backface-visibility:hidden;flex-direction:column}.card-face.svelte-1noaxkx{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:box-shadow .22s ease}.card-back.svelte-1noaxkx{display:grid;grid-template-rows:1fr auto 1fr;gap:1rem;transform:rotateY(180deg)}.card-back.svelte-1noaxkx .flip-prompt:where(.svelte-1noaxkx){align-self:end;margin-top:0}.rose.svelte-1noaxkx .card-face:where(.svelte-1noaxkx){background:#efc8ca}.periwinkle.svelte-1noaxkx .card-face:where(.svelte-1noaxkx){background:#c8caf0}.marigold.svelte-1noaxkx .card-face:where(.svelte-1noaxkx){background:var(--marigold)}.moss.svelte-1noaxkx .card-face:where(.svelte-1noaxkx){background:var(--moss);color:var(--cream)}.value-name.svelte-1noaxkx{margin:auto 0;font-family:var(--font-display);font-size:clamp(3.5rem,8vw,7rem);font-style:italic;line-height:.9}.front-value.svelte-1noaxkx{display:grid;gap:.8rem;margin:auto 0}.front-value.svelte-1noaxkx .value-name:where(.svelte-1noaxkx){margin:0}.front-meaning.svelte-1noaxkx{font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,2rem);font-style:italic;font-weight:600;opacity:.75}.static-value.svelte-1noaxkx{display:grid;gap:.8rem;margin:auto 0}.static-value.svelte-1noaxkx .value-name:where(.svelte-1noaxkx){margin:0}.static-meaning.svelte-1noaxkx{color:var(--moss);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.3rem);font-style:italic;font-weight:600}.flip-prompt.svelte-1noaxkx{margin-top:auto;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.back-heading.svelte-1noaxkx{display:inline-flex;align-self:start;justify-self:start;flex-wrap:wrap;padding:.45rem .75rem;border:1.5px solid currentColor;border-radius:999px;align-items:baseline;gap:.4rem}.back-name.svelte-1noaxkx{font-family:var(--font-display);font-size:1rem;font-style:italic;font-weight:600}.value-meaning.svelte-1noaxkx{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.detail-list.svelte-1noaxkx{display:grid;width:100%;gap:1rem;margin:auto 0;justify-items:center}.detail-item.svelte-1noaxkx{max-width:28ch;font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,2.15rem);font-weight:600;line-height:1.25;text-align:center}@media(max-width:850px){.value-card.svelte-1noaxkx,.card-inner.svelte-1noaxkx,.card-face.svelte-1noaxkx{min-height:23rem}}@media(max-width:650px){.value-choices.svelte-1noaxkx{grid-template-columns:1fr}.value-card.svelte-1noaxkx,.card-inner.svelte-1noaxkx,.card-face.svelte-1noaxkx{min-height:22rem}.values-heading.svelte-1noaxkx h2:where(.svelte-1noaxkx){font-size:2.75rem}.value-name.svelte-1noaxkx{font-size:clamp(3.5rem,18vw,6rem)}}@media(prefers-reduced-motion:reduce){.card-inner.svelte-1noaxkx,.card-face.svelte-1noaxkx{transition:none}}
