.hero[data-astro-cid-yodha2z4]{color:#fff;background:linear-gradient(160deg, var(--moss), var(--forest-deep));align-items:flex-end;min-height:100svh;padding:0;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4] .hero-img{object-fit:cover;width:100%;height:100%;animation:18s ease-out forwards kenburns;position:absolute;inset:0;transform:scale(1.08)}@keyframes kenburns{to{transform:scale(1)}}.hero[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(#222d248c 0%,#222d241a 35%,#222d24c7 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-yodha2z4]{z-index:2;width:min(var(--maxw), 92vw);margin:0 auto;padding-bottom:clamp(4.5rem,10vh,7rem);position:relative}.hero[data-astro-cid-yodha2z4] .eyebrow[data-astro-cid-yodha2z4]{color:var(--sun-soft)}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{text-shadow:0 2px 30px #0000004d;max-width:16ch;font-size:clamp(2.5rem,6.2vw,5rem)}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4] em{color:var(--sun-soft);font-style:italic}.hero[data-astro-cid-yodha2z4] p[data-astro-cid-yodha2z4]{color:#ffffffeb;max-width:46ch;margin:1.5rem 0 2.4rem;font-size:clamp(1.05rem,1.8vw,1.4rem)}.hero-cta[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:1rem;display:flex}.hero[data-astro-cid-yodha2z4] .reveal[data-astro-cid-yodha2z4]:nth-child(2){transition-delay:.2s}.hero[data-astro-cid-yodha2z4] .reveal[data-astro-cid-yodha2z4]:nth-child(3){transition-delay:.4s}.hero[data-astro-cid-yodha2z4] .reveal[data-astro-cid-yodha2z4]:nth-child(4){transition-delay:.6s}.scroll-hint[data-astro-cid-yodha2z4]{z-index:3;color:#ffffffb3;letter-spacing:.3em;text-transform:uppercase;font-size:.7rem;animation:2.4s ease-in-out infinite bob;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bob{50%{transform:translate(-50%,8px)}}.benefits[data-astro-cid-ifxhgsg6]{background:var(--forest);color:var(--cream)}h2[data-astro-cid-ifxhgsg6]{max-width:18ch;font-size:clamp(1.8rem,3.5vw,2.6rem)}.bgrid[data-astro-cid-ifxhgsg6]{grid-template-columns:repeat(4,1fr);gap:2.4rem;margin-top:3rem;display:grid}.bcard[data-astro-cid-ifxhgsg6] svg[data-astro-cid-ifxhgsg6]{width:34px;height:34px;stroke:var(--sun-soft);stroke-linecap:round;stroke-linejoin:round;margin-bottom:1rem}.bcard[data-astro-cid-ifxhgsg6] h3[data-astro-cid-ifxhgsg6]{color:#fff;margin-bottom:.4rem;font-size:1.18rem}.bcard[data-astro-cid-ifxhgsg6] p[data-astro-cid-ifxhgsg6]{color:#faf6ecb8;font-size:.92rem}@media (width<=920px){.bgrid[data-astro-cid-ifxhgsg6]{grid-template-columns:1fr 1fr}}@media (width<=560px){.bgrid[data-astro-cid-ifxhgsg6]{grid-template-columns:1fr;gap:1.8rem}}.about-grid[data-astro-cid-5gtlsymu]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.about-text[data-astro-cid-5gtlsymu] h2[data-astro-cid-5gtlsymu]{margin-bottom:1.4rem;font-size:clamp(2rem,4vw,3.1rem)}.about-text[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{color:var(--ink-soft);margin-bottom:1.1rem;font-size:1.05rem}.about-media[data-astro-cid-5gtlsymu]{border-radius:var(--r);background:linear-gradient(160deg, var(--sand), var(--paper-2));min-height:320px;position:relative}.about-media[data-astro-cid-5gtlsymu] img{border-radius:var(--r);box-shadow:var(--shadow);object-fit:cover;aspect-ratio:4/5;width:100%;height:auto}.about-badge[data-astro-cid-5gtlsymu]{background:var(--cream);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);max-width:230px;padding:1.3rem 1.5rem;position:absolute;bottom:-26px;left:-26px}.about-badge[data-astro-cid-5gtlsymu] b[data-astro-cid-5gtlsymu]{font-family:var(--serif);color:var(--sun);font-size:1.7rem;line-height:1;display:block}.about-badge[data-astro-cid-5gtlsymu] span[data-astro-cid-5gtlsymu]{color:var(--ink-soft);font-size:.82rem}.values[data-astro-cid-5gtlsymu]{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;list-style:none;display:flex}.values[data-astro-cid-5gtlsymu] li[data-astro-cid-5gtlsymu]{background:var(--paper-2);border:1px solid var(--line);color:var(--moss);border-radius:100px;padding:.4rem 1rem;font-size:.85rem;font-weight:600}@media (width<=920px){.about-grid[data-astro-cid-5gtlsymu]{grid-template-columns:1fr}.about-media[data-astro-cid-5gtlsymu]{order:-1;max-width:560px}.about-badge[data-astro-cid-5gtlsymu]{bottom:-20px;left:auto;right:1rem}}.models[data-astro-cid-cxmk54jq]{background:var(--paper-2)}.mgrid[data-astro-cid-cxmk54jq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:2.2rem;margin-top:3rem;display:grid}.mcard[data-astro-cid-cxmk54jq]{background:var(--cream);border:1px solid var(--line);border-radius:var(--r);transition:.4s var(--ease);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 30px -22px #222d2480}.mcard[data-astro-cid-cxmk54jq]:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.mcard-img[data-astro-cid-cxmk54jq]{aspect-ratio:16/11;background:linear-gradient(135deg, var(--moss), var(--forest));position:relative}.mcard-img[data-astro-cid-cxmk54jq] img{object-fit:cover;width:100%;height:100%}.img-placeholder[data-astro-cid-cxmk54jq]{font-family:var(--serif);color:#faf6ec59;place-items:center;font-size:2rem;display:grid;position:absolute;inset:0}.mcard[data-astro-cid-cxmk54jq].soon .mcard-img[data-astro-cid-cxmk54jq] img{filter:grayscale(.5)brightness(.82)}.status[data-astro-cid-cxmk54jq]{letter-spacing:.08em;text-transform:uppercase;background:var(--ok);color:#fff;border-radius:100px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:1rem;left:1rem}.status[data-astro-cid-cxmk54jq].pending{background:var(--clay)}.status[data-astro-cid-cxmk54jq] .dot[data-astro-cid-cxmk54jq]{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse}@keyframes pulse{50%{opacity:.35}}.mcard-body[data-astro-cid-cxmk54jq]{flex-direction:column;flex:1;padding:1.8rem 1.8rem 2rem;display:flex}.mcard-body[data-astro-cid-cxmk54jq] h3[data-astro-cid-cxmk54jq]{font-size:1.9rem}.sub[data-astro-cid-cxmk54jq]{font-family:var(--serif);color:var(--moss);margin-bottom:.6rem;font-size:1.1rem;font-style:italic}.weight[data-astro-cid-cxmk54jq]{color:var(--sun);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.9rem;font-size:.86rem;font-weight:700}.mcard-body[data-astro-cid-cxmk54jq]>p[data-astro-cid-cxmk54jq]{color:var(--ink-soft);margin-bottom:1.3rem;font-size:.97rem}.feat[data-astro-cid-cxmk54jq]{grid-template-columns:1fr 1fr;gap:.5rem .9rem;margin-bottom:1.6rem;list-style:none;display:grid}.feat[data-astro-cid-cxmk54jq] li[data-astro-cid-cxmk54jq]{color:var(--moss);align-items:flex-start;gap:.5rem;font-size:.88rem;display:flex}.feat[data-astro-cid-cxmk54jq] li[data-astro-cid-cxmk54jq]:before{content:"";background:var(--sun);flex:none;width:16px;height:16px;margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.mfoot[data-astro-cid-cxmk54jq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.price[data-astro-cid-cxmk54jq]{color:var(--ink-soft);font-size:.92rem}.price[data-astro-cid-cxmk54jq] b[data-astro-cid-cxmk54jq]{font-family:var(--serif);color:var(--ink);font-size:1.5rem;font-weight:600}@media (width<=560px){.feat[data-astro-cid-cxmk54jq]{grid-template-columns:1fr}.mcard-body[data-astro-cid-cxmk54jq]{padding:1.5rem 1.3rem 1.7rem}}.gal[data-astro-cid-b32uuoss]{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-auto-flow:dense;gap:1rem;margin-top:3rem;display:grid}figure[data-astro-cid-b32uuoss]{background:var(--paper-2);border-radius:14px;overflow:hidden}figure[data-astro-cid-b32uuoss] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}figure[data-astro-cid-b32uuoss]:hover img{transform:scale(1.04)}.big[data-astro-cid-b32uuoss]{grid-area:span 2/span 2}.wide[data-astro-cid-b32uuoss]{grid-column:span 2}.tall[data-astro-cid-b32uuoss]{grid-row:span 2}@media (width<=920px){.gal[data-astro-cid-b32uuoss]{grid-template-columns:1fr 1fr;grid-auto-rows:170px}}@media (width<=560px){.gal[data-astro-cid-b32uuoss]{grid-template-columns:1fr 1fr;grid-auto-rows:140px;gap:.6rem}.tall[data-astro-cid-b32uuoss]{grid-row:span 1}}.booking[data-astro-cid-5o2wskuq]{background:var(--forest);color:var(--cream)}.book-grid[data-astro-cid-5o2wskuq]{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;margin-top:3rem;display:grid}.cal[data-astro-cid-5o2wskuq]{background:var(--cream);color:var(--ink);border-radius:var(--r);box-shadow:var(--shadow);padding:1.6rem}.model-pick[data-astro-cid-5o2wskuq]{border:none;flex-wrap:wrap;gap:.5rem;margin-bottom:1.3rem;display:flex}.model-pick[data-astro-cid-5o2wskuq] legend[data-astro-cid-5o2wskuq]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.5rem;font-size:.72rem;font-weight:700}.model-pick[data-astro-cid-5o2wskuq] label[data-astro-cid-5o2wskuq]{cursor:pointer}.model-pick[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]{opacity:0;pointer-events:none;position:absolute}.model-pick[data-astro-cid-5o2wskuq] span[data-astro-cid-5o2wskuq]{border:1.5px solid var(--line);color:var(--moss);border-radius:100px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-block}.model-pick[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:checked+span[data-astro-cid-5o2wskuq]{background:var(--forest);border-color:var(--forest);color:var(--cream)}.model-pick[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:focus-visible+span[data-astro-cid-5o2wskuq]{outline:2px solid var(--sun);outline-offset:2px}.model-pick[data-astro-cid-5o2wskuq] label[data-astro-cid-5o2wskuq].soon{cursor:not-allowed}.model-pick[data-astro-cid-5o2wskuq] .soon[data-astro-cid-5o2wskuq] span[data-astro-cid-5o2wskuq]{color:var(--ink-soft);background:repeating-linear-gradient(45deg,#0000,#0000 6px,#2c3a2e0a 6px 12px);border-style:dashed}.model-pick[data-astro-cid-5o2wskuq] span[data-astro-cid-5o2wskuq] small[data-astro-cid-5o2wskuq]{background:var(--clay);color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:100px;margin-left:.45rem;padding:.1rem .5rem;font-size:.66rem;font-weight:700;display:inline-block}.cal-head[data-astro-cid-5o2wskuq]{justify-content:space-between;align-items:center;margin-bottom:1.1rem;display:flex}.cal-head[data-astro-cid-5o2wskuq] b[data-astro-cid-5o2wskuq]{font-family:var(--serif);text-transform:capitalize;font-size:1.25rem;font-weight:500}.cal-nav[data-astro-cid-5o2wskuq]{background:var(--paper-2);border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--moss);border-radius:50%;font-size:1.2rem;transition:all .25s}.cal-nav[data-astro-cid-5o2wskuq]:hover:not(:disabled){background:var(--sun);color:#fff}.cal-nav[data-astro-cid-5o2wskuq]:disabled{opacity:.35;cursor:default}.cal-dow[data-astro-cid-5o2wskuq]{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);grid-template-columns:repeat(7,1fr);margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:grid}.cal-grid[data-astro-cid-5o2wskuq]{grid-template-columns:repeat(7,1fr);align-content:start;gap:4px;min-height:260px;display:grid}.cal-grid[data-astro-cid-5o2wskuq] button{aspect-ratio:1;background:var(--paper-2);color:var(--ink);cursor:pointer;border:none;border-radius:9px;font-size:.9rem;font-weight:600;transition:all .15s}.cal-grid[data-astro-cid-5o2wskuq] button:hover:not(:disabled){background:var(--sand)}.cal-grid[data-astro-cid-5o2wskuq] button.today{box-shadow:inset 0 0 0 1.5px var(--sun)}.cal-grid[data-astro-cid-5o2wskuq] button.booked{color:#a77;background:repeating-linear-gradient(45deg,#e8d9d9,#e8d9d9 4px,#f1e6e6 4px 8px);text-decoration:line-through}.cal-grid[data-astro-cid-5o2wskuq] button.booked:not(:disabled){cursor:pointer;text-decoration:none}.cal-grid[data-astro-cid-5o2wskuq] button:disabled{cursor:not-allowed}.cal-grid[data-astro-cid-5o2wskuq] button.past{color:#c7bfb0;background:0 0}.cal-grid[data-astro-cid-5o2wskuq] button.inrange{background:var(--sun-soft);color:#fff}.cal-grid[data-astro-cid-5o2wskuq] button.sel{background:var(--sun);color:#fff;text-decoration:none}.cal-grid[data-astro-cid-5o2wskuq] .cal-status{text-align:center;color:var(--ink-soft);grid-column:1/-1;padding:2rem 0;font-size:.92rem}.cal-msg[data-astro-cid-5o2wskuq]{min-height:1.4em;color:var(--clay);margin-top:.6rem;font-size:.85rem;font-weight:600}.cal-legend[data-astro-cid-5o2wskuq]{color:var(--ink-soft);flex-wrap:wrap;gap:1.2rem;font-size:.74rem;display:flex}.cal-legend[data-astro-cid-5o2wskuq] i[data-astro-cid-5o2wskuq]{vertical-align:middle;border-radius:3px;width:11px;height:11px;margin-right:.35rem;display:inline-block}.lg-sel[data-astro-cid-5o2wskuq]{background:var(--sun)}.lg-booked[data-astro-cid-5o2wskuq]{background:repeating-linear-gradient(45deg,#e8d9d9,#e8d9d9 3px,#f1e6e6 3px 6px)}.lg-free[data-astro-cid-5o2wskuq]{background:var(--paper-2);border:1px solid var(--line)}.summary[data-astro-cid-5o2wskuq]{background:var(--paper-2);border-radius:12px;margin-top:1.2rem;padding:1rem 1.2rem;font-size:.9rem}.summary[data-astro-cid-5o2wskuq] .row[data-astro-cid-5o2wskuq]{justify-content:space-between;gap:1rem;padding:.25rem 0;display:flex}.summary[data-astro-cid-5o2wskuq] .row[data-astro-cid-5o2wskuq] span[data-astro-cid-5o2wskuq]:last-child{text-align:right}.summary[data-astro-cid-5o2wskuq] .total[data-astro-cid-5o2wskuq]{border-top:1px solid var(--line);font-weight:700;font-family:var(--serif);margin-top:.4rem;padding-top:.6rem;font-size:1.15rem}.summary[data-astro-cid-5o2wskuq] .muted[data-astro-cid-5o2wskuq]{color:var(--ink-soft)}.summary[data-astro-cid-5o2wskuq] .note[data-astro-cid-5o2wskuq]{margin-top:.4rem;font-size:.74rem}.bform[data-astro-cid-5o2wskuq]{gap:.9rem;display:grid}.frow[data-astro-cid-5o2wskuq]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.field[data-astro-cid-5o2wskuq] label[data-astro-cid-5o2wskuq]{letter-spacing:.04em;text-transform:uppercase;color:#faf6ecb3;margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.field[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq],.field[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]{color:#fff;background:#faf6ec0f;border:1px solid #faf6ec38;border-radius:12px;width:100%;padding:.85rem 1rem;font-size:1rem}.field[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]::placeholder,.field[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]::placeholder{color:#faf6ec66}.field[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:focus,.field[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]:focus{border-color:var(--sun-soft);background:#faf6ec1a;outline:none}.field[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]{resize:vertical;min-height:110px}.via[data-astro-cid-5o2wskuq]{letter-spacing:.04em;text-transform:uppercase;color:#faf6ecb3;margin-top:.4rem;font-size:.78rem;font-weight:700}.send[data-astro-cid-5o2wskuq]{flex-wrap:wrap;gap:.8rem;display:flex}.form-note[data-astro-cid-5o2wskuq]{color:#faf6ec99;font-size:.8rem}.direct[data-astro-cid-5o2wskuq]{border-top:1px solid #faf6ec24;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin-top:.6rem;padding-top:1.1rem;font-size:.95rem;display:flex}.direct[data-astro-cid-5o2wskuq] span[data-astro-cid-5o2wskuq]{color:#faf6ecb3;letter-spacing:.04em;text-transform:uppercase;width:100%;font-size:.78rem;font-weight:700}.direct[data-astro-cid-5o2wskuq] a[data-astro-cid-5o2wskuq]{color:var(--sun-soft);word-break:break-all;border-bottom:1px solid #0000;font-weight:700;transition:border-color .2s}.direct[data-astro-cid-5o2wskuq] a[data-astro-cid-5o2wskuq]:hover{border-color:var(--sun-soft)}@media (width<=920px){.book-grid[data-astro-cid-5o2wskuq]{grid-template-columns:1fr}}@media (width<=560px){.cal[data-astro-cid-5o2wskuq]{padding:1.2rem 1rem}.frow[data-astro-cid-5o2wskuq]{grid-template-columns:1fr}.send[data-astro-cid-5o2wskuq] .btn[data-astro-cid-5o2wskuq]{flex:1}}.reviews[data-astro-cid-67ep6ump]{background:var(--paper)}.rgrid[data-astro-cid-67ep6ump]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.6rem;margin-top:3rem;display:grid}.rgrid[data-astro-cid-67ep6ump].single{max-width:760px}.rcard[data-astro-cid-67ep6ump]{background:var(--cream);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:1rem;padding:1.8rem;display:flex}.stars[data-astro-cid-67ep6ump]{color:var(--sun);letter-spacing:2px;font-size:1.05rem}blockquote[data-astro-cid-67ep6ump]{font-style:italic;font-family:var(--serif);color:var(--ink);font-size:1.12rem;line-height:1.55}.who[data-astro-cid-67ep6ump]{align-items:center;gap:.7rem;margin-top:auto;display:flex}.av[data-astro-cid-67ep6ump]{background:var(--moss);color:#fff;width:42px;height:42px;font-weight:700;font-family:var(--serif);border-radius:50%;justify-content:center;align-items:center;display:flex}.who[data-astro-cid-67ep6ump] b[data-astro-cid-67ep6ump]{font-size:.95rem}.who[data-astro-cid-67ep6ump] small[data-astro-cid-67ep6ump]{color:var(--ink-soft);font-size:.78rem;display:block}.faq[data-astro-cid-gfo3rpqg]{background:var(--paper-2)}.acc[data-astro-cid-gfo3rpqg]{max-width:820px;margin-top:2.5rem}.acc-item[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--line)}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;font-family:var(--serif);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.18rem;list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.ic[data-astro-cid-gfo3rpqg]{border:1.5px solid var(--sun);width:26px;height:26px;color:var(--sun);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.2rem;transition:all .3s;display:flex}details[data-astro-cid-gfo3rpqg][open] .ic[data-astro-cid-gfo3rpqg]{background:var(--sun);color:#fff;transform:rotate(45deg)}.acc-item[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--ink-soft);max-width:70ch;padding:0 0 1.4rem}.contact[data-astro-cid-d56ov33j]{background:var(--forest-deep);color:var(--cream)}.c-grid[data-astro-cid-d56ov33j]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.c-info[data-astro-cid-d56ov33j] h2[data-astro-cid-d56ov33j]{margin-bottom:1.2rem;font-size:clamp(2rem,4vw,3rem)}.who[data-astro-cid-d56ov33j]{font-family:var(--serif);color:#fff;margin-bottom:.2rem;font-size:1.4rem}.role[data-astro-cid-d56ov33j]{color:var(--sun-soft);margin-bottom:1.6rem;font-weight:600}.c-line[data-astro-cid-d56ov33j]{color:#faf6ecd9;align-items:center;gap:.8rem;width:fit-content;margin:.8rem 0;font-size:1rem;display:flex}a[data-astro-cid-d56ov33j].c-line:hover{color:var(--sun-soft)}.c-line[data-astro-cid-d56ov33j] svg[data-astro-cid-d56ov33j]{width:22px;height:22px;stroke:var(--sun-soft);stroke-linecap:round;stroke-linejoin:round;flex:none}address[data-astro-cid-d56ov33j].c-line{align-items:flex-start;font-style:normal;line-height:1.5}address[data-astro-cid-d56ov33j].c-line svg[data-astro-cid-d56ov33j]{margin-top:2px}.logo-wrap[data-astro-cid-d56ov33j]{justify-self:end;width:100%;max-width:440px}.logo-wrap[data-astro-cid-d56ov33j] img{width:100%;height:auto}@media (width<=920px){.c-grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr}.logo-wrap[data-astro-cid-d56ov33j]{justify-self:start;max-width:280px}}
