.legal-meta[data-astro-cid-gay5ti63]{color:var(--color-text-muted);font-size:var(--text-sm)}.legal-contact-section{padding-block-start:0}.legal-contact[data-astro-cid-gay5ti63]{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-4);font-style:normal;display:flex}.legal-contact[data-astro-cid-gay5ti63] a[data-astro-cid-gay5ti63]{min-height:var(--tap-target-min);align-items:center;display:inline-flex}.palette-card[data-astro-cid-nm6nygcg]{background:var(--color-surface);border:var(--border);border-radius:var(--radius-md);flex-direction:column;height:100%;display:flex;overflow:hidden}.palette-card__swatches[data-astro-cid-nm6nygcg]{min-height:var(--space-24)}.palette-card__body[data-astro-cid-nm6nygcg]{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.palette-card__number[data-astro-cid-nm6nygcg]{font-size:var(--text-lg);margin:0}.palette-card__tag[data-astro-cid-nm6nygcg]{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}.palette-card__tag-text[data-astro-cid-nm6nygcg]{color:var(--color-text-muted)}.palette-card__colors[data-astro-cid-nm6nygcg]{gap:0;margin:0;display:grid}.palette-card__colors[data-astro-cid-nm6nygcg] dt[data-astro-cid-nm6nygcg]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-block-start:var(--space-2);display:flex}.palette-card__colors[data-astro-cid-nm6nygcg] dt[data-astro-cid-nm6nygcg]:first-child{margin-block-start:0}.palette-card__colors[data-astro-cid-nm6nygcg] dt[data-astro-cid-nm6nygcg]:before{content:"";inline-size:var(--space-3);block-size:var(--space-3);background:var(--palette-dot);border:var(--border);border-radius:var(--radius-full)}.palette-card__colors[data-astro-cid-nm6nygcg] dd[data-astro-cid-nm6nygcg]{margin:0}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__swatches[data-astro-cid-nm6nygcg]{min-height:var(--space-16)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__body[data-astro-cid-nm6nygcg]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__number[data-astro-cid-nm6nygcg]{font-size:var(--text-base)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__tag[data-astro-cid-nm6nygcg]{font-size:var(--text-xs)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__colors[data-astro-cid-nm6nygcg]{font-size:var(--text-sm)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__colors[data-astro-cid-nm6nygcg] dt[data-astro-cid-nm6nygcg]{font-size:var(--text-xs);margin-block-start:var(--space-1)}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__colors[data-astro-cid-nm6nygcg] dt[data-astro-cid-nm6nygcg]:first-child{margin-block-start:0}.palette-card--compact[data-astro-cid-nm6nygcg] .palette-card__action[data-astro-cid-nm6nygcg]{font-size:var(--text-sm)}.palette-card__action[data-astro-cid-nm6nygcg]{min-height:var(--tap-target-min);align-items:center;margin-block-start:auto;font-weight:700;display:inline-flex}.color-quiz[data-astro-cid-calxecma] [data-astro-cid-calxecma][hidden]{display:none}.color-quiz[data-astro-cid-calxecma]{gap:var(--space-5);max-inline-size:44rem;padding:var(--space-6) var(--space-5);background:var(--color-surface);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;margin-inline:auto;display:flex}.color-quiz--results[data-astro-cid-calxecma]{max-inline-size:none}@media (width>=48em){.color-quiz[data-astro-cid-calxecma]{padding:var(--space-8)}}.color-quiz__head[data-astro-cid-calxecma]{gap:var(--space-2);flex-direction:column;display:flex}.color-quiz__title[data-astro-cid-calxecma]{margin:0}.color-quiz__intro[data-astro-cid-calxecma]{color:var(--color-text-muted);margin:0}.color-quiz--results[data-astro-cid-calxecma] .color-quiz__head[data-astro-cid-calxecma]{display:none}.color-quiz__nojs[data-astro-cid-calxecma]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.color-quiz__nojs[data-astro-cid-calxecma] p[data-astro-cid-calxecma]{margin:0}.color-quiz__small[data-astro-cid-calxecma]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.color-quiz__questions[data-astro-cid-calxecma]{gap:var(--space-4);flex-direction:column;display:flex}.color-quiz__progress[data-astro-cid-calxecma]{gap:var(--space-2);flex-direction:column;display:flex}.color-quiz__progress-text[data-astro-cid-calxecma]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.color-quiz__bar[data-astro-cid-calxecma]{block-size:var(--space-2);background:var(--color-bg);border-radius:var(--radius-full);overflow:hidden}.color-quiz__bar-fill[data-astro-cid-calxecma]{background:var(--color-accent);block-size:100%;inline-size:0;transition:inline-size var(--duration-base) var(--ease-out);display:block}.color-quiz__question[data-astro-cid-calxecma]{gap:var(--space-3);flex-direction:column;display:flex}.color-quiz__prompt[data-astro-cid-calxecma]{font-size:var(--text-xl);margin:0}.color-quiz__prompt[data-astro-cid-calxecma]:focus{outline:none}.color-quiz__helper[data-astro-cid-calxecma]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.color-quiz__answers[data-astro-cid-calxecma]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (width>=30em){.color-quiz__answers[data-astro-cid-calxecma]{grid-template-columns:repeat(2,minmax(0,1fr))}}.color-quiz__answer[data-astro-cid-calxecma]{justify-content:center;gap:var(--space-1);block-size:100%;inline-size:100%;min-block-size:var(--tap-target-min);padding:var(--space-3) var(--space-4);font:inherit;text-align:start;color:var(--color-text);background:var(--color-bg);border:var(--border-width-strong) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.color-quiz__answer[data-astro-cid-calxecma]:hover{border-color:var(--color-border-strong)}.color-quiz__answer[data-astro-cid-calxecma][aria-pressed=true]{background:var(--color-accent-subtle);border-color:var(--color-accent)}.color-quiz__answer-label[data-astro-cid-calxecma]{font-weight:700}.color-quiz__answer-detail[data-astro-cid-calxecma]{font-size:var(--text-sm);color:var(--color-text-muted)}.color-quiz__foot[data-astro-cid-calxecma]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.color-quiz__back[data-astro-cid-calxecma]{min-block-size:var(--tap-target-min);font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.color-quiz__back[data-astro-cid-calxecma]:hover{color:var(--color-link-hover)}.color-quiz__results[data-astro-cid-calxecma]{gap:var(--space-6);flex-direction:column;display:flex}.color-quiz__result-head[data-astro-cid-calxecma]{gap:var(--space-2);max-inline-size:var(--measure);flex-direction:column;display:flex}.color-quiz__result-name[data-astro-cid-calxecma]{font-size:var(--text-3xl);margin:0}.color-quiz__result-name[data-astro-cid-calxecma]:focus{outline:none}.color-quiz__result-text[data-astro-cid-calxecma],.color-quiz__result-why[data-astro-cid-calxecma]{margin:0}.color-quiz__result-why[data-astro-cid-calxecma]{font-size:var(--text-sm);color:var(--color-text-muted)}.color-quiz__group[data-astro-cid-calxecma]{gap:var(--space-3);flex-direction:column;display:flex}.color-quiz__group-heading[data-astro-cid-calxecma]{font-size:var(--text-xl);margin:0}.color-quiz__grid[data-astro-cid-calxecma]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.color-quiz__grid[data-astro-cid-calxecma]{grid-template-columns:repeat(3,minmax(0,1fr))}}.color-quiz__offer[data-astro-cid-calxecma]{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-md);display:grid}.color-quiz__offer-text[data-astro-cid-calxecma]{gap:var(--space-2);flex-direction:column;display:flex}.color-quiz__offer-heading[data-astro-cid-calxecma]{font-size:var(--text-xl);margin:0}.color-quiz__offer[data-astro-cid-calxecma] p[data-astro-cid-calxecma]{margin:0}.color-quiz__offer-actions[data-astro-cid-calxecma]{gap:var(--space-3);flex-wrap:wrap;display:flex}.color-quiz__offer-text[data-astro-cid-calxecma]{max-inline-size:var(--measure)}.color-quiz__bottom[data-astro-cid-calxecma]{gap:var(--space-6);flex-wrap:wrap;display:flex}.color-quiz__bottom[data-astro-cid-calxecma]>.color-quiz__group[data-astro-cid-calxecma]{flex:16rem}.color-quiz__group--teaser[data-astro-cid-calxecma] .color-quiz__grid[data-astro-cid-calxecma]{grid-template-columns:minmax(0,1fr)}.color-quiz__extras[data-astro-cid-calxecma]{justify-content:flex-end;gap:var(--space-2);flex-direction:column;flex:2 20rem;display:flex}.color-quiz__see-all[data-astro-cid-calxecma]{align-items:center;gap:0 var(--space-5);flex-wrap:wrap;margin:0;display:flex}.color-quiz__see-all[data-astro-cid-calxecma] a[data-astro-cid-calxecma]{min-block-size:var(--tap-target-min);align-items:center;display:inline-flex}.color-quiz__notes[data-astro-cid-calxecma]{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.color-quiz__extras[data-astro-cid-calxecma] .color-quiz__back[data-astro-cid-calxecma]{align-self:flex-start}.palette-gallery[data-astro-cid-opotz3db] [data-astro-cid-opotz3db][hidden]{display:none}.palette-gallery__filters[data-astro-cid-opotz3db]{align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.palette-gallery__field[data-astro-cid-opotz3db]{gap:var(--space-1);flex-direction:column;font-weight:700;display:flex}.palette-gallery__field[data-astro-cid-opotz3db] select[data-astro-cid-opotz3db]{min-block-size:var(--tap-target-min);padding-inline:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-sm);font-weight:400}.palette-gallery__check[data-astro-cid-opotz3db]{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target-min);display:flex}.palette-gallery__check[data-astro-cid-opotz3db] input[data-astro-cid-opotz3db]{inline-size:var(--space-5);block-size:var(--space-5)}.palette-gallery__count[data-astro-cid-opotz3db]{color:var(--color-text-muted);margin:0}.palette-gallery__group[data-astro-cid-opotz3db]{gap:var(--space-5);flex-direction:column;display:flex}.palette-gallery__group[data-astro-cid-opotz3db] h2[data-astro-cid-opotz3db]{margin:0}.palette-gallery__grid[data-astro-cid-opotz3db]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=30em){.palette-gallery__grid[data-astro-cid-opotz3db]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.palette-gallery__grid[data-astro-cid-opotz3db]{grid-template-columns:repeat(4,minmax(0,1fr))}}.contact-details[data-astro-cid-qbrjtbwr]{gap:var(--space-6) var(--space-12);margin-block-start:var(--space-8);display:grid}.contact-details__item[data-astro-cid-qbrjtbwr]{border-top:var(--border);padding-block-start:var(--space-5)}.contact-details[data-astro-cid-qbrjtbwr] dt[data-astro-cid-qbrjtbwr]{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);margin-block-end:var(--space-2);display:flex}.contact-details[data-astro-cid-qbrjtbwr] dd[data-astro-cid-qbrjtbwr]{font-size:var(--text-lg);margin:0}.contact-details[data-astro-cid-qbrjtbwr] dd[data-astro-cid-qbrjtbwr] a[data-astro-cid-qbrjtbwr]{padding-block:var(--space-2);display:inline-block}.contact-details__areas[data-astro-cid-qbrjtbwr]{gap:var(--space-1) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}@media (width>=48em){.contact-details[data-astro-cid-qbrjtbwr]{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-details__item--wide[data-astro-cid-qbrjtbwr]{grid-column:1/-1}}.contact-form__intro[data-astro-cid-535ymsdr]{max-width:var(--measure);margin-block-start:var(--space-4)}.contact-form[data-astro-cid-535ymsdr]{gap:var(--space-5);margin-block-start:var(--space-8);display:grid}.contact-form__row[data-astro-cid-535ymsdr]{gap:var(--space-5);display:grid}.contact-form__field[data-astro-cid-535ymsdr]{gap:var(--space-2);display:grid}.contact-form__field[data-astro-cid-535ymsdr] label[data-astro-cid-535ymsdr]{color:var(--color-heading);font-weight:var(--weight-bold)}.contact-form__optional[data-astro-cid-535ymsdr]{color:var(--color-text-muted);font-weight:var(--weight-regular)}.contact-form__field[data-astro-cid-535ymsdr] input[data-astro-cid-535ymsdr],.contact-form__field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]{width:100%;min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm)}.contact-form__field[data-astro-cid-535ymsdr] textarea[data-astro-cid-535ymsdr]{resize:vertical}.contact-form__trap[data-astro-cid-535ymsdr]{opacity:0;width:1px;height:1px;position:absolute;left:-100vw}.contact-form__submit[data-astro-cid-535ymsdr]{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-8);font:inherit;font-weight:var(--weight-bold);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-md);cursor:pointer;border:0;justify-self:start}.contact-form__submit[data-astro-cid-535ymsdr]:hover{background:var(--color-accent-hover)}@media (width>=48em){.contact-form__row[data-astro-cid-535ymsdr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.highlevel-options[data-astro-cid-opawcwzv]{gap:var(--space-4);display:grid}.highlevel-options__item[data-astro-cid-opawcwzv]{gap:var(--space-4);min-width:0;padding:var(--space-6);background:var(--color-surface);border:var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.highlevel-options__text[data-astro-cid-opawcwzv]{color:var(--color-text-muted)}.highlevel-options__separator[data-astro-cid-opawcwzv]{color:var(--color-heading);font-family:var(--font-heading);font-size:var(--text-2xl);text-align:center}@media (width>=64em){.highlevel-options--pair[data-astro-cid-opawcwzv]{grid-template-columns:1fr auto 1fr;align-items:start}.highlevel-options__separator[data-astro-cid-opawcwzv]{padding-block-start:var(--space-6)}}
