.home-hero[data-astro-cid-pgpo2ev5]{display:block}.home-hero[data-astro-cid-pgpo2ev5],.home-hero[data-astro-cid-pgpo2ev5] [data-astro-cid-pgpo2ev5]{transition-property:color,background-color,border-color,opacity,transform,visibility}.home-hero__surface[data-astro-cid-pgpo2ev5]{padding:calc(var(--site-header-height) + 8px) 0 40px;border-radius:0 0 40px 40px;background:radial-gradient(ellipse at 88% 8%,rgba(210,97,27,.22),transparent 55%),radial-gradient(ellipse at 6% 96%,rgba(246,166,35,.2),transparent 50%),linear-gradient(160deg,#fff6ea,#fdebdb 58%,#f0d2b3)}.home-hero__stage[data-astro-cid-pgpo2ev5]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);height:clamp(520px,100svh - var(--site-header-height) - 56px,640px)}.home-hero__slide[data-astro-cid-pgpo2ev5]{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:64px;min-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility .6s}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active{opacity:1;visibility:visible;pointer-events:auto}.home-hero__intro[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding-bottom:56px}.home-hero[data-astro-cid-pgpo2ev5] .tracker-eyebrow[data-astro-cid-pgpo2ev5]{background:#fffc}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(38px,4.4vw,64px);line-height:1.02;letter-spacing:-.04em;color:#1f1a17}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5] span[data-astro-cid-pgpo2ev5]{color:#d2611b}.home-hero__intro[data-astro-cid-pgpo2ev5]>p[data-astro-cid-pgpo2ev5]{max-width:500px;margin:0;font-size:17px;line-height:27px;color:#5a4f47}.home-hero__actions[data-astro-cid-pgpo2ev5]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.home-hero__visual[data-astro-cid-pgpo2ev5]{position:relative;align-self:stretch;min-height:0;padding-left:36px}.home-hero__portrait[data-astro-cid-pgpo2ev5]{height:100%;margin:0;overflow:hidden;border-radius:36px}.home-hero__portrait[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.06);transition:transform 7s cubic-bezier(.2,.7,.2,1)}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__portrait[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{transform:scale(1)}.home-hero__widget[data-astro-cid-pgpo2ev5]{position:absolute;z-index:1;border:1px solid rgba(31,26,23,.06);border-radius:22px;background:#fff;color:#1f1a17;opacity:0;transform:translateY(18px) scale(.96);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__widget[data-astro-cid-pgpo2ev5]{opacity:1;transform:none;animation:home-hero-float 5s ease-in-out infinite alternate}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__ring[data-astro-cid-pgpo2ev5]{transition-delay:.25s}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__card[data-astro-cid-pgpo2ev5]{transition-delay:.45s;animation-delay:-2.5s}.home-hero__widget-title[data-astro-cid-pgpo2ev5]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;color:#5a4f47;white-space:nowrap}.home-hero__ring[data-astro-cid-pgpo2ev5]{top:40px;left:0;display:flex;align-items:center;gap:12px;padding:12px 20px 12px 12px}.home-hero__ring[data-astro-cid-pgpo2ev5] svg[data-astro-cid-pgpo2ev5]{flex-shrink:0;transform:rotate(-90deg)}.home-hero__ring[data-astro-cid-pgpo2ev5] circle[data-astro-cid-pgpo2ev5]{fill:none;stroke-width:5;stroke-linecap:round}.home-hero__ring[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{display:block;margin-top:2px;font-size:24px;font-weight:800;line-height:28px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.home-hero__ring-track[data-astro-cid-pgpo2ev5]{stroke:#fff6ea}.home-hero__ring-fill[data-astro-cid-pgpo2ev5]{stroke:#d2611b;stroke-dashoffset:113.1;transition:stroke-dashoffset 1.3s cubic-bezier(.2,.7,.2,1) .35s}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__ring-fill[data-astro-cid-pgpo2ev5]{stroke-dashoffset:calc(113.1 * (1 - var(--ring-progress)))}.home-hero__card[data-astro-cid-pgpo2ev5]{right:24px;bottom:24px;width:270px;padding:16px 18px}.home-hero__card[data-astro-cid-pgpo2ev5] ul[data-astro-cid-pgpo2ev5]{display:grid;gap:9px;margin:12px 0 0;padding:0;list-style:none}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;row-gap:6px;font-size:13px;line-height:17px;opacity:0;transform:translate(-8px);transition:opacity .45s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1)}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{padding-top:9px;border-top:1px dashed #F0D2B3}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]>span[data-astro-cid-pgpo2ev5]{color:#5a4f47}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]>strong[data-astro-cid-pgpo2ev5]{font-weight:700;text-align:right}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{opacity:1;transform:none;transition-delay:calc(.7s + var(--row) * .12s)}.home-hero__card--bars[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{border-top:0;padding-top:0}.home-hero__card--bars[data-astro-cid-pgpo2ev5] i[data-astro-cid-pgpo2ev5]{grid-column:1/-1;height:6px;overflow:hidden;border-radius:9999px;background:#fff6ea}.home-hero__card--bars[data-astro-cid-pgpo2ev5] i[data-astro-cid-pgpo2ev5]:before{content:"";display:block;width:var(--bar);height:100%;border-radius:inherit;background:#d2611b;transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.home-hero__slide[data-astro-cid-pgpo2ev5].is-active .home-hero__card--bars[data-astro-cid-pgpo2ev5] i[data-astro-cid-pgpo2ev5]:before{transform:scaleX(1);transition-delay:calc(.8s + var(--row) * .12s)}.home-hero__controls[data-astro-cid-pgpo2ev5]{position:absolute;left:0;bottom:0;z-index:2;display:flex;align-items:center;gap:4px;padding:4px;border-radius:9999px;background:#fff}.home-hero__controls[data-astro-cid-pgpo2ev5][hidden]{display:none}.home-hero__controls[data-astro-cid-pgpo2ev5]>button[data-astro-cid-pgpo2ev5]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9999px}.home-hero__controls[data-astro-cid-pgpo2ev5]>button[data-astro-cid-pgpo2ev5]:hover{background:#fff6ea}.home-hero__controls[data-astro-cid-pgpo2ev5]>button[data-astro-cid-pgpo2ev5]:focus-visible{outline:2px solid #D2611B;outline-offset:2px}.home-hero__counter[data-astro-cid-pgpo2ev5]{width:52px;white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;letter-spacing:.48px;color:#5a4f47}.home-hero__counter[data-astro-cid-pgpo2ev5]>span[data-astro-cid-pgpo2ev5]:first-child{color:#1f1a17}.home-hero__announcement[data-astro-cid-pgpo2ev5]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1023.98px){.home-hero__surface[data-astro-cid-pgpo2ev5]{padding-bottom:32px;border-radius:0 0 32px 32px}.home-hero__stage[data-astro-cid-pgpo2ev5]{height:clamp(660px,100svh - var(--site-header-height) - 40px,900px)}.home-hero__slide[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;align-items:stretch;gap:28px}.home-hero__intro[data-astro-cid-pgpo2ev5]{padding-bottom:0}.home-hero__intro[data-astro-cid-pgpo2ev5]>p[data-astro-cid-pgpo2ev5]{max-width:600px}.home-hero__visual[data-astro-cid-pgpo2ev5]{flex:1;padding-left:0}.home-hero__portrait[data-astro-cid-pgpo2ev5]{border-radius:28px}.home-hero__ring[data-astro-cid-pgpo2ev5]{top:16px;left:16px}.home-hero__card[data-astro-cid-pgpo2ev5]{right:16px;bottom:16px}.home-hero__controls[data-astro-cid-pgpo2ev5]{left:16px;bottom:16px}}@media(max-width:599px){.home-hero__surface[data-astro-cid-pgpo2ev5]{padding:calc(var(--site-header-height) + 4px) 0 16px;border-radius:0 0 24px 24px}.home-hero__stage[data-astro-cid-pgpo2ev5]{height:calc(100svh - var(--site-header-height) - 20px);min-height:540px;max-height:none}.home-hero__slide[data-astro-cid-pgpo2ev5]{gap:16px}.home-hero__intro[data-astro-cid-pgpo2ev5]{gap:12px}.home-hero[data-astro-cid-pgpo2ev5] .tracker-eyebrow[data-astro-cid-pgpo2ev5]{height:24px;font-size:10px;letter-spacing:1px;padding-inline:10px;gap:6px}.home-hero[data-astro-cid-pgpo2ev5] h1[data-astro-cid-pgpo2ev5]{font-size:30px;line-height:33px}.home-hero__intro[data-astro-cid-pgpo2ev5]>p[data-astro-cid-pgpo2ev5]{font-size:14px;line-height:21px}.home-hero__actions[data-astro-cid-pgpo2ev5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px;margin-top:2px}.home-hero__actions[data-astro-cid-pgpo2ev5]>a[data-astro-cid-pgpo2ev5]{gap:6px;min-height:46px;padding:0 8px;font-size:13px}.home-hero__actions[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{width:16px;height:16px}.home-hero__visual[data-astro-cid-pgpo2ev5]{min-height:220px}.home-hero__portrait[data-astro-cid-pgpo2ev5]{border-radius:22px}.home-hero__portrait[data-astro-cid-pgpo2ev5] img[data-astro-cid-pgpo2ev5]{object-position:50% 25%}.home-hero__widget[data-astro-cid-pgpo2ev5]{border-radius:16px}.home-hero__widget-title[data-astro-cid-pgpo2ev5]{font-size:10px;line-height:13px}.home-hero__ring[data-astro-cid-pgpo2ev5]{top:10px;left:10px;gap:8px;padding:8px 12px 8px 8px}.home-hero__ring[data-astro-cid-pgpo2ev5] svg[data-astro-cid-pgpo2ev5]{width:40px;height:40px}.home-hero__ring[data-astro-cid-pgpo2ev5] strong[data-astro-cid-pgpo2ev5]{font-size:17px;line-height:20px}.home-hero__card[data-astro-cid-pgpo2ev5]{right:10px;bottom:10px;width:min(54%,205px);padding:10px 12px}.home-hero__card[data-astro-cid-pgpo2ev5] ul[data-astro-cid-pgpo2ev5]{gap:6px;margin-top:8px}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]{font-size:11px;line-height:14px;column-gap:8px;row-gap:4px}.home-hero__card[data-astro-cid-pgpo2ev5] li[data-astro-cid-pgpo2ev5]+li[data-astro-cid-pgpo2ev5]{padding-top:6px}.home-hero__controls[data-astro-cid-pgpo2ev5]{left:10px;bottom:10px;padding:3px}.home-hero__controls[data-astro-cid-pgpo2ev5]>button[data-astro-cid-pgpo2ev5]{width:30px;height:30px}.home-hero__counter[data-astro-cid-pgpo2ev5]{width:46px}}@keyframes home-hero-float{0%{translate:0 0}to{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.home-hero[data-astro-cid-pgpo2ev5] [data-astro-cid-pgpo2ev5]{transition:none!important;animation:none!important}}
