:root{--onix:#1b1616;--onix-quente:#302525;--turmalina:#c76469;--creme:#f1e4c8;--marfim:#f4ede0;--ouro-claro:#bea786;--ouro-bronze:#805e33;--rose:#d9a79a;--rose-claro:#e9cdbf;--nude:#d9c3a8;--areia:#e9dccb;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--display:"Bodoni Moda", "Cormorant Garamond", serif;--assinatura:"Palatino Linotype", Palatino, "Book Antiqua", serif;--gutter:24px;--raio:4px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--onix);color:var(--creme);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;overflow-x:hidden}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.02}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--turmalina);outline-offset:3px}.kicker{font-family:var(--serif);text-transform:uppercase;letter-spacing:.3em;color:var(--creme);margin:0;font-size:11px;font-weight:600}.kicker em{color:var(--turmalina);font-style:normal}.filete{background:var(--turmalina);border:0;width:64px;height:2px;margin:0}.assinatura{font-family:var(--assinatura);text-transform:uppercase;letter-spacing:.22em;font-size:19px;line-height:1}.assinatura span{letter-spacing:.5em;color:var(--ouro-claro);margin-top:7px;padding-left:.5em;font-size:8px;display:block}.botao{background:var(--onix);width:100%;min-height:56px;color:var(--marfim);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:0;border-radius:48px;justify-content:center;align-items:center;padding:0 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.botao:hover{background:var(--onix-quente)}.botao:active{transform:scale(.99)}.botao[disabled]{opacity:.45;cursor:not-allowed}.botao--claro{background:var(--marfim);color:var(--onix)}.botao--claro:hover{background:#fff}.botao--contorno{color:var(--creme);background:0 0;border:1px solid #f1e4c859}.botao--contorno:hover{border-color:var(--creme);background:#f1e4c814}.rodape{letter-spacing:.04em;color:var(--ouro-bronze);font-size:10px;line-height:1.7}.rodape--escuro{color:#bea786a6}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.marca-black{justify-items:start;display:grid}.marca-black__casa{font-family:var(--assinatura);text-transform:uppercase;letter-spacing:.42em;color:var(--creme);opacity:.92;margin:0 0 2px;padding-left:.22em}.marca-black__palavra{font-family:var(--display);text-transform:uppercase;letter-spacing:-.05em;color:var(--creme);margin:0;font-weight:400;line-height:.82;display:flex}.marca-black__palavra span{display:inline-block}.marca-black__filete{background:var(--turmalina);transform-origin:0;height:2px;margin:9px 0 6px;display:block}.marca-black__edicao{font-family:var(--sans);text-transform:uppercase;color:var(--creme);opacity:.88;margin:0;font-weight:300}.marca-black--normal .marca-black__casa{font-size:10px}.marca-black--normal .marca-black__palavra{font-size:clamp(42px,12.5vw,64px)}@media (min-width:860px){.marca-black--normal .marca-black__palavra{font-size:82px}.marca-black--normal .marca-black__casa{font-size:12px}.marca-black--normal .marca-black__filete{width:132px}}.marca-black--normal .marca-black__filete{width:92px}.marca-black--normal .marca-black__edicao{letter-spacing:.28em;font-size:10px}.marca-black--monumental .marca-black__casa{font-size:clamp(11px,1.5vw,14px)}.marca-black--monumental .marca-black__palavra{font-size:clamp(82px,21vw,224px)}.marca-black--monumental .marca-black__filete{width:clamp(120px,18vw,212px);height:3px;margin:20px 0 11px}.marca-black--monumental .marca-black__edicao{letter-spacing:.3em;font-size:clamp(12px,1.8vw,18px)}.aberturas{border-top:1px solid #bea78642;border-bottom:1px solid #bea78642;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.aberturas li{padding:11px 0}.aberturas li+li{border-left:1px solid #bea78642;padding-left:20px}.aberturas b{font-family:var(--serif);color:var(--creme);font-size:clamp(27px,7vw,40px);font-weight:400;line-height:1;display:block}.aberturas strong{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--turmalina);margin:6px 0 3px;font-size:9.5px;font-weight:600;display:block}.aberturas span{font-family:var(--sans);letter-spacing:.06em;color:var(--ouro-claro);font-size:11px;font-weight:300}.aberturas--claro{border-color:#30252529}.aberturas--claro li+li{border-left-color:#30252529}.aberturas--claro b{color:var(--onix-quente)}.aberturas--claro span{color:var(--ouro-bronze)}
.arco{z-index:0;position:fixed;inset:0}.arco__svg{width:100%;height:100%;display:block}.arco__svg--amplo{display:none}@media (min-width:860px){.arco__svg--movel{display:none}.arco__svg--amplo{display:block}}.captura{z-index:1;min-height:100svh;padding:16px var(--gutter) 0;grid-template-rows:auto auto 1fr auto;grid-template-areas:"marca""topo""painel""pe";display:grid;position:relative}.captura__marca{grid-area:marca}.captura__topo{grid-area:topo}.painel{grid-area:painel}.captura__rodape{grid-area:pe}.captura__topo{flex-direction:column;gap:16px;padding-bottom:40px;display:flex}.captura__marca{margin-bottom:12px}.captura__titulo{text-wrap:balance;max-width:13ch;font-size:clamp(23px,6.2vw,40px);line-height:1.04}.captura__titulo em{color:var(--rose-claro);font-style:italic}.captura__sub{font-family:var(--serif);color:#f1e4c8d1;max-width:32ch;margin-top:10px;font-size:14px;line-height:1.3}.captura__aberturas{max-width:400px;margin-top:14px}.agenda{gap:0;margin:0;padding:0;list-style:none;display:grid}.agenda li{font-family:var(--serif);grid-template-columns:minmax(78px,auto) 1fr;align-items:baseline;gap:12px;padding:8px 0;font-size:13.5px;line-height:1.3;display:grid}.agenda li+li{border-top:1px solid #3025251f}.agenda b{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:500}.agenda--movel{color:#302525c7;border-top:1px solid #30252524;margin-top:16px;padding-top:13px}.agenda--movel b{color:var(--ouro-bronze)}.agenda--amplo{color:#f1e4c8cc;max-width:42ch;margin-top:18px;display:none}.agenda--amplo li+li{border-top-color:#bea78633}.agenda--amplo b{color:var(--ouro-claro)}.aresta{width:calc(100% + 40px);height:86px;margin:-86px -20px 0;display:block;position:relative}.painel{background:var(--marfim);color:var(--onix);margin:0 calc(var(--gutter) * -1);border-radius:0;align-self:end;padding:6px 20px 18px;position:relative}.painel__titulo{color:var(--onix-quente);margin-bottom:16px;font-size:23px;display:none}.form{gap:11px;display:grid}.form__campo{gap:5px;display:grid}.form__campo label{letter-spacing:.13em;text-transform:uppercase;color:var(--ouro-bronze);font-size:10.5px;font-weight:500}.form__campo input{border-radius:var(--raio);width:100%;min-height:50px;color:var(--onix);font-family:var(--sans);background:#ffffffb8;border:1px solid #30252533;padding:0 15px;font-size:16px;font-weight:400}.form__campo input::placeholder{color:#30252561}.form__campo input:focus{border-color:var(--turmalina);background:#fff}.form__escolha{border:0;margin:0;padding:0}.form__escolha legend{letter-spacing:.13em;text-transform:uppercase;color:var(--ouro-bronze);margin-bottom:7px;font-size:10.5px;font-weight:500}.form__opcoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opcao{border-radius:var(--raio);text-align:center;cursor:pointer;background:#fff9;border:1px solid #30252533;justify-content:center;align-items:center;min-height:48px;padding:0 8px;font-size:13px;transition:border-color .2s,background .2s;display:flex}.opcao input{opacity:0;width:0;height:0;position:absolute}.opcao--ativa{border-color:var(--turmalina);box-shadow:inset 0 0 0 1px var(--turmalina);background:#fff}.opcao:has(input:focus-visible){outline:2px solid var(--turmalina);outline-offset:2px}.form__aceite{color:#302525c7;cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:11.5px;line-height:1.5;display:grid}.form__aceite input{width:17px;height:17px;accent-color:var(--turmalina);margin-top:1px}.form__aceite a{color:var(--ouro-bronze);text-underline-offset:2px}.form__erro{color:#a33f45;font-size:12.5px}.form__nota{text-align:center;color:#30252599;font-size:11px;line-height:1.5}.desfecho{text-align:center;justify-items:center;gap:13px;padding:14px 0 6px;display:grid}.desfecho h2{color:var(--onix-quente);font-size:27px}.desfecho p{font-family:var(--serif);color:#302525cc;max-width:34ch;font-size:15.5px;line-height:1.4}.prova{letter-spacing:.05em;color:#3025259e;border-top:1px solid #30252524;flex-wrap:wrap;gap:4px 14px;margin-top:13px;padding-top:11px;font-size:10.5px;display:flex}.prova span:before{content:"· ";color:var(--turmalina)}.captura__rodape{margin-top:14px;padding-bottom:16px}.captura__assinatura{opacity:.8;margin-bottom:10px;display:block}.captura__assinatura .assinatura{font-size:15px}@media (min-width:860px){.captura{grid-template:"marca marca""topo painel"1fr"pe pe"/1fr minmax(380px,430px);align-items:center;gap:0 60px;padding:36px 56px}.agenda--movel{display:none}.agenda--amplo{display:grid}.painel__titulo{display:block}.captura__marca{align-self:start;margin-bottom:0}.captura__topo{align-self:center;gap:20px;max-width:560px;padding-bottom:0}.captura__titulo{font-size:clamp(38px,3.6vw,52px)}.captura__sub{font-size:18px}.aresta{display:none}.painel{border-radius:10px;align-self:center;margin:0;padding:28px 28px 22px;box-shadow:0 30px 80px #1b16164d}.captura__rodape{margin:0;padding:0}}.black-monumental{font-family:var(--display);text-transform:uppercase;letter-spacing:-.05em;color:var(--creme);-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(76px,17vw,210px);font-weight:400;line-height:.78}
