.hero[data-astro-cid-yodha2z4]{isolation:isolate;text-align:center;align-items:flex-start;min-height:416px;padding:104px 0 64px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4] .hero-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.inner[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center;display:flex}.title[data-astro-cid-yodha2z4]{max-width:1018px;color:var(--c-green);font-size:50px;font-weight:700;line-height:1.3}.text[data-astro-cid-yodha2z4]{max-width:725px;color:var(--c-ink);margin-top:20px}.buttons[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:48px;display:flex}.buttons[data-astro-cid-yodha2z4] .btn{min-width:160px;min-height:48px}.hero--home[data-astro-cid-yodha2z4]{align-items:center;min-height:613px;padding:64px 0}.hero--home[data-astro-cid-yodha2z4] .title[data-astro-cid-yodha2z4]{font-size:64px;font-weight:900}.hero--home[data-astro-cid-yodha2z4] .text[data-astro-cid-yodha2z4]{color:var(--c-dark);margin-top:18px;font-size:18px}.hero--home[data-astro-cid-yodha2z4] .buttons[data-astro-cid-yodha2z4] .btn{min-width:194px}.hero--light[data-astro-cid-yodha2z4] .title[data-astro-cid-yodha2z4],.hero--light[data-astro-cid-yodha2z4] .text[data-astro-cid-yodha2z4]{color:#fff}.hero--light[data-astro-cid-yodha2z4] .text[data-astro-cid-yodha2z4]{font-size:18px}.hero--cards[data-astro-cid-yodha2z4]{align-items:flex-start;min-height:686px;padding:104px 0 80px}.cards[data-astro-cid-yodha2z4]{text-align:left;grid-template-columns:repeat(2,minmax(0,559px));justify-content:center;gap:49px;width:100%;margin-top:46px;display:grid}.card[data-astro-cid-yodha2z4]{background:#fff;border-radius:20px;min-height:249px;padding:35px 44px 40px 56px}.card-head[data-astro-cid-yodha2z4]{align-items:center;gap:26px;display:flex}.card[data-astro-cid-yodha2z4] .card-icon{width:79px;height:auto}.card-title[data-astro-cid-yodha2z4]{color:var(--c-green);font-size:35px;font-weight:500}.card-text[data-astro-cid-yodha2z4]{margin-top:22px}@media (width>=921px){.hero--fixed[data-astro-cid-yodha2z4]{clip-path:inset(0)}.hero--fixed[data-astro-cid-yodha2z4] .hero-bg{height:100vh;position:fixed}}@media (width<=920px){.hero[data-astro-cid-yodha2z4]{min-height:300px;padding:51px 0 48px}.hero--home[data-astro-cid-yodha2z4]{min-height:493px}.title[data-astro-cid-yodha2z4],.hero--home[data-astro-cid-yodha2z4] .title[data-astro-cid-yodha2z4]{font-size:40px}.text[data-astro-cid-yodha2z4],.hero--home[data-astro-cid-yodha2z4] .text[data-astro-cid-yodha2z4],.hero--light[data-astro-cid-yodha2z4] .text[data-astro-cid-yodha2z4]{font-size:16px}.buttons[data-astro-cid-yodha2z4]{margin-top:28px}.buttons[data-astro-cid-yodha2z4] .btn,.hero--home[data-astro-cid-yodha2z4] .buttons[data-astro-cid-yodha2z4] .btn{min-width:130px;min-height:40px}.hero--home[data-astro-cid-yodha2z4] .buttons[data-astro-cid-yodha2z4] .btn{min-width:164px;min-height:56px}.hero--cards[data-astro-cid-yodha2z4]{padding:48px 0}.cards[data-astro-cid-yodha2z4]{grid-template-columns:1fr;gap:35px;margin-top:20px}.card[data-astro-cid-yodha2z4]{min-height:0;padding:20px 20px 24px 25px}.card[data-astro-cid-yodha2z4] .card-icon{width:63px}.card-title[data-astro-cid-yodha2z4]{font-size:32px}.card-text[data-astro-cid-yodha2z4]{margin-top:12px}}.ti[data-astro-cid-pa7cogu7]{padding:120px 0}.grid[data-astro-cid-pa7cogu7]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--img-w));align-items:center;gap:96px;display:grid}.ti--img-left[data-astro-cid-pa7cogu7] .media[data-astro-cid-pa7cogu7]{order:-1}.ti--img-left[data-astro-cid-pa7cogu7] .grid[data-astro-cid-pa7cogu7]{grid-template-columns:minmax(0, var(--img-w)) minmax(0, 1fr)}.text[data-astro-cid-pa7cogu7]{flex-direction:column;align-items:flex-start;max-width:612px;display:flex}.title[data-astro-cid-pa7cogu7]{color:var(--c-green);font-size:50px}.body[data-astro-cid-pa7cogu7]{color:var(--c-text);margin-top:25px}.body[data-astro-cid-pa7cogu7] p+p{margin-top:1.5em}.actions[data-astro-cid-pa7cogu7]{margin-top:24px}.media[data-astro-cid-pa7cogu7] .media-img{object-fit:cover;border-radius:20px;width:100%;height:auto}@media (width<=920px){.ti[data-astro-cid-pa7cogu7]{padding:40px 0}.grid[data-astro-cid-pa7cogu7]{flex-direction:column;align-items:stretch;gap:24px;display:flex}.text[data-astro-cid-pa7cogu7]{display:contents}.title[data-astro-cid-pa7cogu7]{order:1;font-size:36px}.body[data-astro-cid-pa7cogu7]{order:2;margin-top:0;font-size:16px}.actions[data-astro-cid-pa7cogu7]{order:3;margin-top:0}.media[data-astro-cid-pa7cogu7]{order:4}.ti--img-first[data-astro-cid-pa7cogu7] .media[data-astro-cid-pa7cogu7]{order:2}.ti--img-first[data-astro-cid-pa7cogu7] .body[data-astro-cid-pa7cogu7]{order:3}.ti--img-first[data-astro-cid-pa7cogu7] .actions[data-astro-cid-pa7cogu7]{order:4}}.ic[data-astro-cid-fgkxtvja]{padding:64px 0 62px}.card[data-astro-cid-fgkxtvja]{border-radius:var(--radius-card);background:#fff;grid-template-columns:388px minmax(0,1fr);padding:63px 83px 72px;display:grid}.card[data-astro-cid-fgkxtvja]+.card[data-astro-cid-fgkxtvja]{margin-top:16px}.title[data-astro-cid-fgkxtvja]{color:var(--c-green);font-size:50px}.items[data-astro-cid-fgkxtvja]{grid-template-columns:313px minmax(0,1fr);grid-template-rows:repeat(var(--rows), auto);grid-auto-flow:column;row-gap:40px;margin:17px 0 0;padding:0;list-style:none;display:grid}.item[data-astro-cid-fgkxtvja]{align-items:center;gap:25px;display:flex}.chevron[data-astro-cid-fgkxtvja]{color:#ccc494;flex:none}.item-text[data-astro-cid-fgkxtvja]{color:var(--c-text)}.item--col1[data-astro-cid-fgkxtvja] .item-text[data-astro-cid-fgkxtvja]{max-width:178px}.item--col2[data-astro-cid-fgkxtvja] .item-text[data-astro-cid-fgkxtvja]{max-width:305px}.item-text[data-astro-cid-fgkxtvja] strong{font-weight:700}.actions[data-astro-cid-fgkxtvja]{justify-content:center;margin-top:64px;display:flex}@media (width<=920px){.ic[data-astro-cid-fgkxtvja]{padding:40px 0}.card[data-astro-cid-fgkxtvja]{background:0 0;padding:0;display:block}.card[data-astro-cid-fgkxtvja]+.card[data-astro-cid-fgkxtvja]{margin-top:56px}.title[data-astro-cid-fgkxtvja]{font-size:36px}.items[data-astro-cid-fgkxtvja]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;row-gap:16px;margin-top:32px;display:grid}.chevron[data-astro-cid-fgkxtvja]{display:none}.item--col1[data-astro-cid-fgkxtvja] .item-text[data-astro-cid-fgkxtvja],.item--col2[data-astro-cid-fgkxtvja] .item-text[data-astro-cid-fgkxtvja]{max-width:none}.actions[data-astro-cid-fgkxtvja]{justify-content:flex-start;margin-top:32px}}.pc[data-astro-cid-kgmtzqt5]{padding:64px 0}.heading[data-astro-cid-kgmtzqt5]{color:var(--c-green)}.heading--title[data-astro-cid-kgmtzqt5]{text-align:center;margin-bottom:64px;font-size:50px}.heading--label[data-astro-cid-kgmtzqt5]{margin:0 0 54px 35px;font-size:32px}.grid[data-astro-cid-kgmtzqt5]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:56px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-kgmtzqt5]{text-align:center;flex-direction:column;align-items:center;display:flex}.card[data-astro-cid-kgmtzqt5] .card-img{object-fit:cover;border-radius:var(--radius-img);width:297px;max-width:100%;height:auto}.card-title[data-astro-cid-kgmtzqt5]{max-width:345px;color:var(--c-text);margin-top:28px;font-size:24px;font-weight:700;line-height:1.3}.card-text[data-astro-cid-kgmtzqt5]{max-width:300px;color:var(--c-text);margin-top:4px;line-height:1.35}.card-action[data-astro-cid-kgmtzqt5]{margin-top:13px}.actions[data-astro-cid-kgmtzqt5]{justify-content:center;margin-top:92px;display:flex}@media (width<=920px){.pc[data-astro-cid-kgmtzqt5]{padding:56px 0}.heading--title[data-astro-cid-kgmtzqt5]{margin-bottom:24px;font-size:36px}.heading--label[data-astro-cid-kgmtzqt5]{margin:0 0 40px;font-size:36px}.grid[data-astro-cid-kgmtzqt5]{grid-template-columns:1fr;row-gap:48px}.card[data-astro-cid-kgmtzqt5] .card-img{width:268px}.card-title[data-astro-cid-kgmtzqt5]{margin-top:28px;line-height:1.45}.card-text[data-astro-cid-kgmtzqt5]{max-width:none;margin-top:12px;font-size:18px}.card-action[data-astro-cid-kgmtzqt5]{margin-top:24px}.actions[data-astro-cid-kgmtzqt5]{margin-top:48px}}.form[data-astro-cid-fr7suc3w]{gap:24px;display:grid}.field[data-astro-cid-fr7suc3w]{gap:8px;display:grid}label[data-astro-cid-fr7suc3w]{color:var(--c-label);font-size:15px;line-height:1.4}input[data-astro-cid-fr7suc3w],textarea[data-astro-cid-fr7suc3w]{border:1px solid var(--c-input-border);background:var(--c-bg-gray);width:100%;min-height:44px;color:var(--c-label);border-radius:4px;padding:10px 16px;font-size:16px}textarea[data-astro-cid-fr7suc3w]{resize:vertical;min-height:88px}input[data-astro-cid-fr7suc3w]:focus,textarea[data-astro-cid-fr7suc3w]:focus{outline:2px solid var(--c-green);outline-offset:0}.hp[data-astro-cid-fr7suc3w]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.submit[data-astro-cid-fr7suc3w]{border:3px solid var(--c-green);border-radius:var(--radius-pill);background:var(--c-green);color:#fff;cursor:pointer;justify-self:start;min-width:124px;min-height:48px;padding:8px 32px;font-size:16px;font-weight:700;transition:background-color .2s,color .2s}.submit[data-astro-cid-fr7suc3w]:hover{color:var(--c-green);background:#fff}.submit[data-astro-cid-fr7suc3w][disabled]{opacity:.6;cursor:progress}.status[data-astro-cid-fr7suc3w]{color:var(--c-dark);border-left:4px solid var(--c-olive);background:#fff;border-radius:8px;padding:12px 16px;font-size:15px}.status[data-astro-cid-fr7suc3w][data-kind=ok]{border-left-color:var(--c-green)}.status[data-astro-cid-fr7suc3w][data-kind=error]{border-left-color:#b42828}.form--newsletter[data-astro-cid-fr7suc3w]{gap:22px}.form--newsletter[data-astro-cid-fr7suc3w] .field[data-astro-cid-fr7suc3w]{gap:4px}.form--newsletter[data-astro-cid-fr7suc3w] label[data-astro-cid-fr7suc3w]{color:#fff;font-weight:500}.form--newsletter[data-astro-cid-fr7suc3w] input[data-astro-cid-fr7suc3w]{background:#fff;border:0;border-radius:0;min-height:46px}.form--newsletter[data-astro-cid-fr7suc3w] .submit[data-astro-cid-fr7suc3w]{min-width:160px;min-height:52px;color:var(--c-green);background:#fff;border-color:#fff;font-size:14px}.form--newsletter[data-astro-cid-fr7suc3w] .submit[data-astro-cid-fr7suc3w]:hover{color:#fff;background:0 0}.nl[data-astro-cid-sjnjizvh]{background:linear-gradient(338deg, var(--c-green), var(--c-olive));color:#fff;padding:107px 0 72px}.grid[data-astro-cid-sjnjizvh]{grid-template-columns:541px minmax(0,1fr);align-items:center;gap:71px;display:grid}.logo-card[data-astro-cid-sjnjizvh]{border-radius:var(--radius-card);background:#fff;justify-content:center;align-items:center;height:280px;display:flex}.logo-card[data-astro-cid-sjnjizvh] .logo{width:328px;height:auto}.title[data-astro-cid-sjnjizvh]{color:#fff;font-size:40px}.text[data-astro-cid-sjnjizvh]{margin-top:15px;padding-left:6px;font-weight:500}.form-wrap[data-astro-cid-sjnjizvh]{margin-top:40px;padding-left:6px}.consent[data-astro-cid-sjnjizvh]{margin-top:8px;padding-left:6px;font-size:14px;line-height:1.5}.consent[data-astro-cid-sjnjizvh] a{color:#fff}@media (width<=920px){.nl[data-astro-cid-sjnjizvh]{padding:56px 0}.grid[data-astro-cid-sjnjizvh]{grid-template-columns:1fr;gap:32px}.logo-card[data-astro-cid-sjnjizvh]{height:200px}.logo-card[data-astro-cid-sjnjizvh] .logo{width:224px}.title[data-astro-cid-sjnjizvh]{font-size:24px}.text[data-astro-cid-sjnjizvh],.form-wrap[data-astro-cid-sjnjizvh],.consent[data-astro-cid-sjnjizvh]{padding-left:0}.form-wrap[data-astro-cid-sjnjizvh]{margin-top:20px}}.faq[data-astro-cid-gfo3rpqg]{padding:104px 0 16px}.title[data-astro-cid-gfo3rpqg]{color:var(--c-green);font-size:50px}.grid[data-astro-cid-gfo3rpqg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:38px;display:grid}.item[data-astro-cid-gfo3rpqg]{background:#fff;border-radius:7px;min-height:160px;padding:32px 28px 36px 26px;line-height:1.3}.item--wide[data-astro-cid-gfo3rpqg]{grid-column:1/-1;padding-top:40px;padding-left:29px}.q[data-astro-cid-gfo3rpqg]{color:var(--c-text);font-size:16px;font-weight:700;line-height:1.3}.a[data-astro-cid-gfo3rpqg]{color:var(--c-text);margin-top:8px}@media (width<=920px){.faq[data-astro-cid-gfo3rpqg]{padding:40px 0}.title[data-astro-cid-gfo3rpqg]{font-size:30px}.grid[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr;gap:28px;margin-top:32px}.item[data-astro-cid-gfo3rpqg],.item--wide[data-astro-cid-gfo3rpqg]{background:0 0;min-height:0;padding:0}}.steps[data-astro-cid-yb26x6oy]{padding:59px 0 40px}.title[data-astro-cid-yb26x6oy]{text-align:center;color:var(--c-green);font-size:40px}.grid[data-astro-cid-yb26x6oy]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:81px 0 0;padding:0;list-style:none;display:grid}.item[data-astro-cid-yb26x6oy]{text-align:center;flex-direction:column;align-items:center;display:flex}.item[data-astro-cid-yb26x6oy] .icon{object-fit:contain;width:100px;height:100px}.item-title[data-astro-cid-yb26x6oy]{color:var(--c-green);margin-top:25px;font-size:24px}.item-text[data-astro-cid-yb26x6oy]{color:var(--c-text);margin-top:12px;font-size:16px;line-height:1.3}.item-text[data-astro-cid-yb26x6oy] p+p{margin-top:4px}@media (width<=920px){.steps[data-astro-cid-yb26x6oy]{padding:40px 0}.title[data-astro-cid-yb26x6oy]{font-size:36px}.grid[data-astro-cid-yb26x6oy]{grid-template-columns:1fr;gap:40px;margin-top:40px}.item[data-astro-cid-yb26x6oy] .icon{width:92px;height:92px}.item-title[data-astro-cid-yb26x6oy]{margin-top:16px;font-size:20px}.item-text[data-astro-cid-yb26x6oy]{font-size:18px}}.team[data-astro-cid-mtx7c4tw]{background:#fff;padding:64px 0 96px}.title[data-astro-cid-mtx7c4tw]{text-align:center;color:var(--c-green);font-size:50px}.grid[data-astro-cid-mtx7c4tw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin:55px 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-mtx7c4tw]{background:var(--c-bg-gray);border-radius:20px;flex-direction:column;align-items:center;min-height:520px;padding:55px 60px 48px;display:flex}.card[data-astro-cid-mtx7c4tw] .photo{object-fit:cover;border-radius:20px;width:199px;height:199px}.name[data-astro-cid-mtx7c4tw]{color:var(--c-dark);text-align:center;margin-top:21px;font-size:18px;font-weight:700}.points[data-astro-cid-mtx7c4tw]{gap:22px;width:100%;margin:32px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-mtx7c4tw] li[data-astro-cid-mtx7c4tw]{align-items:flex-start;gap:12px;line-height:1.35;display:flex}.points[data-astro-cid-mtx7c4tw] .check{flex:none;width:31px;height:auto;margin-top:4px}@media (width<=920px){.team[data-astro-cid-mtx7c4tw]{background:var(--c-bg-gray);padding:24px 0 40px}.title[data-astro-cid-mtx7c4tw]{font-size:36px}.grid[data-astro-cid-mtx7c4tw]{grid-template-columns:1fr;gap:48px;margin-top:32px}.card[data-astro-cid-mtx7c4tw]{min-height:0;padding:0}.card[data-astro-cid-mtx7c4tw] .photo{width:194px;height:194px}.name[data-astro-cid-mtx7c4tw]{color:var(--c-text)}.points[data-astro-cid-mtx7c4tw]{gap:16px;margin-top:16px}.points[data-astro-cid-mtx7c4tw] .check{display:none}.points[data-astro-cid-mtx7c4tw] li[data-astro-cid-mtx7c4tw]{text-align:center;justify-content:center}}.cf[data-astro-cid-535ymsdr]{padding:92px 0 64px}.inner[data-astro-cid-535ymsdr]{max-width:915px;margin-inline:auto}.title[data-astro-cid-535ymsdr]{text-align:center;color:var(--c-green);font-size:40px}.text[data-astro-cid-535ymsdr]{text-align:center;margin-top:16px}.form-wrap[data-astro-cid-535ymsdr]{margin-top:62px}.consent[data-astro-cid-535ymsdr]{margin-top:8px;font-size:14px}.cf--narrow[data-astro-cid-535ymsdr] .inner[data-astro-cid-535ymsdr]{max-width:606px}.cf--narrow[data-astro-cid-535ymsdr] .title[data-astro-cid-535ymsdr]{text-align:left}.cf--narrow[data-astro-cid-535ymsdr] .form-wrap[data-astro-cid-535ymsdr]{margin-top:37px}@media (width<=920px){.cf[data-astro-cid-535ymsdr]{padding:48px 0 40px}.title[data-astro-cid-535ymsdr]{font-size:32px}.cf--narrow[data-astro-cid-535ymsdr] .title[data-astro-cid-535ymsdr]{font-size:40px}.form-wrap[data-astro-cid-535ymsdr],.cf--narrow[data-astro-cid-535ymsdr] .form-wrap[data-astro-cid-535ymsdr]{margin-top:28px}}.videos[data-astro-cid-zhr7i3ga]{padding:64px 0 76px}.grid[data-astro-cid-zhr7i3ga]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 26px;max-width:1166px;margin:0 auto;padding:0;list-style:none;display:grid}.video[data-astro-cid-zhr7i3ga]{aspect-ratio:16/9;background:#000;position:relative}.video[data-astro-cid-zhr7i3ga] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.facade[data-astro-cid-zhr7i3ga]{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.facade[data-astro-cid-zhr7i3ga] .thumb{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-zhr7i3ga]{opacity:.9;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.facade[data-astro-cid-zhr7i3ga]:hover .play[data-astro-cid-zhr7i3ga] path[data-astro-cid-zhr7i3ga]:first-child,.facade[data-astro-cid-zhr7i3ga]:focus-visible .play[data-astro-cid-zhr7i3ga] path[data-astro-cid-zhr7i3ga]:first-child{fill:red;fill-opacity:1}@media (width<=920px){.videos[data-astro-cid-zhr7i3ga]{padding:40px 0}.grid[data-astro-cid-zhr7i3ga]{grid-template-columns:1fr;gap:24px}}.rt[data-astro-cid-oeid34qf]{padding:120px 0 80px}.inner[data-astro-cid-oeid34qf]{max-width:900px;color:var(--c-text);margin-inline:auto}.inner[data-astro-cid-oeid34qf] h1{color:var(--c-green);margin-bottom:8px;font-size:40px}.inner[data-astro-cid-oeid34qf] h2{color:var(--c-green);margin:16px 0 6px;font-size:24px}.inner[data-astro-cid-oeid34qf] h3{color:var(--c-green);margin:24px 0 8px;font-size:20px}.inner[data-astro-cid-oeid34qf] p+p{margin-top:8px}.inner[data-astro-cid-oeid34qf] ul{margin:8px 0 16px}@media (width<=920px){.rt[data-astro-cid-oeid34qf]{padding:40px 0}.inner[data-astro-cid-oeid34qf] h1{font-size:30px}}.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]{display:block;overflow:hidden}.gallery[data-astro-cid-rj65ajc3] .thumb{object-fit:cover;width:100%;height:auto;transition:transform .3s}.gallery[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]:hover .thumb{transform:scale(1.03)}@media (width<=920px){.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.lightbox{color:#fff;background:#000000eb;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.lightbox::backdrop{background:#000000eb}.lightbox-figure{justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:56px 72px;display:flex}.lightbox-img{object-fit:contain;max-width:100%;max-height:100%}.lightbox-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;line-height:1;display:flex;position:absolute}.lightbox-btn:hover{background:#ffffff40}.lightbox-close{top:12px;right:12px}.lightbox-prev{top:50%;left:12px;transform:translateY(-50%)}.lightbox-next{top:50%;right:12px;transform:translateY(-50%)}.lightbox-count{opacity:.8;font-size:14px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (width<=920px){.lightbox-figure{padding:64px 8px}.lightbox-prev,.lightbox-next{top:auto;bottom:8px;transform:none}}.project[data-astro-cid-yop2shtv]{padding:104px 0 56px}.title[data-astro-cid-yop2shtv]{max-width:1018px;color:var(--c-green);font-size:34px;font-weight:900}.title--large[data-astro-cid-yop2shtv]{max-width:990px;color:var(--c-ink);font-size:64px;font-weight:700}.cols[data-astro-cid-yop2shtv]{grid-template-columns:minmax(0,503fr) minmax(0,663fr);grid-template-areas:"left right""wide wide";column-gap:58px;margin-top:54px;display:grid}.title--large[data-astro-cid-yop2shtv]+.cols[data-astro-cid-yop2shtv]{margin-top:56px}.cols--no-right[data-astro-cid-yop2shtv]{grid-template-areas:"left.""wide wide"}.col--left[data-astro-cid-yop2shtv]{grid-area:left}.col--right[data-astro-cid-yop2shtv]{grid-area:right}.col--wide[data-astro-cid-yop2shtv]{flex-direction:column;grid-area:wide;align-items:center;margin-top:48px;display:flex}.item[data-astro-cid-yop2shtv]+.item[data-astro-cid-yop2shtv]{margin-top:24px}.status[data-astro-cid-yop2shtv]{color:var(--c-green-hover);font-size:18px;font-weight:700}.status[data-astro-cid-yop2shtv]+.item[data-astro-cid-yop2shtv]{margin-top:14px}.text[data-astro-cid-yop2shtv]{color:var(--c-text)}.text[data-astro-cid-yop2shtv] p+p:has(>strong:only-child),.col--right[data-astro-cid-yop2shtv] .text[data-astro-cid-yop2shtv]{margin-top:40px}.col--right[data-astro-cid-yop2shtv] .text[data-astro-cid-yop2shtv]:first-child{margin-top:0}.col--right[data-astro-cid-yop2shtv] .text[data-astro-cid-yop2shtv]+.gallery[data-astro-cid-yop2shtv]{margin-top:8px}.image[data-astro-cid-yop2shtv] .photo{object-fit:cover;width:100%;height:auto}.col--wide[data-astro-cid-yop2shtv] .image[data-astro-cid-yop2shtv]{justify-content:center;width:100%;display:flex}.col--wide[data-astro-cid-yop2shtv] .image[data-astro-cid-yop2shtv] picture{width:100%;display:block}.actions[data-astro-cid-yop2shtv]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:72px;display:flex}.actions[data-astro-cid-yop2shtv] .btn{min-width:208px}@media (width<=920px){.project[data-astro-cid-yop2shtv]{padding:42px 0 40px}.title[data-astro-cid-yop2shtv],.title--large[data-astro-cid-yop2shtv]{font-size:24px}.cols[data-astro-cid-yop2shtv],.cols--no-right[data-astro-cid-yop2shtv]{flex-direction:column;margin-top:24px;display:flex}.title--large[data-astro-cid-yop2shtv]+.cols[data-astro-cid-yop2shtv],.col--wide[data-astro-cid-yop2shtv],.col[data-astro-cid-yop2shtv]+.col[data-astro-cid-yop2shtv]{margin-top:24px}.cols--reorder[data-astro-cid-yop2shtv] .col[data-astro-cid-yop2shtv]{display:contents}.cols--reorder[data-astro-cid-yop2shtv] .item[data-astro-cid-yop2shtv]{order:var(--mo,0);margin-top:24px}.cols--reorder[data-astro-cid-yop2shtv] .status[data-astro-cid-yop2shtv]+.item[data-astro-cid-yop2shtv]{margin-top:14px}.col--right[data-astro-cid-yop2shtv] .text[data-astro-cid-yop2shtv]{margin-top:24px}.actions[data-astro-cid-yop2shtv]{margin-top:40px}.actions[data-astro-cid-yop2shtv] .btn{min-width:180px}}
