@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(./manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(./manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(./manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(./manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(./manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(./manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}:root{color:#111a1c;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--muted:#65748a;--accent:#164e47;--icon-surface:#e4f2ee;--radius:19px;background:#f5f9f8;font-family:Manrope,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(at 12% 5%,#98ecd14d,#0000 49%),radial-gradient(at 90% 38%,#9bcafa3d,#0000 48%),radial-gradient(at 24% 100%,#cbf0e14d,#0000 42%);min-height:100svh;margin:0}body:before{content:"";background:linear-gradient(90deg,#55e3ab,#20c4cc 52%,#1767d2);height:3px;position:absolute;inset:0 0 auto}.bio-page{--page-padding:clamp(12px, 3svh, 32px);width:min(100% - 48px,616px);min-height:100svh;padding-top:max(var(--page-padding), env(safe-area-inset-top));padding-bottom:max(var(--page-padding), env(safe-area-inset-bottom));flex-direction:column;justify-content:center;margin-inline:auto;display:flex}.brand{text-align:center;margin-bottom:clamp(12px,2.4svh,22px)}.brand-logo{filter:drop-shadow(0 12px 22px #218e7d0c);width:clamp(200px,36svh,408px);max-width:80%;height:auto;margin:0 auto clamp(12px,3svh,32px);display:block}h1{color:#354153;letter-spacing:-.8px;margin:0;font-size:clamp(20px,2.8svh,24px);font-weight:700;line-height:1.45}h1 span{color:#147e86;background:linear-gradient(105deg,#167958,#147e86 48%,#2464ad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand p{color:var(--muted);letter-spacing:-.3px;margin:8px 0 0;font-size:17px;font-weight:500;line-height:1.6}.links-list{flex-direction:column;gap:clamp(8px,1.3svh,14px);margin:0;padding:0;list-style:none;display:flex}.link-card{isolation:isolate;border-radius:var(--radius);min-height:clamp(60px,9.5svh,99px);color:inherit;-webkit-tap-highlight-color:transparent;background:#ffffffde;border:1px solid #fff;align-items:center;gap:28px;padding:clamp(8px,1.2svh,13px) 25px clamp(8px,1.2svh,13px) 19px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s;display:flex;position:relative;box-shadow:0 3px 5px #244f4a03,0 12px 32px -16px #244f4a24}.link-icon{width:clamp(48px,6.5svh,68px);height:clamp(36px,6.5svh,68px);color:var(--accent);background:var(--icon-surface);border-radius:16px;flex-shrink:0;place-items:center;transition:transform .22s;display:grid;box-shadow:inset 0 1px #ffffff40}.link-icon svg{width:36px;height:36px}.link-card--mercado-livre .link-icon svg{width:42px}.link-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.link-title{letter-spacing:-.7px;font-size:clamp(16px,2.2svh,22px);font-weight:700;line-height:1.4}.link-description{color:var(--muted);letter-spacing:-.25px;font-size:clamp(12px,1.65svh,16px);font-weight:400;line-height:1.5}.link-arrow{flex-shrink:0;width:28px;height:28px;margin-left:auto;transition:transform .18s}.link-card--primary{color:#fff;background:linear-gradient(112deg,#14584a,#146768 55%,#235c83);border-color:#ffffff38;overflow:hidden;box-shadow:0 8px 24px -10px #175e7180,inset 0 1px #ffffff18}.link-card--primary .link-description{color:#d0e6e3}.support-item{margin-top:6px}.link-card--support{background:linear-gradient(115deg,#e4f8ed,#f1fbf8);border-color:#b5e5d0}.link-card--support .link-arrow{color:var(--accent)}.link-card:focus-visible{outline-offset:5px;outline:3px solid #167d74}.link-card:active{transform:scale(.985)}@media (hover:hover){.link-card:hover{border-color:#a6d5c9;transform:translateY(-3px);box-shadow:0 6px 10px #244f4a04,0 18px 34px -15px #244f4a40}.link-card:hover .link-icon{transform:rotate(-5deg)}.link-card:hover .link-arrow{transform:translate(2px,-2px)}}footer{text-align:center;color:var(--muted);margin-top:clamp(16px,4svh,40px);font-size:14px;line-height:1.6}footer:before{content:"";opacity:.6;background:linear-gradient(90deg,#57cda3,#4394c9);border-radius:2px;width:40px;height:2px;margin:-15px auto 13px;display:block}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.brand{animation:.6s both arrive}.links-list>li{animation:.55s both arrive}.links-list>li:first-child{animation-delay:80ms}.links-list>li:nth-child(2){animation-delay:.14s}.links-list>li:nth-child(3){animation-delay:.2s}.links-list>li:nth-child(4){animation-delay:.26s}.links-list>li:nth-child(5){animation-delay:.32s}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.bio-page{--page-padding:clamp(12px, 3svh, 26px);width:calc(100% - 40px);max-width:460px}.brand{margin-bottom:clamp(12px,2.6svh,26px)}.brand-logo{width:clamp(160px,29svh,278px);max-width:82%;margin-bottom:clamp(10px,2.6svh,26px)}h1{letter-spacing:-.7px;font-size:clamp(20px,2.8svh,22px)}.brand p{letter-spacing:-.15px;margin-top:6px;font-size:13px}.links-list{gap:clamp(6px,1.4svh,12px)}.link-card{border-radius:17px;gap:14px;min-height:clamp(52px,9.7svh,82px);padding:clamp(7px,1.4svh,13px) 13px}.link-icon{border-radius:12px;width:46px;height:clamp(34px,5.7svh,48px)}.link-icon svg{width:27px;height:27px}.link-card--mercado-livre .link-icon svg{width:32px}.link-title{letter-spacing:-.4px;font-size:14px}.link-description{letter-spacing:-.25px;font-size:11.5px}.link-arrow{width:20px;height:20px}.support-item{margin-top:4px}footer{margin-top:clamp(16px,3.5svh,30px);font-size:11px}}@media (width<=360px){.bio-page{width:calc(100% - 28px)}.link-card{gap:10px;padding-inline:10px}.link-icon{width:40px}.link-title{font-size:13px}.link-description{font-size:10.5px}.link-arrow{width:17px}}@media (width<=640px) and (height<=540px){.bio-page{--page-padding:8px}.brand{margin-bottom:8px}.brand-logo{width:120px;margin-bottom:6px}h1{font-size:17px}.brand p{margin-top:4px;font-size:11px}.links-list{gap:6px}.link-card{min-height:50px;padding-block:6px}.link-icon{width:34px;height:34px}.link-title{font-size:13px}.link-description{font-size:clamp(10px,3vw,11px)}.support-item{margin-top:0}footer{margin-top:10px}footer:before{display:none}}@media (width>=480px) and (height<=600px) and (orientation:landscape){.bio-page{--page-padding:clamp(8px, 3svh, 12px);width:min(100% - 32px,960px);max-width:none;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);grid-template-rows:auto auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);align-content:center;align-items:center;column-gap:clamp(20px,4vw,48px);display:grid}.brand{grid-area:1/1;align-self:end;margin:0}.brand-logo{width:240px;max-width:100%;margin-bottom:16px}h1{font-size:20px}.brand p{margin-top:6px;font-size:12px}nav{grid-area:1/2/3;min-width:0}.links-list{gap:clamp(4px,1.5svh,6px)}.link-card{border-radius:14px;gap:10px;min-height:clamp(46px,13svh,60px);padding:5px 10px}.link-icon{border-radius:9px;width:32px;height:32px}.link-icon svg{width:23px;height:23px}.link-card--mercado-livre .link-icon svg{width:28px}.link-copy{gap:1px}.link-title{letter-spacing:-.4px;font-size:13px;line-height:1.3}.link-description{font-size:11px;line-height:1.3}.link-arrow{width:17px;height:17px}.support-item{margin-top:0}footer{grid-area:2/1;align-self:start;margin-top:22px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
