main{position:relative}.thread[data-astro-cid-j7pv25f6]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;pointer-events:none;overflow:visible}.thread__line[data-astro-cid-j7pv25f6]{fill:none;stroke:url(#thg);stroke-width:var(--tw, 8px);stroke-linecap:round;stroke-linejoin:round}.thread__shadow[data-astro-cid-j7pv25f6]{fill:none;stroke:#6e340838;stroke-width:calc(var(--tw, 8px) + 3px);stroke-linecap:round;filter:url(#thb);transform:translate(2px,5px)}.thread__flow[data-astro-cid-j7pv25f6]{fill:none;stroke:#ffe6a6;stroke-width:calc(var(--tw, 8px) * .32);stroke-linecap:round;stroke-dasharray:26 190;opacity:.55;animation:thflow 3.2s linear infinite}.thread__shine[data-astro-cid-j7pv25f6]{fill:none;stroke:#fff6dc;stroke-width:calc(var(--tw, 8px) * .16);stroke-linecap:round;opacity:.8;transform:translate(calc(var(--tw, 8px) * -.2))}.thread__drop[data-astro-cid-j7pv25f6],.thread__beads[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{filter:drop-shadow(1px 3px 3px rgba(110,52,8,.25))}.thread__beads[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{transform-box:fill-box;transform-origin:50% 30%;transition:transform .9s cubic-bezier(.3,1.6,.4,1)}@keyframes thflow{to{stroke-dashoffset:-216}}@media(prefers-reduced-motion:reduce){.thread[data-astro-cid-j7pv25f6]{display:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:100svh;padding-top:var(--header-h);display:grid;place-items:center;text-align:center;background:#2a170b;color:#fff8ec;perspective:1400px}.hero__scene[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;transform-style:preserve-3d}.hero__bg[data-astro-cid-j7pv25f6],.hero__fg[data-astro-cid-j7pv25f6]{position:absolute;inset:-7%;will-change:transform}.hero__bg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.hero__fg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.hero__fg[data-astro-cid-j7pv25f6]{-webkit-mask-image:linear-gradient(to bottom,transparent 58%,#000 74%);mask-image:linear-gradient(to bottom,transparent 58%,#000 74%)}.hero__sun[data-astro-cid-j7pv25f6]{position:absolute;left:68%;top:24%;width:44vmax;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#ffecb4bf,#ffbe5a47 45%,#ffaa3c00);mix-blend-mode:screen;will-change:transform;animation:sunpulse 7s ease-in-out infinite alternate}@keyframes sunpulse{to{opacity:.7;scale:1.08}}.hero__pollen[data-astro-cid-j7pv25f6]{position:absolute;inset:0;will-change:transform}.hero__pollen[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:#ffe2a0;box-shadow:0 0 8px 2px #ffc86eb3;opacity:calc(var(--d) * .9);animation:pollen var(--t) ease-in-out infinite alternate}@keyframes pollen{0%{translate:0 0}to{translate:18px -34px}}.hero__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(60% 55% at 50% 52%,#2614089e,#26140852 60%,#2614081f),linear-gradient(to bottom,rgba(38,20,8,.25),transparent 30%,transparent 70%,rgba(38,20,8,.45))}.hero[data-astro-cid-j7pv25f6] canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;opacity:.32;mix-blend-mode:soft-light}.hero__c[data-astro-cid-j7pv25f6]{will-change:transform;transform-style:preserve-3d}.hero__name[data-astro-cid-j7pv25f6]{color:#fff8ec;text-shadow:0 2px 30px rgba(30,14,4,.45)}.hero__tag[data-astro-cid-j7pv25f6]{color:#f8c873!important;text-shadow:0 2px 18px rgba(30,14,4,.5)}.hero__line[data-astro-cid-j7pv25f6]{color:#fff8ece0;text-shadow:0 1px 10px rgba(30,14,4,.6)}.hero__logo[data-astro-cid-j7pv25f6]{filter:drop-shadow(0 4px 14px rgba(30,14,4,.4))}.hero__ghost[data-astro-cid-j7pv25f6]{color:#fff8ec;border:1px solid rgba(255,248,236,.55);background:#fff8ec14;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hero__ghost[data-astro-cid-j7pv25f6]:hover{background:#fff8ec2e}@media(max-width:760px){.hero__bg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.hero__fg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-position:50% 50%}.hero__sun[data-astro-cid-j7pv25f6]{left:74%;top:18%}}@media(prefers-reduced-motion:reduce){.hero__sun[data-astro-cid-j7pv25f6],.hero__pollen[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:none}}.hero__drips[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:0;z-index:2;pointer-events:none}.hero__drips[data-astro-cid-j7pv25f6] .drips{height:clamp(60px,8vw,120px)}.hero__orbit[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:54%;width:min(1060px,92vw);height:min(560px,66vh);transform:translate(-50%,-50%);z-index:1;pointer-events:none}.bee[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;z-index:3;width:clamp(60px,5.6vw,86px);aspect-ratio:1;border-radius:50%;background:var(--white);display:grid;place-items:center;box-shadow:0 0 0 1px var(--gold),0 0 0 7px #eaa44c29,0 14px 30px -12px #3f2a1e59;pointer-events:none}.bee[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:78%}.hero__c[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(12px,1.4vw,18px);padding:clamp(110px,12vw,150px) 16px clamp(70px,8vw,110px)}.hero__logo[data-astro-cid-j7pv25f6]{width:clamp(84px,8vw,120px);height:auto}.hero__name[data-astro-cid-j7pv25f6]{margin:0;font-weight:800;font-size:clamp(52px,9.4vw,156px);line-height:.9;letter-spacing:-.058em}.hero__name[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;padding:0 .04em .06em}.hero__name[data-astro-cid-j7pv25f6] .wd{display:inline-block;white-space:nowrap}.hero__name[data-astro-cid-j7pv25f6] .ch{display:inline-block}.hero__tag[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-style:italic;font-size:clamp(28px,3.4vw,52px);line-height:1;color:var(--deep)}.hero__line[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--label);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase}.hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}@media(max-width:700px){.hero__name[data-astro-cid-j7pv25f6]{font-size:16vw}.hero__orbit[data-astro-cid-j7pv25f6]{width:96vw;height:56vh}.hero__line[data-astro-cid-j7pv25f6]{font-size:11px;max-width:290px;line-height:1.6}}.sec-drips[data-astro-cid-j7pv25f6]{position:relative;z-index:1;margin-top:-1px}.nums[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,48px)}.nums__intro[data-astro-cid-j7pv25f6]{grid-row:span 2;display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding-right:20px}.num[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding:26px 0 34px;display:flex;flex-direction:column;gap:6px}.num[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:300;font-size:clamp(44px,5vw,76px);letter-spacing:-.05em;line-height:1;color:var(--honey);font-variant-numeric:tabular-nums}.num[data-astro-cid-j7pv25f6]:nth-child(3) strong[data-astro-cid-j7pv25f6],.num[data-astro-cid-j7pv25f6]:nth-child(4) strong[data-astro-cid-j7pv25f6]{color:var(--lav-deep)}.num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--dim)}@media(max-width:900px){.nums[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.nums__intro[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:auto;padding:0 0 32px}}.steps[data-astro-cid-j7pv25f6]{background:var(--cream);overflow:hidden}.steps__track[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(16px,2vw,28px);padding:clamp(80px,9vw,120px) max(20px,4vw);width:max-content;align-items:center}.steps__intro[data-astro-cid-j7pv25f6]{width:min(420px,80vw);flex:none;display:flex;flex-direction:column;gap:22px;padding-right:24px}.steps__intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:340px}.steps__bar[data-astro-cid-j7pv25f6]{width:200px;height:3px;background:#3f2a1e1f;border-radius:3px;overflow:hidden}.steps__bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--honey);transform:scaleX(0);transform-origin:left}.step[data-astro-cid-j7pv25f6]{width:clamp(290px,28vw,420px);flex:none;display:flex;flex-direction:column;gap:18px}.step[data-astro-cid-j7pv25f6]:nth-child(odd){margin-top:70px}.step__img[data-astro-cid-j7pv25f6]{aspect-ratio:4/5;overflow:hidden;border-radius:var(--r);background:var(--paper)}.step[data-astro-cid-j7pv25f6]:nth-child(4) .step__img[data-astro-cid-j7pv25f6]{border-radius:999px 999px var(--r) var(--r)}.step__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.step__t[data-astro-cid-j7pv25f6]{display:flex;gap:16px}.step__n[data-astro-cid-j7pv25f6]{font-weight:300;font-size:44px;line-height:.9;letter-spacing:-.05em;color:var(--honey)}.step[data-astro-cid-j7pv25f6]:nth-child(odd) .step__n[data-astro-cid-j7pv25f6]{color:var(--lav)}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:6px 0 0;font-size:15px}@media(max-width:979px){.steps__track[data-astro-cid-j7pv25f6]{width:auto;flex-direction:column;align-items:stretch}.steps__intro[data-astro-cid-j7pv25f6],.step[data-astro-cid-j7pv25f6]{width:100%}.step[data-astro-cid-j7pv25f6]:nth-child(odd){margin-top:0}.step__img[data-astro-cid-j7pv25f6]{aspect-ratio:16/11}.steps__bar[data-astro-cid-j7pv25f6]{display:none}}.gour[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(32px,5vw,80px);align-items:center}.gour__intro[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.gour__bee[data-astro-cid-j7pv25f6]{width:120px;height:auto;background:var(--lav-soft);border-radius:50%;padding:12px;box-shadow:0 0 0 1px #5d509833}.gour__script[data-astro-cid-j7pv25f6]{font-family:var(--script);font-size:28px;color:var(--lav-deep)}.gour__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.gour[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.gour__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.origins[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:start}.origins[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:20px;position:sticky;top:120px}.olist[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.olist[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:22px minmax(0,1fr) auto 16px;gap:16px;align-items:center;padding:20px 4px;border-bottom:1px solid var(--line);transition:background .3s,padding .4s var(--ease)}.olist[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--white);padding-left:16px;padding-right:16px}.odot[data-astro-cid-j7pv25f6]{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #3f2a1e26}.oname[data-astro-cid-j7pv25f6]{font-weight:700;font-size:clamp(18px,1.8vw,24px);letter-spacing:-.02em}.oplace[data-astro-cid-j7pv25f6]{color:var(--dim);font-size:15px;text-align:right}@media(max-width:900px){.origins[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.origins[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{position:static}.olist[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:18px minmax(0,1fr) 14px}.oplace[data-astro-cid-j7pv25f6]{grid-column:2;text-align:left;font-size:14px;margin-top:-10px}.olist[data-astro-cid-j7pv25f6] .arrow[data-astro-cid-j7pv25f6]{grid-row:1;grid-column:3}}.reas__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.reas__grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;color:var(--honey)}.reas__grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--ink);margin-top:6px;font-size:20px}.reas__grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:15px}@media(max-width:900px){.reas__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}
