.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.15fr;background:var(--cream);margin-top:24px;min-height:400px}.hero-copy[data-astro-cid-j7pv25f6]{padding:clamp(32px,5vw,64px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,3.4vw,2.6rem)}.hero-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.86rem;max-width:42ch;margin-bottom:26px}.hero-visual[data-astro-cid-j7pv25f6]{position:relative;min-height:320px}.hero-visual[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hg[data-astro-cid-j7pv25f6]{position:absolute;transition:transform .4s;animation:float 6s ease-in-out infinite}.hg[data-astro-cid-j7pv25f6]:hover{transform:scale(1.08) rotate(-4deg)}.hg0[data-astro-cid-j7pv25f6]{left:14%;top:22%}.hg1[data-astro-cid-j7pv25f6]{left:44%;top:44%;animation-delay:-2s}.hg2[data-astro-cid-j7pv25f6]{right:12%;top:16%;animation-delay:-4s}.hg3[data-astro-cid-j7pv25f6]{left:26%;bottom:10%;animation-delay:-1s}.hg4[data-astro-cid-j7pv25f6]{right:10%;bottom:14%;animation-delay:-3s}@keyframes float{50%{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.hg[data-astro-cid-j7pv25f6]{animation:none}}.pick[data-astro-cid-j7pv25f6]{margin-top:64px}.pick-row[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(104px,1fr);gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.pick-item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 6px 12px;border:1px solid var(--line);font-size:.74rem;color:var(--text);text-align:center;transition:border-color .2s}.pick-item[data-astro-cid-j7pv25f6]:hover{border-color:var(--gold);color:var(--gold)}.features[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:64px}.feat[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--surface);padding:30px 32px;min-height:170px;transition:background .2s}.feat[data-astro-cid-j7pv25f6]:hover{background:#f0efed}.feat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem;margin-bottom:8px}.feat[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--muted);margin:0;max-width:36ch}.feat[data-astro-cid-j7pv25f6] svg{flex:none;transition:transform .4s}.feat[data-astro-cid-j7pv25f6]:hover svg{transform:rotate(-8deg) scale(1.06)}.center[data-astro-cid-j7pv25f6]{text-align:center;margin-top:40px}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center;margin:24px 0 40px}.split-copy[data-astro-cid-j7pv25f6]{text-align:center;padding:0 clamp(0px,4vw,48px)}.split-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:after{content:"";display:block;width:40px;height:1px;background:var(--gold);margin:14px auto 0}.split-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.84rem;margin-bottom:24px}.split-img[data-astro-cid-j7pv25f6]{aspect-ratio:1.35;overflow:hidden}.split-img[data-astro-cid-j7pv25f6] svg{width:100%;height:100%}.menh[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.menh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border:1px solid var(--line);padding:26px 12px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;transition:border-color .2s}.menh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--gold)}.menh[data-astro-cid-j7pv25f6] svg{margin-bottom:10px}.menh[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:1.15rem;color:var(--ink)}.menh[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.74rem}.j-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.j-img[data-astro-cid-j7pv25f6]{aspect-ratio:1.4;background:var(--surface);display:grid;place-items:center;margin-bottom:16px;overflow:hidden}.j-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.j-img[data-astro-cid-j7pv25f6] svg{transition:transform .5s}.j[data-astro-cid-j7pv25f6]:hover .j-img[data-astro-cid-j7pv25f6] svg{transform:scale(1.08) rotate(-6deg)}.j[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-size:.72em;color:var(--muted);font-style:italic}.j[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.8rem}.ask[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--ink);color:#fff;margin-top:90px;padding:clamp(56px,8vw,96px) 0;text-align:center}.ask-in[data-astro-cid-j7pv25f6]{position:relative;max-width:620px}.ask[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.ask[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#b9bccb;font-size:.86rem;margin-bottom:26px}.ask[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6].gold{color:var(--gold)}.ask[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6].gold:hover{color:#fff}.ask-gems[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:.85}.ask-gems[data-astro-cid-j7pv25f6] .ag{position:absolute}.ask-gems[data-astro-cid-j7pv25f6] .ag0{left:8%;top:22%}.ask-gems[data-astro-cid-j7pv25f6] .ag1{left:18%;bottom:14%}.ask-gems[data-astro-cid-j7pv25f6] .ag2{right:9%;top:18%}.ask-gems[data-astro-cid-j7pv25f6] .ag3{right:18%;bottom:18%}@media(max-width:860px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-visual[data-astro-cid-j7pv25f6]{min-height:260px;order:-1}.features[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px}.menh[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.menh[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:last-child{grid-column:1 / -1}.j-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.ask-gems[data-astro-cid-j7pv25f6]{opacity:.35}}
