@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Calderock";src:url("fonts/Calderock/Calderock Edge.ttf") format("truetype");font-weight:400;font-style:normal}:root{--articleHeight:0;--clr-green-100:#7d9f98;--clr-green-200:#49624c;--clr-wheat:#f6dabf;--clr-yellow:#fcbe4b;--clr-rose:#c08190;--clr-red:#bd5e52;--sun-rays:var(--clr-wheat);--sun-circle:var(--clr-yellow);--size-1:80vw;--size-2:160vw;--bg:#0f1115;--card:#151924;--ink:#e9edf6;--muted:#aab2c5;--accent:#7bd88f;--accent-ink:#0b2a16;--ring:#2a3142;--pico-primary:var(--accent);--pico-primary-foreground:var(--accent-ink);--pico-primary-hover:var(--accent);--pico-primary-hover-underline:var(--accent-ink);--pico-primary-underline:var(--accent-ink)}html{background-color:#323257}body{-webkit-filter:blur(50px);filter:blur(50px);-webkit-transition:-webkit-filter 0.5s ease;transition:-webkit-filter 0.5s ease;transition:filter 0.5s ease;transition:filter 0.5s ease,-webkit-filter 0.5s ease}.loaded body{-webkit-filter:blur(0px);filter:blur(0px)}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}h1{font-size:3rem;font-family:Calderock}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.preheader{text-transform:uppercase;text-align:center;font-weight:600;font-size:1.5em}.page{container-type:inline-size;padding:1rem}@media (min-width:479px){.page{padding:2rem}}@media (min-width:1024px){.page{max-width:1180px;margin:0 auto}}.link-whatsapp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:currentColor;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0.2em;gap:0.2em;font-weight:bold;text-decoration:none;color:var(--accent)}@media (max-width:480px){.link-whatsapp .phone-top{display:none}}.svg-whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;width:1em;align-items:center}.svg-whatsapp svg{width:100%;aspect-ratio:1/1;height:100%}@media (max-width:480px){.svg-whatsapp{width:2em}}.mech__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mech__intro{-webkit-box-flex:1;-ms-flex:1 1 500px;flex:1 1 500px}.mech__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mech__avatar img:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}@media (max-width:768px){.mech__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.mech__avatar{margin-top:20px}.mech__lead{text-align:center}}.preheader__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mech{color:var(--ink);background:radial-gradient(1200px 800px at 10% -10%,#1a2030 0%,transparent 60%),var(--bg);padding:24px clamp(16px,5vw,32px) 64px;border-radius:1rem}.mech *{-webkit-box-sizing:border-box;box-sizing:border-box}.mech__wrap{max-width:1000px;margin:0 auto}.mech__wip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0.75rem;border:1px solid var(--ring);border-radius:999px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0.03)),to(rgba(255,255,255,0.03)));background:linear-gradient(0deg,rgba(255,255,255,0.03),rgba(255,255,255,0.03));color:var(--muted);font-weight:600;letter-spacing:0.2px;font-size:0.73rem}.mech__dot{width:8px;height:8px;border-radius:999px;background:#ffd36e;-webkit-box-shadow:0 0 0 4px rgba(255,211,110,0.12);box-shadow:0 0 0 4px rgba(255,211,110,0.12)}.mech__header{margin-top:18px;display:-ms-grid;display:grid;gap:10px}.mech__h1{margin:0;font-size:clamp(32px,4.6vw,40px);line-height:1.15;text-align:center;margin-bottom:1rem;text-wrap:balance}.mech__lead{color:var(--muted);max-width:51ch;margin:0 auto 2rem}.mech__lead b,.mech__lead strong{color:var(--accent)}.mech__meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mech__pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding:0.45rem 0.7rem;border:1px solid var(--ring);border-radius:999px;color:var(--ink);background:rgba(255,255,255,0.02);font-size:0.9rem}@media (max-width:480px){.mech__pill{font-size:1.16rem;text-align:center}}.mech__grid{margin-top:24px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}@media (min-width:700px){.mech__grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.mech__card{position:relative;border:1px solid var(--ring);border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.03)),to(rgba(255,255,255,0.015)));background:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.015));padding:18px 16px 16px;-webkit-transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}.mech__card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 24px rgba(0,0,0,0.25);box-shadow:0 6px 24px rgba(0,0,0,0.25);border-color:#36405a}.mech__icon{font-size:22px;line-height:1;width:36px;height:36px;display:-ms-grid;display:grid;place-items:center;border-radius:10px;background:#1e2433;border:1px solid var(--ring);margin-bottom:10px}.mech__cardTitle{margin:0.2rem 0 0.2rem;font-size:1.15rem;color:var(--accent)}.mech__cardText{margin:0.25rem 0 0;color:var(--muted)}.mech__ctaRow{margin-top:26px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mech__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.55rem;padding:0.7rem 1rem;border-radius:12px;border:1px solid transparent;font-weight:700;text-decoration:none}.mech__btn--primary{background:var(--accent);color:var(--accent-ink)}.mech__btn--primary:hover{-webkit-filter:brightness(1.02) saturate(1.05);filter:brightness(1.02) saturate(1.05)}.mech__btn--ghost{border-color:var(--ring);color:var(--ink);background:transparent}.mech__foot{margin-top:14px;color:var(--muted);font-size:0.95rem;text-align:center;text-wrap:balance}.mech a:focus-visible,.mech button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.mech__avatarBlock{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.mech__avatar img{width:320px;max-width:80%;height:auto;-webkit-transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease,-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease}.mech__brand{margin-top:12px;font-size:1.26rem;font-weight:700;color:var(--accent)}.mech__domain{margin:2px 0 0;font-size:1rem;color:var(--muted)}.mech__domain a{color:var(--muted);text-decoration:none}.mech__domain a:hover{color:var(--accent)}section{margin-bottom:0px}
/*# sourceMappingURL=styles.css.map */