.hero[data-astro-cid-j7pv25f6]{min-height:100vh;display:grid;place-items:center;padding:120px 0 80px;text-align:center;background-attachment:fixed}@media(max-width:767px){.hero[data-astro-cid-j7pv25f6]{background-attachment:scroll}}.hero-text[data-astro-cid-j7pv25f6]{width:100%;padding-top:8vh}.name[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,6vw,3.4rem);font-weight:300;padding:10px 20px 18px}.tagline[data-astro-cid-j7pv25f6]{font-size:clamp(1.2rem,3.5vw,2.2rem);text-transform:uppercase;letter-spacing:.12em;font-weight:300;line-height:1.3;padding-bottom:18px}.scroll[data-astro-cid-j7pv25f6]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);width:44px;height:44px;border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center;animation:bob 2s infinite}@keyframes bob{50%{transform:translate(-50%,6px)}}.features[data-astro-cid-j7pv25f6]{display:grid;gap:40px 30px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));text-align:center}.ficon[data-astro-cid-j7pv25f6]{display:inline-grid;color:var(--primary);margin-bottom:14px}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.95rem}.feature[data-astro-cid-j7pv25f6] b{color:var(--soft)}.refs[data-astro-cid-j7pv25f6]{padding-bottom:0}.rotate[data-astro-cid-j7pv25f6]{display:inline-grid;vertical-align:bottom;min-width:5.5em;color:var(--primary);font-weight:500}.rotate[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{grid-area:1 / 1;opacity:0;animation:word calc(var(--n) * 2s) infinite;animation-delay:calc(var(--i) * 2s)}.rotate[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{opacity:1}@keyframes word{0%{opacity:0;transform:translateY(8px)}3%,14%{opacity:1;transform:none}17%,to{opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.rotate[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(:first-child){display:none}}.more[data-astro-cid-j7pv25f6]{text-align:center;margin:30px 0 0}.counters[data-astro-cid-j7pv25f6]{background:var(--primary);color:#fff;padding:30px 0}.row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;text-align:center}.counter[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:4px}.counter[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:2.2rem;font-weight:400}.counter[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{text-transform:uppercase;font-size:.8rem;letter-spacing:.04em}.testimonials[data-astro-cid-j7pv25f6]{padding:90px 0;text-align:center;background-attachment:fixed}.testimonials[data-astro-cid-j7pv25f6]:before{background:#0009}.testimonials[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.carousel[data-astro-cid-j7pv25f6]{max-width:800px;margin:0 auto}.slide[data-astro-cid-j7pv25f6]{margin:0;animation:fade .6s ease}@keyframes fade{0%{opacity:0}}.slide[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0 0 18px;font-size:1.15rem;font-style:italic;line-height:1.7}.slide[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:.9rem;opacity:.85}.slide[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:underline}.dots[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:8px;margin-top:26px}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:transparent;padding:0;cursor:pointer}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-current=true]{background:#fff}.two[data-astro-cid-j7pv25f6]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.me[data-astro-cid-j7pv25f6]{display:flex;gap:24px;align-items:center;margin-bottom:20px}.me[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:130px;height:130px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow)}.me[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 6px}.tag[data-astro-cid-j7pv25f6]{display:inline-block;padding:3px 12px;color:#fff;font-weight:400;border-radius:2px}.tag[data-astro-cid-j7pv25f6].blue{background:var(--primary)}.tag[data-astro-cid-j7pv25f6].dark{background:#333}.justify[data-astro-cid-j7pv25f6]{text-align:justify}.center[data-astro-cid-j7pv25f6]{text-align:center;margin-top:30px}.skills[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.skills[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{display:block;font-size:1rem;color:var(--soft);margin-bottom:4px}.bar[data-astro-cid-j7pv25f6]{display:block;height:6px;background:#d2e8f0;border-radius:3px}.bar[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{position:relative;display:block;height:100%;width:var(--w);background:var(--primary);border-radius:inherit}.bar[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{position:absolute;right:0;top:-26px;font:400 .7rem/1 var(--font);font-style:normal;color:#fff;background:var(--primary);padding:3px 6px;border-radius:3px}.timeline-section[data-astro-cid-j7pv25f6]{padding:80px 0;background-attachment:fixed}.timeline-section[data-astro-cid-j7pv25f6]:before{background:#000000a6}.timeline-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.timeline[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding:0;max-width:980px;position:relative}.timeline[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffff80}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-bottom:36px}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:50%;top:4px;width:14px;height:14px;margin-left:-6px;border-radius:50%;background:var(--primary);border:3px solid #fff}.when[data-astro-cid-j7pv25f6]{text-align:right;margin:0;font-weight:400;color:#fff}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .when[data-astro-cid-j7pv25f6]{order:2;text-align:left}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .what[data-astro-cid-j7pv25f6]{order:1;text-align:right}.what[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;font-weight:400;margin:0 0 6px;display:flex;gap:10px;align-items:center}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .what[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{justify-content:flex-end}.what[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:34px;height:34px;object-fit:contain;background:#fff;border-radius:4px;padding:2px;flex:none}.what[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;font-size:.85rem;color:#fffc}.what[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:3px}.what[data-astro-cid-j7pv25f6] a{color:#fff;text-decoration:underline}@media(max-width:767px){.timeline[data-astro-cid-j7pv25f6]:before,.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:before{left:8px}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:4px;padding-left:32px}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6] .when[data-astro-cid-j7pv25f6],.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .when[data-astro-cid-j7pv25f6]{order:0;text-align:left}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .what[data-astro-cid-j7pv25f6]{order:1;text-align:left}.timeline[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n) .what[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{justify-content:flex-start}}.travel[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.travel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1;object-fit:cover}#interets[data-astro-cid-j7pv25f6]{padding-bottom:0}#interets[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin-bottom:40px}.map[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{display:block;width:100%;height:380px;border:0;filter:grayscale(30%)}
