.case-row[data-astro-cid-lesv7jgp]{transition:background-color .2s}.case-title[data-astro-cid-lesv7jgp]{color:var(--color-fg-muted);transition:color .2s}.case-row[data-astro-cid-lesv7jgp].is-active{background-color:var(--color-surface-subtle)}.tone-subtle[data-astro-cid-lesv7jgp] .case-row[data-astro-cid-lesv7jgp].is-active{background-color:var(--color-surface-muted)}.case-row[data-astro-cid-lesv7jgp].is-active .case-title[data-astro-cid-lesv7jgp]{color:var(--color-fg)}.case-panel{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.case-panel.is-active{opacity:1;visibility:visible;transition:opacity .3s}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.why-parallax[data-astro-cid-2uwdvlqp]{animation:linear both why-parallax view()}@keyframes why-parallax{0%{transform:translateY(-9%)}to{transform:translateY(9%)}}}}.blind[data-astro-cid-gakqr736]{--open:7;flex:1 1 0;transition:flex-grow .7s cubic-bezier(.16,1,.3,1)}.blind[data-astro-cid-gakqr736][data-active]{flex-grow:var(--open)}.side-logo[data-astro-cid-gakqr736],.info[data-astro-cid-gakqr736]{transition:opacity .35s}.info[data-astro-cid-gakqr736]{opacity:0;pointer-events:none}.blind[data-astro-cid-gakqr736][data-active] .info[data-astro-cid-gakqr736]{opacity:1;pointer-events:auto;transition-delay:.25s}.blind[data-astro-cid-gakqr736][data-active] .side-logo[data-astro-cid-gakqr736]{opacity:0}@media (prefers-reduced-motion:reduce){.blind[data-astro-cid-gakqr736],.side-logo[data-astro-cid-gakqr736],.info[data-astro-cid-gakqr736]{transition:none}}.hqd-screen{transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1)}.hqd-chip{transition:background-color .25s,border-color .25s,color .25s,transform .18s}.hqd-chip.hqd-tap{transform:scale(.94)}.hqd-btn{transition:transform .18s,background-color .25s}.hqd-btn.hqd-press{transform:scale(.96)}.hqd-ring{border:2px solid var(--color-primary);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-4px}.hqd-tap .hqd-ring{animation:.6s ease-out hqd-ring}.hqd-touch{opacity:0;pointer-events:none;background:#1113;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}.hqd-touch-light{background:#ffffff59}.hqd-tap .hqd-touch,.hqd-press .hqd-touch{animation:.55s ease-out hqd-touch}.hqd-caret{background:var(--color-primary);width:1.5px;height:17px;margin-left:2px;animation:1s step-end infinite hqd-blink;display:inline-block}.hqd-live{background:var(--color-secondary);border-radius:50%;width:7px;height:7px;animation:1.6s infinite hqd-pulse;display:inline-block}.hqd-bubble{animation:2.8s ease-in-out infinite hqd-float}.hqd-arc{filter:drop-shadow(0 4px 8px #fe840c59)}@keyframes hqd-ring{0%{opacity:.85;transform:scale(.92)}to{opacity:0;transform:scale(1.2)}}@keyframes hqd-touch{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes hqd-blink{50%{opacity:0}}@keyframes hqd-float{50%{transform:translateY(-4px)}}@keyframes hqd-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-secondary) 55%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-secondary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.hqd-caret,.hqd-live,.hqd-bubble{animation:none}}.hero-glow[data-astro-cid-glgfkru5]{z-index:-1;aspect-ratio:1;filter:blur(32px);opacity:.35;pointer-events:none;background:linear-gradient(182.12deg,#201b1bcc 72.36%,#fe840ccc 93.53%);border-radius:50%;width:max(104vw,60rem);position:absolute;top:-5rem;left:50%;translate:-50% -50%}@media (width<=639px){.hero-glow[data-astro-cid-glgfkru5]{top:12rem}}@media (prefers-reduced-motion:no-preference){.hero-glow[data-astro-cid-glgfkru5]{animation:1.8s cubic-bezier(.22,1,.36,1) .15s both hero-glow-in}}@keyframes hero-glow-in{0%{opacity:0;scale:.92}}@media (prefers-reduced-motion:no-preference){.hero-bob[data-astro-cid-glgfkru5]{animation:1.8s ease-in-out infinite hero-bob}}@keyframes hero-bob{50%{transform:translateY(-5px)}}@media (width<=639px){.service-cell[data-astro-cid-glgfkru5]{background-color:#ffffff0a;background-image:radial-gradient(70% 90% at 50% 120%,#fe840c59,#0000),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:padding-box;border:1px solid #ffffff26;border-radius:.75rem;overflow:hidden}}.hero-chip[data-astro-cid-glgfkru5]{--ease:cubic-bezier(.22, 1, .36, 1);color:#ffffffe6;transition:color .22s var(--ease), background-color .22s var(--ease), border-color .22s var(--ease), box-shadow .3s var(--ease), translate .22s var(--ease);background-color:#ffffff1a;border-color:#ffffff1a;box-shadow:0 0 #fe840c00}.hero-chip[data-astro-cid-glgfkru5]:hover{color:var(--color-zinc-900);background-color:#fff;border-color:#fff;transition-duration:.38s,.38s,.38s,.65s,.38s;translate:0 -2px;box-shadow:0 0 32px 6px #fe840c73}@media (prefers-reduced-motion:reduce){.hero-chip[data-astro-cid-glgfkru5],.hero-chip[data-astro-cid-glgfkru5]:hover{translate:none}}.service-detail[data-astro-cid-glgfkru5]{--ease:cubic-bezier(.22, 1, .36, 1);opacity:0;pointer-events:none;transition:opacity .2s var(--ease), scale .2s var(--ease);scale:.97}.service-panel[data-astro-cid-glgfkru5]{transition:box-shadow .25s var(--ease);box-shadow:0 0 #fe840c00}.service-cell[data-astro-cid-glgfkru5]:hover .service-detail[data-astro-cid-glgfkru5],.service-cell[data-astro-cid-glgfkru5]:focus-within .service-detail[data-astro-cid-glgfkru5]{opacity:1;pointer-events:auto;transition-duration:.38s;scale:1}.service-cell[data-astro-cid-glgfkru5]:hover .service-panel[data-astro-cid-glgfkru5],.service-cell[data-astro-cid-glgfkru5]:focus-within .service-panel[data-astro-cid-glgfkru5]{transition-duration:.65s;box-shadow:0 0 20px 3px #fe840c8c}@media (prefers-reduced-motion:reduce){.service-detail[data-astro-cid-glgfkru5]{scale:none}}.hero-caret[data-astro-cid-glgfkru5]{vertical-align:-.08em;background:var(--color-primary);width:3px;height:.95em;margin-left:.08em;display:inline-block}@media (prefers-reduced-motion:no-preference){.hero-caret[data-astro-cid-glgfkru5]{animation:1s step-end infinite hero-caret}.hero-caret[data-astro-cid-glgfkru5].busy{animation:none}}@keyframes hero-caret{50%{opacity:0}}@view-transition{navigation:auto}
