.divorcio-metrics-band{--divorcio-metrics-band-h:calc(7.5rem + clamp(1.5rem,4vw,2.75rem));width:100%;padding-bottom:clamp(1.5rem,4vw,2.75rem)}.divorcio-metrics-glass{isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#ffffff12 0%,#ffffff06 45%,#1212122e 100%);width:100%;position:relative}.divorcio-metrics-glass:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(105deg,#ffffff0f 0%,#0000 38% 62%,#ffffff08 100%);position:absolute;inset:0}.divorcio-metrics-glass-inner{z-index:4;box-sizing:border-box;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.divorcio-metrics-glass-inner{padding-left:2%;padding-right:2%}}.divorcio-metrics-row{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-height:7.5rem}.divorcio-metrics-grid-mobile{grid-auto-rows:1fr}.divorcio-metrics-cell{z-index:1;cursor:default;opacity:0;width:100%;min-height:100%;transition:background-color .35s,box-shadow .35s;display:flex;position:relative;transform:translateY(-.85rem)}.divorcio-metrics-cell--divider:before{content:"";pointer-events:none;z-index:5;background:#cfac5c73;width:1px;position:absolute;top:0;bottom:0;left:0}.divorcio-metrics-item{z-index:4;text-align:left;flex-direction:column;flex:1;justify-content:center;width:100%;padding:1.25rem 1.25rem 1.25rem 1.5rem;display:flex;position:relative}@media (max-width:767px){.divorcio-metrics-cell--center-mobile .divorcio-metrics-item{text-align:center;align-items:center;padding-left:1.25rem;padding-right:1.25rem}.divorcio-metrics-cell--center-mobile .divorcio-metrics-label,.divorcio-metrics-cell--center-mobile .divorcio-metrics-sublabel{max-width:none}}@media (min-width:768px){.divorcio-metrics-item{padding:1.35rem 1.5rem 1.35rem 1.75rem}}@media (min-width:1024px){.divorcio-metrics-item{padding:1.5rem 1.75rem 1.5rem 2rem}}.divorcio-metrics-value{letter-spacing:-.02em;color:#cfac5c;font-size:clamp(1.8125rem,2.5vw,2.875rem);font-weight:700;line-height:1;transition:color .35s,text-shadow .35s}.divorcio-metrics-label{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;max-width:11rem;margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1.35;transition:color .35s}@media (min-width:768px){.divorcio-metrics-label{margin-top:.625rem;font-size:.8125rem}}.divorcio-metrics-sublabel{letter-spacing:.02em;color:#ffffff6b;max-width:11rem;margin-top:.375rem;font-size:.6875rem;line-height:1.4;transition:color .35s}@media (min-width:768px){.divorcio-metrics-sublabel{font-size:.75rem}}@media (hover:hover){.divorcio-metrics-cell:hover{background:linear-gradient(#ffffff1a 0%,#ffffff0a 100%);box-shadow:inset 0 0 24px #cfac5c0f}.divorcio-metrics-cell:hover .divorcio-metrics-value{color:#e0c078;text-shadow:0 0 20px #cfac5c59}.divorcio-metrics-cell:hover .divorcio-metrics-label{color:#ffffffd1}.divorcio-metrics-cell:hover .divorcio-metrics-sublabel{color:#ffffff94}}.divorcio-metrics-band--revealed .divorcio-metrics-cell{animation:.85s cubic-bezier(.22,1,.36,1) forwards divorcio-metrics-cell-drop;animation-delay:calc(var(--metrics-i,0)*.22s)}@keyframes divorcio-metrics-cell-drop{0%{opacity:0;transform:translateY(-.85rem)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.divorcio-metrics-cell{opacity:1;transform:none}.divorcio-metrics-band--revealed .divorcio-metrics-cell{opacity:1;animation:none;transform:none}.divorcio-metrics-cell,.divorcio-metrics-value,.divorcio-metrics-label,.divorcio-metrics-sublabel{transition:none}}@media (prefers-reduced-transparency:reduce){.divorcio-metrics-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#202020eb}}
.divorcio-scroll-hint{pointer-events:none;z-index:11;opacity:0;flex-direction:column;align-items:center;gap:.35rem;padding-bottom:0;transition:opacity .45s;display:flex;position:absolute;bottom:clamp(.75rem,2vw,1rem);left:0;right:0}.divorcio-scroll-hint.is-visible{opacity:1;pointer-events:auto}.divorcio-scroll-hint-btn{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:.35rem;margin:0;padding:0;display:flex}.divorcio-scroll-hint-btn:focus-visible{outline-offset:.35rem;border-radius:.25rem;outline:2px solid #cfac5cbf}@media (hover:hover){.divorcio-scroll-hint-btn:hover .divorcio-scroll-hint-label{color:#ffffffd9}.divorcio-scroll-hint-btn:hover .divorcio-scroll-hint-icon{color:#e0c078}}.divorcio-scroll-hint-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:.6875rem;font-weight:500}.divorcio-scroll-hint-icon{color:#cfac5c;width:1.375rem;height:1.375rem;animation:1.85s ease-in-out infinite divorcio-scroll-hint-bounce}@keyframes divorcio-scroll-hint-bounce{0%,to{opacity:.65;transform:translateY(0)}50%{opacity:1;transform:translateY(.45rem)}}@media (prefers-reduced-motion:reduce){.divorcio-scroll-hint-icon{opacity:.85;animation:none}}
.divorcio-dores-section{--divorcio-dores-sticky-top:3.75rem}.divorcio-dores-sticky-sentinel{pointer-events:none;height:1px}.divorcio-dores-sticky{top:var(--divorcio-dores-sticky-top);z-index:2;background:linear-gradient(#fff 0% 78%,#fff0 100%);padding-top:4rem;padding-bottom:1.75rem;transition:padding .25s;position:sticky}.divorcio-dores-sticky--pinned{padding-top:.75rem;padding-bottom:1.25rem}.divorcio-dores-grid{z-index:1;border:none;position:relative}.divorcio-dores-card{opacity:0;visibility:hidden;border-bottom:1px solid #e2e8f0;padding:1.75rem 1.5rem;transition:opacity 1.4s cubic-bezier(.4,0,.2,1),transform .25s,background-color .25s;position:relative}.divorcio-dores-card[data-visible=true]{opacity:1;visibility:visible}.divorcio-dores-card:last-child{border-bottom:none}@media (min-width:640px){.divorcio-dores-card{border-right:1px solid #e2e8f0}.divorcio-dores-card:nth-child(2n){border-right:none}.divorcio-dores-card:nth-last-child(-n+2){border-bottom:none}}.divorcio-dores-number{color:#cfac5c;font-size:1.875rem;font-weight:500;line-height:1;transition:transform .25s,color .25s;display:block}.divorcio-dores-title{color:#14124a;margin-top:1rem;font-size:1rem;font-weight:700;line-height:1.35}.divorcio-dores-desc{color:#475569;margin-top:.5rem;font-size:.875rem;line-height:1.625}@media (min-width:768px){.divorcio-dores-sticky{padding-top:5rem;padding-bottom:2rem}.divorcio-dores-sticky--pinned{padding-top:1rem;padding-bottom:1.5rem}.divorcio-dores-card{padding:2rem 2.25rem}.divorcio-dores-number{font-size:2.25rem}.divorcio-dores-title{font-size:1.125rem}.divorcio-dores-desc{font-size:.9375rem}}@media (hover:hover){.divorcio-dores-card[data-visible=true]:hover{z-index:1;background-color:#f8fafc;transform:translateY(-3px)}.divorcio-dores-card[data-visible=true]:hover .divorcio-dores-number{color:#b8954a;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.divorcio-dores-card{opacity:1;visibility:visible;transition:none}}
.divorcio-completo-section{--divorcio-completo-sticky-top:3.75rem}.divorcio-completo-sticky-sentinel{pointer-events:none;height:1px}.divorcio-completo-sticky{top:var(--divorcio-completo-sticky-top);z-index:2;background:linear-gradient(#f8fafc 0% 78%,#f8fafc00 100%);padding-top:4rem;padding-bottom:1.75rem;transition:padding .25s;position:sticky}.divorcio-completo-sticky--pinned{padding-top:.75rem;padding-bottom:1.25rem}.divorcio-completo-list{z-index:1;border:none;position:relative}.divorcio-completo-intro{z-index:1;position:relative}.divorcio-completo-item{--completo-i:0;opacity:0;transition:opacity .3s,transform .3s,background-color .25s;transition-delay:calc(var(--completo-i)*80ms);border-bottom:1px solid #e2e8f0;flex-direction:column;align-items:flex-start;gap:.75rem;padding:24px 20px;display:flex;position:relative;transform:translateY(16px)}.divorcio-completo-item--visible{opacity:1;transition-delay:0s;transform:translateY(0)}.divorcio-completo-item:last-child{border-bottom:none}@media (min-width:768px){.divorcio-completo-sticky{padding-top:5rem;padding-bottom:2rem}.divorcio-completo-sticky--pinned{padding-top:1rem;padding-bottom:1.5rem}.divorcio-completo-item{border-right:1px solid #e2e8f0}.divorcio-completo-item:nth-child(3n){border-right:none}.divorcio-completo-item:nth-child(n+7){border-bottom:none}.divorcio-completo-item:last-child{border-left:1px solid #e2e8f0;grid-column:2}}.divorcio-completo-icon{color:#cfac5c;flex-shrink:0;transition:transform .25s,color .25s}.divorcio-completo-label{color:#14124a;font-size:.875rem;font-weight:500;line-height:1.625}@media (min-width:768px){.divorcio-completo-label{font-size:1rem}}@media (hover:hover){.divorcio-completo-item--visible:hover{z-index:1;background-color:#fff;transform:translateY(-3px)}.divorcio-completo-item--visible:hover .divorcio-completo-icon{color:#b8954a;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.divorcio-completo-item{opacity:1;transition:none;transform:none}}
.patrimonio-section{--patrimonio-sticky-top:3.75rem}.patrimonio-sticky-sentinel{pointer-events:none;height:1px}.patrimonio-sticky{top:var(--patrimonio-sticky-top);z-index:2;background:linear-gradient(#f8fafc 0% 78%,#f8fafc00 100%);padding-top:4rem;padding-bottom:1.75rem;transition:padding .25s;position:sticky}.patrimonio-sticky--pinned{padding-top:.75rem;padding-bottom:1.25rem}.patrimonio-intro,.patrimonio-list{z-index:1;position:relative}@media (min-width:768px){.patrimonio-sticky{padding-top:5rem;padding-bottom:2rem}.patrimonio-sticky--pinned{padding-top:1rem;padding-bottom:1.5rem}}.patrimonio-card{--patrimonio-i:0;opacity:0;transition:opacity .3s,transform .3s,box-shadow .25s;transition-delay:calc(var(--patrimonio-i)*80ms);position:relative;transform:translateY(16px)}.patrimonio-card--visible{opacity:1;transition-delay:0s;transform:translateY(0)}.patrimonio-card-icon{transition:transform .25s,color .25s}@media (hover:hover){.patrimonio-card--visible:hover{z-index:1;transform:translateY(-4px);box-shadow:0 10px 28px #14124a1a}.patrimonio-card--visible:hover .patrimonio-card-icon{color:#b8954a;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.patrimonio-card{opacity:1;transition:none;transform:none}}
.filhos-guarda-section{--filhos-guarda-sticky-top:3.75rem}.filhos-guarda-sticky-sentinel{pointer-events:none;height:1px}.filhos-guarda-sticky{top:var(--filhos-guarda-sticky-top);z-index:2;background:linear-gradient(#fff 0% 78%,#fff0 100%);padding-top:4rem;padding-bottom:1.75rem;transition:padding .25s;position:sticky}.filhos-guarda-sticky--pinned{padding-top:.75rem;padding-bottom:1.25rem}.filhos-guarda-intro,.filhos-guarda-list{z-index:1;position:relative}@media (min-width:768px){.filhos-guarda-sticky{padding-top:5rem;padding-bottom:2rem}.filhos-guarda-sticky--pinned{padding-top:1rem;padding-bottom:1.5rem}}.filhos-guarda-card{--filhos-i:0;opacity:0;transition:opacity .3s,transform .3s,box-shadow .25s,background-color .25s;transition-delay:calc(var(--filhos-i)*80ms);position:relative;transform:translateY(16px)}.filhos-guarda-card--visible{opacity:1;transition-delay:0s;transform:translateY(0)}.filhos-guarda-card-icon{transition:transform .25s,color .25s}@media (hover:hover){.filhos-guarda-card--visible:hover{z-index:1;background-color:#fff;transform:translateY(-4px);box-shadow:0 10px 28px #14124a1a}.filhos-guarda-card--visible:hover .filhos-guarda-card-icon{color:#b8954a;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.filhos-guarda-card{opacity:1;transition:none;transform:none}}
