.site-header[data-astro-cid-m2nqhl5l] .bar[data-astro-cid-m2nqhl5l]{height:84px;transition:height .3s cubic-bezier(.2,.8,.2,1)}.site-header[data-astro-cid-m2nqhl5l] .logo{width:150px;transition:width .3s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.site-header[data-astro-cid-m2nqhl5l] .bar[data-astro-cid-m2nqhl5l]{height:112px}.site-header[data-astro-cid-m2nqhl5l] .logo{width:210px}}.site-header[data-astro-cid-m2nqhl5l].is-scrolled .bar[data-astro-cid-m2nqhl5l]{height:68px}.site-header[data-astro-cid-m2nqhl5l].is-scrolled .logo{width:118px}@media(min-width:768px){.site-header[data-astro-cid-m2nqhl5l].is-scrolled .logo{width:132px}}.site-header[data-astro-cid-m2nqhl5l].is-scrolled{box-shadow:0 6px 20px -12px #262e1559}@media(prefers-reduced-motion:reduce){.site-header[data-astro-cid-m2nqhl5l] .bar[data-astro-cid-m2nqhl5l],.site-header[data-astro-cid-m2nqhl5l] .logo{transition:none}}.plan-grid[data-astro-cid-m2nqhl5l]{background-image:linear-gradient(rgba(38,46,21,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(38,46,21,.06) 1px,transparent 1px);background-size:32px 32px}.hero-type[data-astro-cid-m2nqhl5l] .line[data-astro-cid-m2nqhl5l]{display:block;overflow:hidden;padding-bottom:.04em}.hero-type[data-astro-cid-m2nqhl5l] .line[data-astro-cid-m2nqhl5l]>span[data-astro-cid-m2nqhl5l]{display:inline-block;transform:translateY(105%);animation:rise .9s cubic-bezier(.2,.8,.2,1) forwards}.hero-type[data-astro-cid-m2nqhl5l] .line[data-astro-cid-m2nqhl5l]:nth-child(2)>span[data-astro-cid-m2nqhl5l]{animation-delay:.12s}.hero-type[data-astro-cid-m2nqhl5l] .line[data-astro-cid-m2nqhl5l]:nth-child(3)>span[data-astro-cid-m2nqhl5l]{animation-delay:.24s}@keyframes rise{to{transform:none}}.dim-bar[data-astro-cid-m2nqhl5l]{position:relative;height:14px;border-left:2px solid var(--color-gx-olive);border-right:2px solid var(--color-gx-olive)}.dim-bar[data-astro-cid-m2nqhl5l]:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:#262e1540}.dim-bar[data-astro-cid-m2nqhl5l]>span[data-astro-cid-m2nqhl5l]{position:absolute;left:0;top:6px;height:2px;width:100%;background:var(--color-gx-per);transform-origin:left;transform:scaleX(0);animation:fill 1.4s .5s cubic-bezier(.65,0,.35,1) forwards}@keyframes fill{to{transform:scaleX(1)}}.crop[data-astro-cid-m2nqhl5l]:before,.crop[data-astro-cid-m2nqhl5l]:after{content:"";position:absolute;width:22px;height:22px;z-index:1;pointer-events:none}.crop[data-astro-cid-m2nqhl5l]:before{top:-10px;left:-10px;border-top:2px solid var(--color-gx-olive);border-left:2px solid var(--color-gx-olive)}.crop[data-astro-cid-m2nqhl5l]:after{bottom:-10px;right:-10px;border-bottom:2px solid var(--color-gx-olive);border-right:2px solid var(--color-gx-olive)}.detail-key[data-astro-cid-m2nqhl5l]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--color-gx-lime);color:var(--color-gx-olive);font-family:var(--font-cond);font-weight:700;font-size:13px;z-index:1}.detail[data-astro-cid-m2nqhl5l]{opacity:0;transform:translateY(10px);animation:up .6s var(--d) cubic-bezier(.2,.8,.2,1) forwards}@keyframes up{to{opacity:1;transform:none}}.ly[data-astro-cid-m2nqhl5l]{opacity:0;transform:translateY(-12px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.ly[data-astro-cid-m2nqhl5l].on{opacity:1;transform:none}.ly[data-astro-cid-m2nqhl5l][data-s="0"]{transform:translateY(12px)}.ly[data-astro-cid-m2nqhl5l][data-s="0"].on{transform:none}.ghost[data-astro-cid-m2nqhl5l]{transition:opacity .5s ease}.seq[data-astro-cid-m2nqhl5l][data-step="1"] .ghost[data-astro-cid-m2nqhl5l]{opacity:.25}.seq[data-astro-cid-m2nqhl5l][data-step="2"] .ghost[data-astro-cid-m2nqhl5l],.seq[data-astro-cid-m2nqhl5l][data-step="3"] .ghost[data-astro-cid-m2nqhl5l]{opacity:0}.lbl[data-astro-cid-m2nqhl5l] line[data-astro-cid-m2nqhl5l]{stroke:#efebe0;stroke-opacity:.55;stroke-width:1.2}.lbl[data-astro-cid-m2nqhl5l] text[data-astro-cid-m2nqhl5l],.dimtxt[data-astro-cid-m2nqhl5l]{fill:#efebe0;font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:13px;letter-spacing:1.6px}.dimtxt[data-astro-cid-m2nqhl5l]{fill:#cc4a1e;font-size:14px}.lbl[data-astro-cid-m2nqhl5l]{transition:opacity .4s ease}.seq[data-astro-cid-m2nqhl5l][data-step="2"] .ly[data-astro-cid-m2nqhl5l][data-s="0"] .lbl[data-astro-cid-m2nqhl5l],.seq[data-astro-cid-m2nqhl5l][data-step="3"] .ly[data-astro-cid-m2nqhl5l][data-s="0"] .lbl[data-astro-cid-m2nqhl5l]{opacity:0}.tab[data-astro-cid-m2nqhl5l].on{color:var(--color-gx-lime);box-shadow:inset 0 -3px 0 var(--color-gx-per)}.panel[data-astro-cid-m2nqhl5l]{opacity:0;transform:translateY(18px);transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1);pointer-events:none}.panel[data-astro-cid-m2nqhl5l].on{opacity:1;transform:none;pointer-events:auto}.text-outline[data-astro-cid-m2nqhl5l],.text-outline-olive[data-astro-cid-m2nqhl5l]{color:transparent;-webkit-text-stroke:2px var(--color-gx-per)}@media(prefers-reduced-motion:reduce){.hero-type[data-astro-cid-m2nqhl5l] .line[data-astro-cid-m2nqhl5l]>span[data-astro-cid-m2nqhl5l],.dim-bar[data-astro-cid-m2nqhl5l]>span[data-astro-cid-m2nqhl5l],.detail[data-astro-cid-m2nqhl5l]{animation:none;transform:none;opacity:1}.ly[data-astro-cid-m2nqhl5l],.panel[data-astro-cid-m2nqhl5l],.ghost[data-astro-cid-m2nqhl5l],.lbl[data-astro-cid-m2nqhl5l]{transition:none}}
