.hero[data-astro-cid-hr2hunob]{color:var(--white);background:linear-gradient(90deg, #2e221a9e 0%, #2e221a80 45%, #2e221a1f 70%, #2e221a00 85%), radial-gradient(120% 90% at 78% 40%, var(--studio-1) 0%, var(--studio-2) 45%, var(--studio-3) 100%);position:relative;overflow:hidden}.mark[data-astro-cid-hr2hunob]{z-index:1;width:auto;height:110%;color:var(--white);opacity:.14;pointer-events:none;position:absolute;top:50%;right:-16%;translate:0 -52%}.stage[data-astro-cid-hr2hunob]{z-index:2;padding-top:calc(var(--header-h) + 56px);grid-template-columns:1.15fr .85fr;align-items:end;gap:48px;display:grid;position:relative}.copy[data-astro-cid-hr2hunob]{max-width:640px;padding-bottom:170px}h1[data-astro-cid-hr2hunob]{letter-spacing:-.04em;font-size:clamp(34px,3.8vw,54px);line-height:1}.lead[data-astro-cid-hr2hunob]{color:#f7f1ea;max-width:520px;margin-top:24px;font-size:19px;font-weight:300}.actions[data-astro-cid-hr2hunob]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.cred[data-astro-cid-hr2hunob]{color:#efe6dc;margin-top:26px;font-size:14px}.photo[data-astro-cid-hr2hunob]{justify-self:center;width:min(330px,100%);margin-bottom:70px;position:relative}.photo[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;filter:sepia(.22);width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.photo[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob]{color:var(--white);text-shadow:0 2px 18px #0003;white-space:nowrap;font-size:64px;position:absolute;bottom:90px;left:-38%;rotate:-6deg}.smile[data-astro-cid-hr2hunob]{z-index:3;width:100%;height:110px;display:block;position:absolute;bottom:-1px;left:0}.story[data-astro-cid-hr2hunob]{background:var(--night);color:var(--white);overflow:hidden}.story[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:88px;display:grid}.pic[data-astro-cid-hr2hunob]{top:calc(var(--header-h) + 24px);position:sticky}.pic[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{border-radius:var(--radius);width:min(100%,400px);height:auto}.flow[data-astro-cid-hr2hunob]{gap:22px;max-width:620px;margin-top:28px;display:grid}.flow[data-astro-cid-hr2hunob]>p[data-astro-cid-hr2hunob]{color:var(--on-dark);font-size:18px}.pull[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{letter-spacing:-.02em;color:var(--white);font-size:clamp(26px,2.6vw,36px);line-height:1.25}.pull[data-astro-cid-hr2hunob].small p[data-astro-cid-hr2hunob]{color:var(--lilac-3);font-size:clamp(22px,2vw,28px)}.pull[data-astro-cid-hr2hunob]{padding:6px 0}.story[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob]{margin-top:8px}.story[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob] .script[data-astro-cid-hr2hunob]{color:var(--white);font-size:58px;display:block}.story[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:var(--on-dark);margin-top:8px;font-size:14px;display:block}.jeito[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob],.cv[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:88px;display:grid}.mission[data-astro-cid-hr2hunob]{border-left:2px solid var(--lilac-3);margin-top:34px;padding-left:22px}.mission[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{color:var(--ink);font-size:20px;line-height:1.45}.rows[data-astro-cid-hr2hunob]{border-top:1px solid var(--lilac-2)}.rows[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-bottom:1px solid var(--lilac-2);grid-template-columns:240px 1fr;gap:32px;padding:30px 0;display:grid}.rows[data-astro-cid-hr2hunob] p[data-astro-cid-hr2hunob]{color:var(--ink-soft)}.cv[data-astro-cid-hr2hunob]{background:var(--lilac)}.tl[data-astro-cid-hr2hunob]{padding-left:40px;position:relative}.tl-track[data-astro-cid-hr2hunob]{background:var(--lilac-2);border-radius:2px;width:2px;position:absolute;top:28px;bottom:28px;left:7px}.tl-fill[data-astro-cid-hr2hunob]{background:var(--night);transform-origin:top;border-radius:2px;position:absolute;inset:0}.js .tl-fill[data-astro-cid-hr2hunob]{transition:transform 1.8s var(--ease-out) .2s;transform:scaleY(0)}.js .tl[data-astro-cid-hr2hunob].is-in .tl-fill[data-astro-cid-hr2hunob]{transform:scaleY(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.js .tl-fill[data-astro-cid-hr2hunob]{transition:none;animation:linear both tl-grow view();animation-range:entry 10% cover 55%}}}@keyframes tl-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:64px 1fr;gap:20px;padding:18px 0;display:grid;position:relative}.tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]+li[data-astro-cid-hr2hunob]{border-top:1px solid var(--lilac-2)}.tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]:before{content:"";background:var(--white);border:2px solid var(--lilac-3);width:16px;height:16px;box-shadow:0 0 0 5px var(--lilac);transition:background-color .5s var(--ease-out), border-color .5s var(--ease-out);border-radius:50%;position:absolute;top:23px;left:-40px}.js .tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob].is-in:before,html:not(.js) .tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]:before{background:var(--night);border-color:var(--night)}.year[data-astro-cid-hr2hunob]{color:var(--ink-soft);font-variant-numeric:tabular-nums}.tl[data-astro-cid-hr2hunob] b[data-astro-cid-hr2hunob]{font-weight:500;display:block}.tl[data-astro-cid-hr2hunob] small[data-astro-cid-hr2hunob]{color:var(--ink-soft);font-size:15px;display:block}.extra[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:1.2fr .8fr;align-items:stretch;gap:16px;display:grid}.teach[data-astro-cid-hr2hunob]{padding:8px 40px 8px 0}.teach[data-astro-cid-hr2hunob] h2[data-astro-cid-hr2hunob]{font-size:clamp(26px,2.4vw,34px)}.teach[data-astro-cid-hr2hunob] ul[data-astro-cid-hr2hunob]{gap:4px;margin-top:28px;display:grid}.teach[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{border-bottom:1px solid var(--lilac-2);align-items:flex-start;gap:16px;padding:14px 0;display:flex}.ic[data-astro-cid-hr2hunob]{background:var(--lilac);width:40px;height:40px;color:var(--night);border-radius:12px;flex:none;place-items:center;margin-top:-6px;display:grid}.reg[data-astro-cid-hr2hunob]{background:var(--night);color:var(--white);border-radius:var(--radius-lg);flex-direction:column;padding:44px 40px;display:flex;position:relative;overflow:hidden}.reg[data-astro-cid-hr2hunob] .deco[data-astro-cid-hr2hunob]{width:auto;height:90%;color:var(--white);opacity:.1;position:absolute;bottom:-40px;right:-30px}.h3[data-astro-cid-hr2hunob]{letter-spacing:-.02em;font-size:clamp(19px,1.6vw,22px);line-height:1.15;position:relative}.reg[data-astro-cid-hr2hunob] ul[data-astro-cid-hr2hunob]{gap:12px;margin-top:22px;display:grid;position:relative}.reg[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{color:var(--on-dark);align-items:center;gap:12px;display:flex}.reg[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob] .icon{color:var(--lilac-3);flex:none}.num[data-astro-cid-hr2hunob]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:32px;font-size:30px;position:relative}.who[data-astro-cid-hr2hunob]{color:var(--on-dark);font-size:14px;position:relative}.faq-sec[data-astro-cid-hr2hunob]{padding-bottom:0}.faq-sec[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:88px;display:grid}.more[data-astro-cid-hr2hunob]{flex-wrap:wrap;gap:0 24px;margin-top:18px;display:flex}.more[data-astro-cid-hr2hunob] a[data-astro-cid-hr2hunob]{min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--lilac-3);text-underline-offset:4px;transition:text-decoration-color .2s var(--ease-out);align-items:center;font-weight:500;display:inline-flex}.more[data-astro-cid-hr2hunob] a[data-astro-cid-hr2hunob]:hover{text-decoration-color:currentColor}@media (width<=960px){.faq-sec[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:36px}.mark[data-astro-cid-hr2hunob]{display:none}.stage[data-astro-cid-hr2hunob]{padding-top:calc(var(--header-h) + 8px);grid-template-columns:1fr;gap:0}.photo[data-astro-cid-hr2hunob]{order:-1;width:min(230px,62%);margin:0 auto}.photo[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob]{font-size:44px;bottom:44px;left:auto;right:-34%}.copy[data-astro-cid-hr2hunob]{padding:8px 0 110px}.smile[data-astro-cid-hr2hunob]{height:60px}.story[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob],.jeito[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob],.cv[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob],.extra[data-astro-cid-hr2hunob] .wrap[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:40px}.pic[data-astro-cid-hr2hunob]{position:static}.pic[data-astro-cid-hr2hunob] img[data-astro-cid-hr2hunob]{width:min(100%,360px);margin-inline:auto;display:block}.rows[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:8px}.teach[data-astro-cid-hr2hunob]{padding:0}}@media (width<=560px){.lead[data-astro-cid-hr2hunob]{font-size:17px}.actions[data-astro-cid-hr2hunob] .btn{width:100%}.photo[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob]{font-size:40px;right:-24%}.tl[data-astro-cid-hr2hunob] li[data-astro-cid-hr2hunob]{grid-template-columns:1fr;gap:2px}.reg[data-astro-cid-hr2hunob]{padding:36px 26px}.story[data-astro-cid-hr2hunob] .sign[data-astro-cid-hr2hunob] .script[data-astro-cid-hr2hunob]{font-size:50px}}
