@font-face{font-family:Barlow;src:url(/fonts/barlow/barlow-black-latin.woff2) format("woff2");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/caveat/caveat-medium-latin.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}.hero[data-astro-cid-c75hhfp7]{padding:clamp(64px,7vw,108px) 24px clamp(64px,7vw,100px);text-align:center}.hero-main[data-astro-cid-c75hhfp7]{max-width:1280px;margin:0 auto}.hero-eyebrow[data-astro-cid-c75hhfp7]{margin:0;line-height:1.7}.hero-h1[data-astro-cid-c75hhfp7]{margin:28px auto;font-family:Barlow,Arial,sans-serif;font-weight:900;font-synthesis:none;font-size:clamp(2.5rem,6.1vw,5.75rem);text-transform:uppercase;letter-spacing:-.02em;line-height:1.06;text-wrap:balance;animation:hero-arrive .85s ease-out both}.hero-line[data-astro-cid-c75hhfp7]{display:block}.hero-phrase[data-astro-cid-c75hhfp7]{white-space:nowrap}.hero-rotating-line[data-astro-cid-c75hhfp7]{display:flex;justify-content:center;align-items:baseline;gap:.2em;white-space:nowrap}.hero-rotator[data-astro-cid-c75hhfp7]{display:inline-grid;text-align:left;overflow:hidden;padding:.12em .04em;margin:-.12em -.04em}.hero-word[data-astro-cid-c75hhfp7]{grid-area:1 / 1;opacity:0}.hero-word[data-astro-cid-c75hhfp7]:first-child{opacity:1}@media (prefers-reduced-motion: no-preference){.hero-word[data-astro-cid-c75hhfp7]{animation:word-scroll 10.8s linear infinite;animation-delay:calc(var(--word-index) * 3.6s - 10.8s)}}@keyframes word-scroll{0%,30.5%{opacity:1;transform:translateY(0);filter:blur(0)}33.333%{opacity:0;transform:translateY(-85%);filter:blur(9px)}33.334%,97.167%{opacity:0;transform:translateY(85%);filter:blur(9px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.hero-connector[data-astro-cid-c75hhfp7]{display:block;margin:10px 0 12px;font-family:Caveat,cursive;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:500;line-height:1;letter-spacing:0;text-transform:none;color:var(--muted)}.hero-highlight[data-astro-cid-c75hhfp7]{color:var(--accent);display:inline-block;padding:.04em .025em .08em;margin:-.04em -.025em -.08em;animation:accent-arrive .95s .12s ease-out both}@supports (background-clip: text) or (-webkit-background-clip: text){.hero-highlight[data-astro-cid-c75hhfp7]{background-image:var(--hero-gradient, linear-gradient(110deg, #5930c5 0%, #a82991 18%, #d73743 34%, #cf4717 48%, #b4690e 60%, #cf4717 70%, #a82991 84%, #5930c5 100%));background-size:240% 100%;background-position:0% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:accent-arrive .95s .12s ease-out both,color-sweep 2.8s .12s cubic-bezier(.16,1,.3,1) both}}.hero-lede[data-astro-cid-c75hhfp7]{max-width:710px;margin:0 auto;text-wrap:pretty}.hero-actions[data-astro-cid-c75hhfp7]{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap}.btn-pri[data-astro-cid-c75hhfp7]{display:inline-flex;align-items:center;gap:16px;text-decoration:none}.btn-pri[data-astro-cid-c75hhfp7]{padding:17px 26px;background:var(--accent-fill, var(--accent));color:var(--on-accent, var(--ink));border-radius:999px;transition:transform .18s}.btn-pri[data-astro-cid-c75hhfp7]:hover{transform:translateY(-3px)}.what-wrap[data-astro-cid-c75hhfp7]{max-width:1600px;margin:0 auto;padding:0 clamp(24px,4vw,72px)}.what-panel[data-astro-cid-c75hhfp7]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(32px,5vw,72px);border-radius:32px;background:var(--intro-surface, #edf0ea)}.what-intro[data-astro-cid-c75hhfp7] h2[data-astro-cid-c75hhfp7]{margin:0 0 28px}.what-statement[data-astro-cid-c75hhfp7]{font-size:clamp(2rem,3.3vw,3.3rem);font-weight:var(--t-w-medium);line-height:1.12;letter-spacing:-.035em;margin:0;text-wrap:balance}.what-statement[data-astro-cid-c75hhfp7] span[data-astro-cid-c75hhfp7]{color:var(--accent)}.what-body[data-astro-cid-c75hhfp7] p[data-astro-cid-c75hhfp7]{margin:0 0 18px;text-wrap:pretty}.what-body[data-astro-cid-c75hhfp7] .what-note[data-astro-cid-c75hhfp7]{margin:24px 0 0;color:var(--muted);font-size:var(--t-size-body-sm)}@keyframes hero-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes accent-arrive{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes color-sweep{0%{background-position:100% 50%}to{background-position:32% 50%}}@media (max-width: 760px){.hero-h1[data-astro-cid-c75hhfp7]{max-width:19ch;font-size:clamp(1.5rem,8.3vw,3.75rem)}.hero-highlight[data-astro-cid-c75hhfp7]{display:block}.hero-lede[data-astro-cid-c75hhfp7]{font-size:1.05rem}.what-panel[data-astro-cid-c75hhfp7]{grid-template-columns:1fr;gap:28px;border-radius:24px}}@media (prefers-reduced-motion: reduce){.hero-h1[data-astro-cid-c75hhfp7],.hero-highlight[data-astro-cid-c75hhfp7]{animation:none}.hero-highlight[data-astro-cid-c75hhfp7]{background-position:32% 50%}.btn-pri[data-astro-cid-c75hhfp7]{transition:none}}@media (forced-colors: active){.hero-highlight[data-astro-cid-c75hhfp7]{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.blog-highlight[data-astro-cid-twln5vkh]{width:100%;background:var(--blog-surface, #edf1f5)}.blog-highlight-inner[data-astro-cid-twln5vkh]{width:100%;max-width:1600px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(24px,4vw,72px)}.part-pill[data-astro-cid-twln5vkh]{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line);padding:4px 11px 4px 9px;border-radius:999px}.part-pill[data-astro-cid-twln5vkh]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-fill, var(--accent));box-shadow:0 0 0 3px var(--accent-soft)}.bhb-label[data-astro-cid-twln5vkh]{color:var(--fg)}.bhb-link[data-astro-cid-twln5vkh]{color:var(--accent);text-decoration:none}.bhb-link[data-astro-cid-twln5vkh]:hover{opacity:.8}.btn-pri[data-astro-cid-twln5vkh]{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;background:var(--accent-fill, var(--accent));color:var(--on-accent, var(--ink));border-radius:999px;text-decoration:none;box-shadow:0 0 0 0 var(--accent-soft);transition:transform .18s,box-shadow .18s}.btn-pri[data-astro-cid-twln5vkh]:hover{transform:translate(4px);box-shadow:0 0 0 8px var(--accent-soft)}.svc[data-astro-cid-fhw52k3o]{padding:clamp(48px,6vw,88px) 0}.svc-grid[data-astro-cid-fhw52k3o]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));container-type:inline-size;gap:clamp(28px,4vw,64px)}.svc-col[data-astro-cid-fhw52k3o]{display:flex;flex-direction:column;padding:24px 0;color:inherit;text-decoration:none;position:relative}.svc-col[data-astro-cid-fhw52k3o]:first-child{padding-left:0}.svc-col[data-astro-cid-fhw52k3o]:last-child{padding-right:0}.svc-head[data-astro-cid-fhw52k3o]{display:flex;align-items:center;gap:14px;height:20px;margin-bottom:28px}.svc-title[data-astro-cid-fhw52k3o]{margin:0 0 16px;font-size:clamp(1.5rem,2.6cqi,var(--t-size-h2));white-space:nowrap;transition:color .18s}.svc-blurb[data-astro-cid-fhw52k3o]{margin:0 0 28px}.svc-list[data-astro-cid-fhw52k3o]{list-style:none;padding:0;margin:auto 0 0}.svc-list[data-astro-cid-fhw52k3o] li[data-astro-cid-fhw52k3o]{display:flex;align-items:center;gap:12px;padding:11px 0}.svc-list[data-astro-cid-fhw52k3o] li[data-astro-cid-fhw52k3o]:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--accent)}.svc-col--link[data-astro-cid-fhw52k3o]:before{content:"";position:absolute;top:-1px;left:0;right:clamp(20px,2.5vw,36px);height:2px;background:linear-gradient(90deg,var(--accent),transparent 80%)}.svc-arrow{margin-left:auto;color:var(--accent);transition:transform .18s}.svc-col--link[data-astro-cid-fhw52k3o]:hover .svc-title[data-astro-cid-fhw52k3o]{color:var(--accent)}.svc-col--link[data-astro-cid-fhw52k3o]:hover .svc-arrow{transform:translate(4px)}@media (max-width: 1023px){.svc-grid[data-astro-cid-fhw52k3o]{grid-template-columns:1fr}.svc-title[data-astro-cid-fhw52k3o]{font-size:var(--t-size-h2);white-space:normal}.svc-col[data-astro-cid-fhw52k3o],.svc-col[data-astro-cid-fhw52k3o]:first-child,.svc-col[data-astro-cid-fhw52k3o]:last-child{padding:28px 0 32px}.svc-col--link[data-astro-cid-fhw52k3o]:before{right:0}}.cs[data-astro-cid-lqh2yqno]{padding:40px 0 clamp(64px,7vw,104px);scroll-margin-top:24px}.cs-wrap[data-astro-cid-lqh2yqno]{max-width:1600px;margin:auto;padding:0 clamp(24px,4vw,72px)}.cs-header[data-astro-cid-lqh2yqno]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.cs-header[data-astro-cid-lqh2yqno] .t-eyebrow[data-astro-cid-lqh2yqno]{margin:0 0 16px}.cs-header[data-astro-cid-lqh2yqno] h2[data-astro-cid-lqh2yqno]{font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.1;letter-spacing:-.035em;margin:0;text-wrap:balance}.cs-header[data-astro-cid-lqh2yqno] h2[data-astro-cid-lqh2yqno] span[data-astro-cid-lqh2yqno]{color:var(--muted)}.cs-lede[data-astro-cid-lqh2yqno]{max-width:580px;margin:18px 0 0}.cs-all[data-astro-cid-lqh2yqno]{display:inline-flex;gap:18px;align-items:center;flex-shrink:0;padding:12px 0}.cs-all[data-astro-cid-lqh2yqno] span[data-astro-cid-lqh2yqno]{color:var(--accent)}.cs-track[data-astro-cid-lqh2yqno]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line3) transparent;padding:6px 3px 18px;scroll-padding-inline:3px}.cs-slide[data-astro-cid-lqh2yqno]{flex:0 0 calc((100% - 40px) / 2.6);min-width:0;scroll-snap-align:start}.cs-card[data-astro-cid-lqh2yqno]{display:block;position:relative;min-height:520px;height:100%;border-radius:24px;background:var(--story-color);overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.cs-card[data-astro-cid-lqh2yqno]:before{content:"";position:absolute;inset:0;background:linear-gradient(155deg,transparent 30%,#0003);z-index:-1}.cs-top[data-astro-cid-lqh2yqno]{padding:24px;display:flex;justify-content:space-between;gap:16px}.cs-top[data-astro-cid-lqh2yqno] span[data-astro-cid-lqh2yqno]{color:#fff}.cs-brand[data-astro-cid-lqh2yqno]{height:200px;padding:22px 36px 48px;display:grid;place-items:center;transition:transform .45s ease,opacity .45s ease}.cs-logo[data-astro-cid-lqh2yqno]{width:128px;height:120px;object-fit:contain}.cs-logo--invert[data-astro-cid-lqh2yqno]{filter:invert(1)}.cs-wordmark[data-astro-cid-lqh2yqno]{font-size:clamp(1.8rem,2.5vw,2.6rem);line-height:1.05;font-weight:500;letter-spacing:-.04em;text-align:center;max-width:12ch}.cs-panel[data-astro-cid-lqh2yqno]{position:absolute;inset:auto 16px 16px;padding:24px;border-radius:18px;color:var(--fg);background:#fcfffff5;box-shadow:0 8px 30px #0000000a}.cs-kicker[data-astro-cid-lqh2yqno]{color:var(--muted)}.cs-panel[data-astro-cid-lqh2yqno] h3[data-astro-cid-lqh2yqno]{font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.2;letter-spacing:-.025em;font-weight:400;margin:12px 0 20px;text-wrap:pretty}.cs-reveal[data-astro-cid-lqh2yqno]{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .45s ease,opacity .3s ease,visibility .45s}.cs-reveal-inner[data-astro-cid-lqh2yqno]{min-height:0;overflow:hidden}.cs-excerpt[data-astro-cid-lqh2yqno]{margin:0 0 18px;color:var(--muted);font-size:var(--t-size-body-sm);line-height:1.55}.cs-impact[data-astro-cid-lqh2yqno]{margin:0 0 22px}.cs-impact[data-astro-cid-lqh2yqno] dt[data-astro-cid-lqh2yqno]{color:var(--muted);line-height:1.5}.cs-impact[data-astro-cid-lqh2yqno] dd[data-astro-cid-lqh2yqno]{color:var(--accent);font-size:1.05rem;font-weight:500;line-height:1.35;margin:6px 0 0}.cs-read[data-astro-cid-lqh2yqno]{display:flex;align-items:center;justify-content:space-between;gap:12px}.cs-read[data-astro-cid-lqh2yqno] svg{color:var(--accent)}.cs-card[data-astro-cid-lqh2yqno]:hover .cs-reveal[data-astro-cid-lqh2yqno],.cs-card[data-astro-cid-lqh2yqno]:focus-visible .cs-reveal[data-astro-cid-lqh2yqno]{grid-template-rows:1fr;opacity:1;visibility:visible}.cs-card[data-astro-cid-lqh2yqno]:hover .cs-brand[data-astro-cid-lqh2yqno],.cs-card[data-astro-cid-lqh2yqno]:focus-visible .cs-brand[data-astro-cid-lqh2yqno]{transform:translateY(-12px);opacity:.35}.cs-card[data-astro-cid-lqh2yqno]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cs-controls[data-astro-cid-lqh2yqno]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.cs-position[data-astro-cid-lqh2yqno]{margin:0;color:var(--muted);font-variant-numeric:tabular-nums}.cs-position[data-astro-cid-lqh2yqno] [data-astro-cid-lqh2yqno][data-position]{color:var(--fg)}.cs-buttons[data-astro-cid-lqh2yqno]{display:flex;gap:10px}.cs-buttons[data-astro-cid-lqh2yqno] button[data-astro-cid-lqh2yqno]{width:48px;height:48px;border:0;border-radius:50%;background:var(--intro-surface, #edf0ea);color:var(--fg);font-size:24px;cursor:pointer;transition:background .18s,color .18s}.cs-buttons[data-astro-cid-lqh2yqno] button[data-astro-cid-lqh2yqno]:hover:not(:disabled){background:var(--accent-fill, var(--accent));color:var(--on-accent, #fff)}.cs-buttons[data-astro-cid-lqh2yqno] button[data-astro-cid-lqh2yqno]:disabled{opacity:.3;cursor:default}@media (max-width: 1100px){.cs-slide[data-astro-cid-lqh2yqno]{flex-basis:calc((100% - 20px) / 2.15)}}@media (max-width: 760px){.cs-header[data-astro-cid-lqh2yqno]{display:block}.cs-all[data-astro-cid-lqh2yqno]{margin-top:16px}.cs-lede[data-astro-cid-lqh2yqno]{font-size:1rem}.cs-slide[data-astro-cid-lqh2yqno]{flex-basis:88%}.cs-panel[data-astro-cid-lqh2yqno]{padding:22px}}@media (hover: none),(pointer: coarse),(max-width: 760px){.cs-card[data-astro-cid-lqh2yqno]{display:flex;flex-direction:column;min-height:0}.cs-brand[data-astro-cid-lqh2yqno]{height:160px;padding-bottom:24px}.cs-panel[data-astro-cid-lqh2yqno]{position:relative;inset:auto;margin:auto 12px 12px;padding:20px}.cs-reveal[data-astro-cid-lqh2yqno]{grid-template-rows:1fr;opacity:1;visibility:visible}.cs-card[data-astro-cid-lqh2yqno]:hover .cs-brand[data-astro-cid-lqh2yqno]{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.cs-reveal[data-astro-cid-lqh2yqno],.cs-brand[data-astro-cid-lqh2yqno],.cs-buttons[data-astro-cid-lqh2yqno] button[data-astro-cid-lqh2yqno]{transition:none}}.home-faq[data-astro-cid-d56xuqie]{padding:clamp(64px,8vw,120px) 0}.faq-wrap[data-astro-cid-d56xuqie]{width:100%;max-width:1600px;margin:0 auto;padding:0 clamp(24px,4vw,72px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:clamp(40px,6vw,96px);align-items:start}.faq-intro[data-astro-cid-d56xuqie]>.t-eyebrow[data-astro-cid-d56xuqie]{margin:0 0 20px}.faq-intro[data-astro-cid-d56xuqie] h2[data-astro-cid-d56xuqie]{margin:0 0 24px;font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.faq-intro[data-astro-cid-d56xuqie] h2[data-astro-cid-d56xuqie] span[data-astro-cid-d56xuqie]{color:var(--muted)}.faq-lede[data-astro-cid-d56xuqie]{margin:0;color:var(--muted);text-wrap:pretty;line-height:1.7}.faq-item[data-astro-cid-d56xuqie]{padding:24px 0;border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-d56xuqie]:first-child{padding-top:0}.faq-item[data-astro-cid-d56xuqie]:last-child{border-bottom:0;padding-bottom:0}.faq-item[data-astro-cid-d56xuqie] summary[data-astro-cid-d56xuqie]{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;border-radius:4px}.faq-item[data-astro-cid-d56xuqie] summary[data-astro-cid-d56xuqie]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-d56xuqie] summary[data-astro-cid-d56xuqie]::marker{content:""}.faq-item[data-astro-cid-d56xuqie] summary[data-astro-cid-d56xuqie]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.faq-item[data-astro-cid-d56xuqie] h3[data-astro-cid-d56xuqie]{margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:500;line-height:1.4;text-wrap:pretty}.faq-item[data-astro-cid-d56xuqie] summary[data-astro-cid-d56xuqie]:hover h3[data-astro-cid-d56xuqie]{color:var(--accent)}.faq-toggle[data-astro-cid-d56xuqie]{position:relative;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--intro-surface, #edf0ea)}.faq-toggle[data-astro-cid-d56xuqie]:before,.faq-toggle[data-astro-cid-d56xuqie]:after{content:"";position:absolute;background:var(--fg);width:12px;height:1.5px;top:calc(50% - .75px);left:10px}.faq-toggle[data-astro-cid-d56xuqie]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-d56xuqie][open] .faq-toggle[data-astro-cid-d56xuqie]{background:var(--accent-soft)}.faq-item[data-astro-cid-d56xuqie][open] .faq-toggle[data-astro-cid-d56xuqie]:before{background:var(--accent)}.faq-item[data-astro-cid-d56xuqie][open] .faq-toggle[data-astro-cid-d56xuqie]:after{display:none}.faq-answer[data-astro-cid-d56xuqie]{padding-top:20px;padding-right:56px}.faq-answer[data-astro-cid-d56xuqie] p[data-astro-cid-d56xuqie]{margin:0 0 16px;color:var(--muted);line-height:1.7;text-wrap:pretty}.faq-answer[data-astro-cid-d56xuqie] p[data-astro-cid-d56xuqie]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-d56xuqie] .faq-source[data-astro-cid-d56xuqie]{font-size:var(--t-size-body-sm)}.faq-source[data-astro-cid-d56xuqie] a[data-astro-cid-d56xuqie]{text-decoration:underline;text-underline-offset:3px}.faq-links[data-astro-cid-d56xuqie]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px}.faq-links[data-astro-cid-d56xuqie] a[data-astro-cid-d56xuqie]{display:inline-flex;align-items:baseline;gap:10px;font-size:var(--t-size-body-sm);font-weight:500;color:var(--accent)}.faq-links[data-astro-cid-d56xuqie] a[data-astro-cid-d56xuqie]:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width: 900px){.faq-wrap[data-astro-cid-d56xuqie]{grid-template-columns:1fr;gap:40px}.faq-intro[data-astro-cid-d56xuqie]{max-width:650px}.faq-answer[data-astro-cid-d56xuqie]{padding-right:0}}.palette-bar[data-astro-cid-pvtxrryk]{max-width:1600px;margin:20px auto 0;padding:0 clamp(24px,4vw,72px);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.palette-label[data-astro-cid-pvtxrryk]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.palette-label[data-astro-cid-pvtxrryk]>a[data-astro-cid-pvtxrryk]{color:var(--accent);font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.palette-label[data-astro-cid-pvtxrryk] span[data-astro-cid-pvtxrryk]{color:var(--muted)}.palette-label[data-astro-cid-pvtxrryk] strong[data-astro-cid-pvtxrryk]{color:var(--fg)}.palette-swatches[data-astro-cid-pvtxrryk],.palette-arrows[data-astro-cid-pvtxrryk]{display:flex;align-items:center}.palette-swatches[data-astro-cid-pvtxrryk]{display:grid;grid-template-columns:repeat(10,32px)}.palette-swatches[data-astro-cid-pvtxrryk] a[data-astro-cid-pvtxrryk]{width:32px;height:44px;display:grid;place-items:center;border-radius:50%}.palette-swatches[data-astro-cid-pvtxrryk] span[data-astro-cid-pvtxrryk]{width:22px;height:22px;border-radius:50%;background:var(--swatch)}.palette-swatches[data-astro-cid-pvtxrryk] a[data-astro-cid-pvtxrryk][aria-current] span[data-astro-cid-pvtxrryk]{outline:2px solid var(--swatch);outline-offset:4px}.palette-arrows[data-astro-cid-pvtxrryk] a[data-astro-cid-pvtxrryk]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--intro-surface);font-size:22px}.palette-arrows[data-astro-cid-pvtxrryk]{gap:8px}a[data-astro-cid-pvtxrryk]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width: 760px){.palette-bar[data-astro-cid-pvtxrryk]{gap:8px}.palette-label[data-astro-cid-pvtxrryk]{flex:1}.palette-swatches[data-astro-cid-pvtxrryk]{order:3;width:100%;grid-template-columns:repeat(10,minmax(0,1fr))}.palette-swatches[data-astro-cid-pvtxrryk] a[data-astro-cid-pvtxrryk]{width:100%}}
