.hero-splash[data-astro-cid-irahaz3f]{height:180svh;position:relative}.splash-stage[data-astro-cid-irahaz3f]{justify-content:center;align-items:center;height:100svh;padding:56px 0;display:flex;position:sticky;top:0}.hero-logo[data-astro-cid-irahaz3f]{width:calc(min(1040px, 92vw) * var(--logo-shrink,1));justify-content:center;align-items:center;min-height:160px;display:flex}.hero-logo[data-astro-cid-irahaz3f] azeka-logo[data-astro-cid-irahaz3f]{width:100%}.scroll-cue[data-astro-cid-irahaz3f]{width:44px;height:44px;color:var(--color-fg-muted);justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:inline-flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-irahaz3f]:hover{color:var(--color-fg)}.scroll-arrow[data-astro-cid-irahaz3f]{font-size:1.3rem;line-height:1;animation:1.9s ease-in-out infinite scroll-bounce}@keyframes scroll-bounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.hero-splash[data-astro-cid-irahaz3f]{height:100svh}.splash-stage[data-astro-cid-irahaz3f]{height:auto;min-height:100svh;position:static}.hero-logo[data-astro-cid-irahaz3f]{transform:none}.scroll-arrow[data-astro-cid-irahaz3f]{opacity:.75;animation:none}}.kinetic[data-astro-cid-irahaz3f]{--kwall-a:#f0efec;--kwall-b:#e9e8e4;--kwash:255, 255, 255;align-items:flex-end;min-height:100vh;padding-block:clamp(96px,14vh,160px) clamp(48px,8vh,100px);display:flex;position:relative;overflow:hidden}.kwall[data-astro-cid-irahaz3f]{z-index:0;user-select:none;pointer-events:none;flex-direction:column;justify-content:center;gap:clamp(2px,1.2vh,16px);display:flex;position:absolute;inset:0}.kwall-row[data-astro-cid-irahaz3f]{white-space:nowrap;overflow:hidden}.kwall-track[data-astro-cid-irahaz3f]{letter-spacing:-.03em;will-change:transform;font-family:Archivo,sans-serif;font-size:clamp(58px,14vw,168px);font-weight:900;line-height:1.08;display:inline-block}.kwall-row--1[data-astro-cid-irahaz3f] .kwall-track[data-astro-cid-irahaz3f]{color:var(--kwall-a);animation:36s linear infinite kwall-left}.kwall-row--2[data-astro-cid-irahaz3f] .kwall-track[data-astro-cid-irahaz3f]{color:var(--kwall-b);animation:42s linear infinite kwall-right}.kwall-row--3[data-astro-cid-irahaz3f] .kwall-track[data-astro-cid-irahaz3f]{color:var(--kwall-a);animation:48s linear infinite kwall-left}@keyframes kwall-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kwall-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.kwall-wash[data-astro-cid-irahaz3f]{z-index:1;pointer-events:none;background:radial-gradient(72% 80% at 16% 84%, rgba(var(--kwash), .94) 0%, rgba(var(--kwash), .6) 42%, rgba(var(--kwash), 0) 74%);position:absolute;inset:0}.kinetic-content[data-astro-cid-irahaz3f]{z-index:5;width:100%;max-width:920px;position:relative}:root[data-theme=dark] .kinetic[data-astro-cid-irahaz3f]{--kwall-a:#18181e;--kwall-b:#1d1d24;--kwash:14, 14, 17}@media (prefers-reduced-motion:reduce){.kwall-track[data-astro-cid-irahaz3f]{animation:none!important}}.pitch-title[data-astro-cid-irahaz3f]{color:var(--color-fg);max-width:var(--title-max,26ch);margin-top:18px;font-size:min(clamp(2.6rem,6vw,4.9rem),8.92857vw - 4.28571px)}.hero-cta[data-astro-cid-irahaz3f]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.xp-head[data-astro-cid-irahaz3f]{max-width:820px;margin-bottom:clamp(40px,5vw,56px)}.xp-title[data-astro-cid-irahaz3f]{color:var(--color-fg);margin-top:16px}.xp-lead[data-astro-cid-irahaz3f]{margin-top:18px}.xp-grid[data-astro-cid-irahaz3f]{gap:clamp(44px,5vw,64px) clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.xp-grid[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr}}.xp-link[data-astro-cid-irahaz3f]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.xp-media[data-astro-cid-irahaz3f]{aspect-ratio:3/2;grid-template-columns:1fr 1fr;gap:6px;display:grid;position:relative}.xp-shot[data-astro-cid-irahaz3f] picture{position:absolute;inset:0}.xp-shot[data-astro-cid-irahaz3f] img{object-position:var(--pos,50% 50%)}.xp-lockup[data-astro-cid-irahaz3f]{z-index:1;color:var(--color-on-light-photo);pointer-events:none;position:absolute;top:clamp(14px,1.6vw,22px);left:clamp(14px,1.6vw,22px)}.xp-lockup[data-astro-cid-irahaz3f] svg{height:clamp(30px,8.5vw,56px)}html.js .xp-lockup[data-astro-cid-irahaz3f]{opacity:0;transition:opacity .8s .35s,transform 1s cubic-bezier(.22,1,.36,1) .35s;transform:translate(-14px)}html.js .xp-card[data-astro-cid-irahaz3f].is-visible .xp-lockup[data-astro-cid-irahaz3f]{opacity:1;transform:none}.xp-label[data-astro-cid-irahaz3f]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg);margin-top:20px;font-size:.95rem;font-weight:700}.xp-body[data-astro-cid-irahaz3f]{max-width:52ch;color:var(--color-fg-body);margin-top:10px;font-size:.98rem;line-height:1.58}.xp-more[data-astro-cid-irahaz3f]{border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:var(--color-paper);gap:22px 56px;margin-top:clamp(56px,7vw,88px);padding:clamp(24px,3vw,36px);display:grid}.xp-more-title[data-astro-cid-irahaz3f]{color:var(--color-fg);margin-top:12px;font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.1}.xp-more-list[data-astro-cid-irahaz3f]{column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.xp-more-list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{border-bottom:1px solid var(--color-line)}.xp-more-link[data-astro-cid-irahaz3f]{color:var(--color-fg);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:.98rem;text-decoration:none;transition:color .25s;display:flex}.xp-more-link[data-astro-cid-irahaz3f]:hover,.xp-more-link[data-astro-cid-irahaz3f]:focus-visible{color:var(--color-accent)}.xp-more-arrow[data-astro-cid-irahaz3f]{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:12px}.xp-more-arrow--long[data-astro-cid-irahaz3f]{width:44px}.xp-more-all[data-astro-cid-irahaz3f]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg);justify-content:space-between;align-items:center;gap:16px;padding-top:6px;font-size:.76rem;font-weight:600;text-decoration:none;display:flex}.xp-more-all[data-astro-cid-irahaz3f]:hover,.xp-more-all[data-astro-cid-irahaz3f]:focus-visible{color:var(--color-accent)}@media (width>=900px){.xp-more[data-astro-cid-irahaz3f]{grid-template-columns:4fr 8fr;align-items:start}.xp-more-list[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr}.xp-more-all[data-astro-cid-irahaz3f]{grid-column:2;justify-self:end;gap:24px}}@media (prefers-reduced-motion:reduce){html.js .xp-lockup[data-astro-cid-irahaz3f]{opacity:1;transition:none;transform:none}}.taste-title[data-astro-cid-irahaz3f]{max-width:20ch;margin-top:18px}.taste-text[data-astro-cid-irahaz3f]{gap:18px 48px;margin-top:clamp(32px,4vw,44px);display:grid}.taste-text[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{max-width:62ch;color:var(--color-fg-body);font-size:1.08rem;line-height:1.68}.taste-items[data-astro-cid-irahaz3f]{margin-top:clamp(40px,5vw,56px)}.taste-item-title[data-astro-cid-irahaz3f]{color:var(--color-fg);margin-bottom:10px;font-size:1.4rem;line-height:1.2}@media (width>=900px){.taste-text[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr}}.mt-head[data-astro-cid-irahaz3f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:clamp(36px,4vw,52px);display:flex}.mt-head-text[data-astro-cid-irahaz3f]{max-width:820px}.mt-title[data-astro-cid-irahaz3f]{margin-top:16px}.mt-list[data-astro-cid-irahaz3f]{border-bottom:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none}.mt-list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{border-top:1px solid var(--color-line-strong)}.mt-row[data-astro-cid-irahaz3f]{color:inherit;gap:12px 32px;padding:30px 0;text-decoration:none;display:grid}.mt-no[data-astro-cid-irahaz3f]{font-size:2.2rem}.mt-meta[data-astro-cid-irahaz3f]{flex-direction:column;gap:6px;display:flex}.mt-format[data-astro-cid-irahaz3f]{color:var(--color-fg-muted);font-size:.92rem}.mt-text[data-astro-cid-irahaz3f]{flex-direction:column;gap:10px;display:flex}.mt-row-title[data-astro-cid-irahaz3f]{color:var(--color-fg);font-size:clamp(1.45rem,2.4vw,1.95rem);line-height:1.15;transition:color .3s}.mt-summary[data-astro-cid-irahaz3f]{max-width:62ch;color:var(--color-fg-body);line-height:1.6}.mt-go[data-astro-cid-irahaz3f]{color:var(--color-accent);font-size:1.3rem}.mt-row[data-astro-cid-irahaz3f]:hover .mt-row-title[data-astro-cid-irahaz3f]{color:var(--color-accent)}@media (width>=960px){.mt-row[data-astro-cid-irahaz3f]{grid-template-columns:72px 230px 1fr 40px;align-items:baseline}.mt-go[data-astro-cid-irahaz3f]{text-align:right}}.mt-insight[data-astro-cid-irahaz3f]{margin-top:clamp(44px,5vw,64px)}.mt-row--insight[data-astro-cid-irahaz3f]{border-block:1px solid var(--color-line-strong)}.mt-insight-links[data-astro-cid-irahaz3f]{flex-wrap:wrap;gap:12px 32px;margin-top:20px;display:flex}@media (width>=960px){.mt-meta--wide[data-astro-cid-irahaz3f]{grid-column:1/3}.mt-insight-links[data-astro-cid-irahaz3f]{padding-left:366px}}.duo[data-astro-cid-irahaz3f]{gap:clamp(20px,3vw,32px);display:grid}@media (width>=860px){.duo[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr}}
