


.entreponto-header{max-width:1160px;margin:auto;background:#f8fbff;color:#522939;padding:0 25.5px;font-family:"Lexend",Arial,sans-serif}.entreponto-overline{display:flex;justify-content:space-between;gap:20.4px;font-size:10px;line-height:1.5;color:#72597b;padding:12.2px 0;border-bottom:1px solid #cfc3d9;letter-spacing:.3px}.entreponto-signature{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:45.9px;padding:22.4px 0 24.5px;border-bottom:3px solid #981e4a}.entreponto-header nav{display:flex;flex-direction:column;max-width:192px;font-size:11px;gap:5.1px}.entreponto-header nav a{display:flex;justify-content:space-between;gap:15.3px;align-items:center;text-decoration:none;padding:4.1px 0}.entreponto-header nav a:hover,.entreponto-header nav a[aria-current=page]{color:#981e4a;text-decoration:underline;text-decoration-thickness:2px}.entreponto-header nav span{color:#2a616f}.entreponto-header .brand{flex-direction:column;gap:3.1px;justify-content:center;font-size:30px;line-height:1.2;letter-spacing:-1px;font-family:Georgia,serif;color:#522939;font-weight:400}.entreponto-header .brand img{width:44px;height:44px}.entreponto-invite{justify-self:end}.entreponto-invite p{font-size:11px;line-height:1.5;color:#72597b;margin-bottom:10.2px}.entreponto-invite a{display:flex;align-items:center;justify-content:space-between;gap:26.5px;font-size:12px;font-weight:700;text-decoration:none;color:#981e4a}.entreponto-invite a span{display:grid;place-items:center;border-radius:50%;width:32px;height:32px;background:#981e4a;color:#ffffff;font-size:18px}.entreponto-invite a:hover span{background:#2a616f}.entreponto-header a:focus-visible{outline-color:#981e4a}.letter{padding-top:42.8px}.field-notes{background:#eae7f8;color:#522939}.workshop{background:#981e4a;color:#ffffff}.workshop p{color:#f5f3fb}.workshop .eyebrow{color:#acdcf2}.invitation form{background:#fdfeff;color:#522939}.site-footer{background:#eae7f8;color:#522939}.cookie-note{background:#fdfeff;color:#522939;border-color:#b3a0c2}.cookie-note button{background:#981e4a;color:#ffffff}.legal{padding-top:42.8px}.legal>header{border-color:#cfc3d9}.legal h2{color:#981e4a}.legal .back{font:12px "Lexend",Arial,sans-serif}
@media(max-width:800px){.entreponto-signature{gap:25.5px}.entreponto-header .brand{font-size:27px}.entreponto-invite a{gap:15.3px}}
@media(max-width:600px){.entreponto-header{padding:0 20.4px}.entreponto-overline{font-size:9px;padding:10.2px 0}.entreponto-overline span:last-child{display:none}.entreponto-signature{grid-template-columns:1fr;gap:18.4px;padding:20.4px 0 0}.entreponto-header .brand{grid-row:1;flex-direction:row;gap:10.2px;font-size:29px;justify-content:flex-start}.entreponto-header .brand img{width:38px;height:38px}.entreponto-header nav{max-width:none;flex-direction:row;justify-content:space-between;gap:14.3px;font-size:10px}.entreponto-header nav a{display:block;line-height:1.5}.entreponto-header nav a span{display:none}.entreponto-invite{justify-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:16.3px;background:#eae7f8;padding:12.2px 14.3px}.entreponto-invite p{font-size:10px;margin:0}.entreponto-invite a{font-size:11px;gap:11.2px}.entreponto-invite a span{width:27px;height:27px}.letter{padding-top:30.6px}.legal{padding-top:30.6px}}
