.ico{flex:none;width:1em;height:1em;display:block}.sv-hero.astro-pddtcznf{padding-top:150px;padding-bottom:clamp(48px,7vw,100px)}.sv-hero__t.astro-pddtcznf{max-width:12ch;margin-block:20px 32px;line-height:.86}.sv-flow.astro-pddtcznf{padding-block:clamp(64px,9vw,130px)}.sv-k.astro-pddtcznf{opacity:.75}.sv-k--edge.astro-pddtcznf{margin-top:clamp(64px,9vw,130px)}.fl.astro-pddtcznf{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:36px;display:grid}.fl__i.astro-pddtcznf{align-content:start;gap:12px;padding:0 clamp(8px,1.4vw,24px) 0 0;display:grid;position:relative}.fl__bar.astro-pddtcznf{background:color-mix(in srgb, var(--oat) 22%, transparent);height:2px;margin-bottom:26px;display:block;position:relative}.fl__bar.astro-pddtcznf i.astro-pddtcznf{background:var(--lime);transform-origin:0;transition:transform .7s var(--ease);transition-delay:calc(var(--i) * .18s);position:absolute;inset:0;transform:scaleX(0)}.fl__i.astro-pddtcznf.in .fl__bar.astro-pddtcznf i.astro-pddtcznf{transform:scaleX(1)}.fl__box.astro-pddtcznf{aspect-ratio:1;border:1.5px solid var(--lime);width:clamp(52px,5.2vw,76px);color:var(--lime);transition:background .35s var(--ease), color .35s, transform .5s var(--ease);opacity:0;place-items:center;font-size:clamp(28px,2.8vw,40px);transition-property:background,color,transform,opacity,translate;display:grid;translate:0 10px}.fl__i.astro-pddtcznf.in .fl__box.astro-pddtcznf{opacity:1;transition-delay:0s, 0s, 0s, calc(var(--i) * .18s + .15s), calc(var(--i) * .18s + .15s);translate:none}.fl__i.astro-pddtcznf:hover .fl__box.astro-pddtcznf{background:var(--lime);color:var(--ink);transform:translateY(-4px)rotate(-4deg)}.fl__ico{font-size:1em}.fl__n.astro-pddtcznf{opacity:.55}.fl__t.astro-pddtcznf{color:var(--oat);font-size:clamp(1.25rem,2.4vw,2.8rem);transition:color .3s}.fl__i.astro-pddtcznf:hover .fl__t.astro-pddtcznf{color:var(--lime)}.ed.astro-pddtcznf{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.ed__c.astro-pddtcznf{border:1px solid color-mix(in srgb, var(--oat) 22%, transparent);background:color-mix(in srgb, var(--lime) 5%, transparent);min-height:clamp(220px,22vw,320px);transition:background .4s var(--ease), color .4s, transform .5s var(--ease), border-color .4s;align-content:start;gap:14px;padding:clamp(24px,2.6vw,40px);display:grid;position:relative}.ed__c.astro-pddtcznf:hover,.ed__c.astro-pddtcznf:focus-visible{background:var(--lime);color:var(--ink);border-color:var(--lime);transform:translateY(-6px)}.ed__n.astro-pddtcznf{opacity:.5;position:absolute;top:clamp(16px,1.8vw,24px);right:clamp(18px,2vw,28px)}.ed__ico{color:var(--lime);font-size:clamp(40px,4vw,56px);transition:color .3s}.ed__c.astro-pddtcznf:hover .ed__ico,.ed__c.astro-pddtcznf:focus-visible .ed__ico{color:var(--ink)}.ed__t.astro-pddtcznf{margin-top:auto;font-size:clamp(1.4rem,2.2vw,2.4rem);line-height:1}.ed__v.astro-pddtcznf{opacity:.78;max-width:32ch}.sv-item.astro-pddtcznf{margin-top:clamp(40px,6vw,88px);scroll-margin-top:90px}.sv-item__g.astro-pddtcznf{gap:var(--gutter);grid-template-columns:72px minmax(0,1.5fr) minmax(0,1fr);padding-top:clamp(24px,3vw,44px);display:grid}.sv-item__side.astro-pddtcznf{align-content:start;gap:18px;display:grid}.sv-item__ico{font-size:44px}.sv-item__n.astro-pddtcznf{padding-top:.9em}.sv-item__t.astro-pddtcznf{margin-bottom:20px;line-height:.92}.sv-item__cta.astro-pddtcznf{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.sv-item__rel.astro-pddtcznf{grid-column:2/-1;margin-top:clamp(20px,3vw,40px)}.rel.astro-pddtcznf{grid-template-columns:repeat(4,minmax(0,200px));gap:16px;margin-top:14px;display:grid}.rel.astro-pddtcznf a.astro-pddtcznf{gap:8px;display:grid}.rel__img.astro-pddtcznf{aspect-ratio:4/5;background:color-mix(in srgb, var(--fg) 8%, transparent);display:block;overflow:clip}.rel__img.astro-pddtcznf img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.rel.astro-pddtcznf a.astro-pddtcznf:hover .rel__img.astro-pddtcznf img{transform:scale(1.06)}.rel__t.astro-pddtcznf{font-size:11px}.tl.astro-pddtcznf{margin-top:18px;padding-left:34px;display:grid;position:relative}.tl.astro-pddtcznf:before{content:"";transform-origin:top;width:1.5px;transition:transform calc(var(--k) * .12s + .5s) var(--ease);background:currentColor;position:absolute;top:14px;bottom:14px;left:7px;transform:scaleY(0)}.tl.astro-pddtcznf:has(.in):before,.tl.astro-pddtcznf.in:before{transform:scaleY(1)}.tl__i.astro-pddtcznf{opacity:0;transition:opacity .5s var(--ease), translate .6s var(--ease);transition-delay:calc(var(--i) * .1s);grid-template-columns:34px 1fr;align-items:baseline;gap:8px;padding:12px 0;display:grid;position:relative;translate:0 10px}.tl__i.astro-pddtcznf:before{content:"";background:var(--bg,var(--oat));width:15px;height:15px;transition:background .4s var(--ease), scale .4s var(--ease);transition-delay:calc(var(--i) * .1s + .15s);border:1.5px solid;position:absolute;top:17px;left:-34px}.tl__i.astro-pddtcznf.in{opacity:1;translate:none}.tl__i.astro-pddtcznf.in:before{background:currentColor}.tl__i.astro-pddtcznf:hover:before{scale:1.25}.tl__n.astro-pddtcznf{opacity:.5;font-size:11px}.tl__t.astro-pddtcznf{font-size:1.05rem}.sv-quote.astro-pddtcznf{padding-block:clamp(72px,10vw,160px)}.sv-quote__g.astro-pddtcznf{justify-items:start;gap:32px;display:grid}.sv-quote__core.astro-pddtcznf{width:22px;color:var(--lime)}.sv-quote.astro-pddtcznf .disp.astro-pddtcznf{max-width:18ch;line-height:.98}.sv-quote.astro-pddtcznf .btn--fill.astro-pddtcznf{background:var(--lime);color:var(--ink);border-color:var(--lime)}@media (width<=860px){.fl.astro-pddtcznf{grid-template-columns:1fr 1fr;row-gap:36px}.ed.astro-pddtcznf,.sv-item__g.astro-pddtcznf{grid-template-columns:1fr}.sv-item__rel.astro-pddtcznf{grid-column:1/-1}.rel.astro-pddtcznf{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-item__n.astro-pddtcznf{padding-top:0}.sv-item__side.astro-pddtcznf{grid-auto-flow:column;justify-content:space-between;align-items:center}.sv-item__t.astro-pddtcznf{overflow-wrap:anywhere;font-size:9.4vw}}
