#mobile-menu[data-astro-cid-ovtip7yb]:popover-open{opacity:1;display:block}@starting-style{#mobile-menu[data-astro-cid-ovtip7yb]:popover-open{opacity:0}}@supports (animation-timeline:view()) and (animation-range:entry){.feature-card-wrapper[data-astro-cid-5szsubs2]{view-timeline-name:--card-view;view-timeline-axis:block}.feature-card[data-astro-cid-5szsubs2]{animation:linear both cardIn --card-view,linear forwards cardOut --card-view;animation-range:entry 15% cover 50%,exit 10% exit 70%}.feature-card-wrapper[data-astro-cid-5szsubs2]:last-child .feature-card[data-astro-cid-5szsubs2]{animation:linear both cardIn --card-view;animation-range:entry 15% cover 50%}@keyframes cardIn{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-40px)scale(.95)}}}@media (prefers-reduced-motion:reduce){.feature-card[data-astro-cid-5szsubs2]{opacity:1!important;animation:none!important;transform:none!important}}dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog{opacity:0;transition:opacity .3s ease, transform .3s cubic-bezier(.16, 1, .3, 1), display .3s allow-discrete, overlay .3s allow-discrete;display:none;transform:scale(.96)translateY(10px)}dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog[open]{opacity:1;display:block;transform:scale(1)translateY(0)}@starting-style{dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog[open]{opacity:0;transform:scale(.96)translateY(10px)}}dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog::backdrop{opacity:0;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete}dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog[open]::backdrop{opacity:1}@starting-style{dialog[data-astro-cid-xua2usu3].sling-inquiry-dialog[open]::backdrop{opacity:0}}#sling-modal-form[data-state=submitting] .sling-btn-idle[data-astro-cid-xua2usu3]{display:none}#sling-modal-form[data-state=submitting] .sling-btn-submitting[data-astro-cid-xua2usu3]{display:inline-flex}#sling-modal-form[data-state=success] .sling-btn-idle[data-astro-cid-xua2usu3]{display:none}#sling-modal-form[data-state=success] .sling-btn-success[data-astro-cid-xua2usu3]{display:inline-flex}@property --score-val{syntax:"<integer>";inherits:true;initial-value:0}.metric-container[data-astro-cid-4apruvxq]{color:var(--score-final-color);--score-val:var(--score-target)}.metric-container[data-astro-cid-4apruvxq] .progress-ring-circle[data-astro-cid-4apruvxq]{transition:stroke-dashoffset .6s ease-out}.metric-container[data-astro-cid-4apruvxq] .counter[data-astro-cid-4apruvxq]{counter-reset:score var(--score-val)}.metric-container[data-astro-cid-4apruvxq] .counter[data-astro-cid-4apruvxq]:after{content:counter(score)}dialog[data-astro-cid-4apruvxq].info-modal{opacity:0;transition:opacity .3s ease, transform .3s cubic-bezier(.16, 1, .3, 1), display .3s allow-discrete, overlay .3s allow-discrete;display:none;transform:scale(.96)translateY(10px)}dialog[data-astro-cid-4apruvxq].info-modal[open]{opacity:1;display:block;transform:scale(1)translateY(0)}@starting-style{dialog[data-astro-cid-4apruvxq].info-modal[open]{opacity:0;transform:scale(.96)translateY(10px)}}dialog[data-astro-cid-4apruvxq].info-modal::backdrop{opacity:0;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete}dialog[data-astro-cid-4apruvxq].info-modal[open]::backdrop{opacity:1}@starting-style{dialog[data-astro-cid-4apruvxq].info-modal[open]::backdrop{opacity:0}}.indicator[data-astro-cid-56pr7i6l].active{background-color:#38bdf8;transform:scale(1.4);box-shadow:0 0 10px #38bdf8b3}.nav-dot-item[data-astro-cid-56pr7i6l]:hover .indicator[data-astro-cid-56pr7i6l]{background-color:#38bdf8;transform:scale(1.25)}.project-container[data-astro-cid-mebxvixa]{container:project-showcase/inline-size}main[data-astro-cid-li2cur4s]{font-family:Inter,sans-serif}h1[data-astro-cid-li2cur4s],h2[data-astro-cid-li2cur4s],h3[data-astro-cid-li2cur4s]{font-family:"Source Serif 4",Georgia,serif}main[data-astro-cid-n7y2iuug]{font-family:Inter,sans-serif}h1[data-astro-cid-n7y2iuug],h2[data-astro-cid-n7y2iuug],h3[data-astro-cid-n7y2iuug]{font-family:"Source Serif 4",Georgia,serif}main[data-astro-cid-53q663bt]{font-family:Inter,sans-serif}h1[data-astro-cid-53q663bt],h2[data-astro-cid-53q663bt],h3[data-astro-cid-53q663bt]{font-family:"Source Serif 4",Georgia,serif}.tooltip[data-astro-cid-syfwuxef]{opacity:0;transform:translateY(-4px)}.group-badge[data-astro-cid-syfwuxef]:hover .tooltip[data-astro-cid-syfwuxef]{opacity:1;transform:translateY(0)}
