.hBw1pG_header{z-index:100;transition:padding var(--transition-smooth), background-color var(--transition-smooth), border-color var(--transition-smooth), backdrop-filter var(--transition-smooth);border-bottom:1px solid #0000;padding:22px 0;position:fixed;inset:0 0 auto}.hBw1pG_scrolled{-webkit-backdrop-filter:blur(20px)saturate(140%);background-color:#0b0a0ad1;border-bottom-color:#d6b8a51f;padding:12px 0}.hBw1pG_inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.hBw1pG_brand{align-items:center;gap:12px;display:flex}.hBw1pG_brandMark{width:40px;height:40px;color:var(--color-dourado);background:linear-gradient(145deg,#d6b8a529,#d6b8a508);border:1px solid #d6b8a54d;border-radius:12px;place-items:center;display:grid}.hBw1pG_brandName{letter-spacing:-.03em;color:var(--color-creme);font-size:1.3rem;font-weight:800;line-height:1}.hBw1pG_brandName span{color:var(--color-blush)}.hBw1pG_brandTag{color:var(--color-champagne);opacity:.75;letter-spacing:.22em;text-transform:uppercase;margin-top:4px;font-size:.62rem;display:block}.hBw1pG_nav{background:#d6b8a508;border:1px solid #d6b8a51f;border-radius:999px;align-items:center;gap:4px;padding:5px;display:flex}.hBw1pG_navLink{color:var(--color-champagne);transition:color var(--transition-smooth), background-color var(--transition-smooth);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500;position:relative}.hBw1pG_navLink:hover{color:var(--color-creme)}.hBw1pG_navLinkActive{color:var(--color-preto-profundo);background:var(--color-champagne)}.hBw1pG_navLinkActive:hover{color:var(--color-preto-profundo)}.hBw1pG_toggle{width:44px;height:44px;color:var(--color-creme);cursor:pointer;background:#d6b8a50f;border:1px solid #d6b8a533;border-radius:12px;place-items:center;display:none}.hBw1pG_drawer{z-index:99;padding:calc(var(--header-height) + 24px) 24px 32px;-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility .3s;background:#0b0a0af7;flex-direction:column;gap:8px;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.hBw1pG_drawerOpen{opacity:1;visibility:visible;transform:none}.hBw1pG_drawerLink{font-family:var(--font-serif);color:var(--color-creme);border-bottom:1px solid #d6b8a51f;padding:10px 0;font-size:2rem;font-weight:600}.hBw1pG_drawerLinkActive{color:var(--color-blush)}.hBw1pG_drawerCta{margin-top:24px}@media (max-width:960px){.hBw1pG_nav{display:none}.hBw1pG_toggle{display:grid}}@media (min-width:961px){.hBw1pG_drawer{display:none}}
.ZARIfG_hero{padding:calc(var(--header-height) + clamp(64px, 10vw, 120px)) 0 clamp(80px, 10vw, 120px);background:var(--color-preto-profundo);position:relative;overflow:hidden}.ZARIfG_content{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.ZARIfG_badge{color:var(--color-champagne);background:#d8a7a112;border:1px solid #d8a7a147;border-radius:999px;align-items:center;gap:10px;margin-bottom:32px;padding:7px 16px 7px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.ZARIfG_dot{background:var(--color-dourado);width:8px;height:8px;box-shadow:0 0 10px var(--color-dourado);border-radius:50%;animation:2s infinite ZARIfG_pulse}.ZARIfG_title{margin-bottom:28px;font-size:clamp(2.9rem,7.4vw,5.6rem)}.ZARIfG_subtitle{color:var(--color-champagne);max-width:640px;margin-bottom:40px;font-size:clamp(1.05rem,1.8vw,1.2rem)}.ZARIfG_subtitle strong{color:var(--color-creme);font-weight:600}.ZARIfG_ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:56px;display:flex}.ZARIfG_metrics{border-top:1px solid #d6b8a524;border-bottom:1px solid #d6b8a524;grid-template-columns:repeat(3,1fr);width:100%;max-width:760px;list-style:none;display:grid}.ZARIfG_metric{flex-direction:column;align-items:center;gap:4px;padding:22px 16px;display:flex}.ZARIfG_metric+.ZARIfG_metric{border-left:1px solid #d6b8a524}.ZARIfG_metricValue{font-family:var(--font-serif);color:var(--color-creme);font-size:2rem;font-weight:600;line-height:1}.ZARIfG_metricLabel{color:#d6b8a5cc;font-size:.82rem}.ZARIfG_showcase{z-index:2;border-radius:var(--radius-lg);background:linear-gradient(#d6b8a524,#d6b8a505);max-width:980px;margin:clamp(56px,8vw,88px) auto 0;padding:10px;position:relative;box-shadow:0 40px 80px -30px #000000e6,0 0 60px -20px #d8a7a140}.ZARIfG_window{border-radius:calc(var(--radius-lg) - 8px);background:#100e0e;border:1px solid #d6b8a51f;overflow:hidden}.ZARIfG_topbar{border-bottom:1px solid #d6b8a51a;align-items:center;gap:16px;padding:14px 18px;display:flex}.ZARIfG_lights{gap:7px;display:flex}.ZARIfG_lights span{background:#d6b8a540;border-radius:50%;width:11px;height:11px}.ZARIfG_url{color:#d6b8a5bf;background:#d6b8a50d;border:1px solid #d6b8a51a;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;max-width:340px;margin:0 auto;padding:6px 14px;font-size:.78rem;display:flex}.ZARIfG_url svg{color:var(--color-dourado)}.ZARIfG_lightsSpacer{width:47px}.ZARIfG_panel{text-align:left;grid-template-columns:1fr 1.25fr;align-items:center;gap:40px;padding:clamp(28px,4vw,48px);display:grid}.ZARIfG_panelTitle{font-family:var(--font-serif);margin:14px 0 12px;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:600;line-height:1.1}.ZARIfG_panelText{color:var(--color-champagne);margin-bottom:20px;font-size:.95rem}.ZARIfG_scores{grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;display:grid}.ZARIfG_score{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ZARIfG_ring{width:84px;height:84px;position:relative}.ZARIfG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ZARIfG_ringTrack{fill:none;stroke:#d6b8a51a;stroke-width:6px}.ZARIfG_ringValue{fill:none;stroke:url(#ringGradient);stroke-width:6px;stroke-linecap:round;stroke-dasharray:var(--circ);stroke-dashoffset:var(--target);transition:stroke-dashoffset 1.6s var(--ease-out) .3s}.reveal-ready .reveal:not(.is-visible) .ZARIfG_ringValue{stroke-dashoffset:var(--circ)}.ZARIfG_ringNumber{font-family:var(--font-serif);color:var(--color-creme);place-items:center;font-size:1.7rem;font-weight:600;display:grid;position:absolute;inset:0}.ZARIfG_scoreLabel{color:#d6b8a5cc;font-size:.78rem;line-height:1.3}@media (max-width:860px){.ZARIfG_panel{grid-template-columns:1fr}}@media (max-width:560px){.ZARIfG_metrics{grid-template-columns:1fr}.ZARIfG_metric+.ZARIfG_metric{border-top:1px solid #d6b8a524;border-left:none}.ZARIfG_scores{grid-template-columns:repeat(2,1fr);row-gap:24px}.ZARIfG_lightsSpacer{display:none}.ZARIfG_ctas{width:100%}.ZARIfG_ctas a{flex:100%}}
.dpHhBa_grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;list-style:none;display:grid}.dpHhBa_card{height:100%;transition:border-color var(--transition-smooth), background var(--transition-smooth);flex-direction:column;gap:18px;padding:34px 30px 30px;display:flex;position:relative;overflow:hidden}.dpHhBa_card:before{content:"";background:linear-gradient(90deg, var(--color-blush), var(--color-dourado));transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}@media (hover:hover){.dpHhBa_card:hover{border-color:var(--border-strong);background:var(--card-bg-hover)}.dpHhBa_card:hover:before{transform:scaleX(1)}}.dpHhBa_top{justify-content:space-between;align-items:flex-start;display:flex}.dpHhBa_index{font-family:var(--font-serif);color:var(--color-marrom);opacity:.6;font-size:1.1rem;font-weight:600}.dpHhBa_title{letter-spacing:-.015em;font-size:1.28rem}.dpHhBa_description{color:var(--text-muted);flex:1;font-size:.96rem}
.uAcsSq_container{max-width:1360px}.uAcsSq_grid{grid-template-columns:1fr;gap:20px;list-style:none;display:grid}@media (min-width:640px){.uAcsSq_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.uAcsSq_grid{grid-template-columns:repeat(4,1fr);gap:18px}}.uAcsSq_card{border-radius:var(--radius-md);flex-direction:column;height:100%;display:flex;overflow:hidden}.uAcsSq_media{aspect-ratio:16/10;border-bottom:1px solid var(--border-soft);background:#151212;position:relative;overflow:hidden}.uAcsSq_media img{object-fit:cover;object-position:top center;transition:transform 1.2s var(--ease-out)}@media (hover:hover){.uAcsSq_card:hover .uAcsSq_media img{transform:scale(1.04)}}.uAcsSq_category{z-index:1;letter-spacing:.03em;color:var(--color-creme);-webkit-backdrop-filter:blur(10px);white-space:nowrap;text-overflow:ellipsis;background:#0b0a0ac7;border:1px solid #d6b8a540;border-radius:999px;max-width:calc(100% - 24px);padding:5px 11px;font-size:.68rem;font-weight:700;position:absolute;top:12px;left:12px;overflow:hidden}.uAcsSq_body{flex-direction:column;flex:1;gap:14px;padding:20px 18px 18px;display:flex}.uAcsSq_title{font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.28rem;font-weight:600;line-height:1.2}.uAcsSq_description{color:var(--text-muted);font-size:.86rem;line-height:1.55}.uAcsSq_metrics{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;list-style:none;display:grid}.uAcsSq_metric{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#d6b8a50d;padding:10px 12px}.uAcsSq_metricValue{font-family:var(--font-serif);color:var(--color-blush);font-size:1.25rem;font-weight:600;line-height:1.1;display:block}.uAcsSq_metricLabel{color:var(--text-subtle);margin-top:2px;font-size:.72rem;line-height:1.3}.uAcsSq_tech{border-top:1px solid var(--border-soft);gap:6px;padding-top:14px}.uAcsSq_tech .chip{padding:4px 9px;font-size:.7rem}.uAcsSq_titleLink{color:var(--text-strong);transition:color var(--transition-smooth)}.uAcsSq_titleLink:hover{color:var(--color-blush)}.uAcsSq_mediaOverlay{opacity:0;transition:opacity var(--transition-smooth);-webkit-backdrop-filter:blur(2px);background:#0b0a0a73;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uAcsSq_mediaOverlay span{letter-spacing:.05em;text-transform:uppercase;color:var(--color-creme);border:1px solid var(--color-champagne);transition:transform var(--transition-smooth);background:#0b0a0ad9;border-radius:999px;padding:8px 18px;font-size:.78rem;font-weight:700;transform:translateY(6px)}@media (hover:hover){.uAcsSq_media:hover .uAcsSq_mediaOverlay{opacity:1}.uAcsSq_media:hover .uAcsSq_mediaOverlay span{transform:translateY(0)}}.uAcsSq_actionBtn{letter-spacing:.02em;border-radius:var(--radius-sm);width:100%;color:var(--color-creme);transition:background-color var(--transition-smooth), border-color var(--transition-smooth), color var(--transition-smooth), transform var(--transition-smooth), box-shadow var(--transition-smooth);background:#d8a7a11f;border:1px solid #d8a7a159;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:11px 16px;font-size:.84rem;font-weight:700;display:inline-flex}.uAcsSq_actionBtn svg{color:var(--color-blush);transition:transform var(--transition-smooth)}@media (hover:hover){.uAcsSq_actionBtn:hover{background:var(--color-blush);color:var(--color-preto-profundo);border-color:var(--color-blush);transform:translateY(-2px);box-shadow:0 8px 20px -6px #d8a7a180}.uAcsSq_actionBtn:hover svg{color:var(--color-preto-profundo);transform:translate(2px,-2px)}}
.nBSQfG_layout{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}@media (min-width:1024px){.nBSQfG_layout{grid-template-columns:1.4fr 1fr;gap:36px}.nBSQfG_summary{top:calc(var(--header-height) + 20px);position:sticky}}.nBSQfG_options{flex-direction:column;gap:20px;display:flex}.nBSQfG_group{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--card-bg);min-width:0;padding:26px}.nBSQfG_legend{color:var(--color-creme);float:left;align-items:center;gap:12px;width:100%;margin-bottom:18px;padding:0;font-size:1.05rem;font-weight:700;display:flex}.nBSQfG_legend+*{clear:both}.nBSQfG_stepNum{width:28px;height:28px;color:var(--color-preto-profundo);background:var(--color-champagne);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.nBSQfG_choices{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.nBSQfG_choicesCompact{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}.nBSQfG_option{text-align:left;border-radius:var(--radius-sm);border:1px solid var(--border-soft);color:var(--color-creme);cursor:pointer;background:#d6b8a508;align-items:center;gap:12px;padding:16px 18px;font-size:.92rem;font-weight:600;transition:border-color .2s,background-color .2s,transform .2s;display:flex;position:relative}.nBSQfG_option:hover{border-color:var(--border-strong);background:#d6b8a512}.nBSQfG_option:active{transform:scale(.98)}.nBSQfG_option[aria-pressed=true]{border-color:var(--color-blush);box-shadow:inset 0 0 0 1px var(--color-blush);background:#d8a7a11f}.nBSQfG_optionCenter{text-align:center;justify-content:center}.nBSQfG_optionText{flex-direction:column;flex:1;gap:3px;display:flex}.nBSQfG_optionMeta{color:#d6b8a5cc;font-size:.8rem;font-weight:500}.nBSQfG_check{border:1.5px solid var(--border-strong);width:20px;height:20px;color:var(--color-preto-profundo);border-radius:6px;flex-shrink:0;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.nBSQfG_radio{border-radius:50%}.nBSQfG_option[aria-pressed=true] .nBSQfG_check{background:var(--color-blush);border-color:var(--color-blush)}.nBSQfG_summary{border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:radial-gradient(120% 80% at 100% 0,#d8a7a11f,#0000 60%),#100e0e;padding:34px;box-shadow:0 30px 60px -30px #000c}.nBSQfG_summaryList{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);flex-direction:column;gap:12px;margin:18px 0 22px;padding:22px 0;list-style:none;display:flex}.nBSQfG_summaryRow{justify-content:space-between;gap:16px;font-size:.9rem;display:flex}.nBSQfG_summaryRow span:first-child{color:#d6b8a5cc}.nBSQfG_summaryRow span:last-child{color:var(--color-creme);text-align:right;font-weight:600}.nBSQfG_deadline{align-items:center;gap:6px;display:inline-flex;color:var(--color-dourado)!important}.nBSQfG_priceLabel{color:#d6b8a5cc;font-size:.85rem}.nBSQfG_price{font-family:var(--font-serif);color:var(--color-creme);animation:nBSQfG_fade-up .45s var(--ease-out);font-size:clamp(2.6rem,5vw,3.2rem);font-weight:600;line-height:1.1}.nBSQfG_pix{color:var(--color-champagne);margin:6px 0 26px;font-size:.85rem}.nBSQfG_pix strong{color:var(--color-blush)}.nBSQfG_field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.nBSQfG_field label{color:#d6b8a5d9;font-size:.85rem}.nBSQfG_input{border-radius:var(--radius-sm);border:1px solid var(--border-soft);width:100%;color:var(--color-creme);background:#d6b8a50d;padding:14px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.nBSQfG_input::placeholder{color:#d6b8a573}.nBSQfG_input:focus{border-color:var(--color-blush);outline:none;box-shadow:0 0 0 3px #d8a7a133}.nBSQfG_reassure{color:#d6b8a5cc;text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:.8rem;display:flex}.nBSQfG_reassure svg{color:var(--color-dourado);flex-shrink:0}@media (max-width:560px){.nBSQfG_group,.nBSQfG_summary{padding:22px}}
.RmMdVa_timeline{grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;display:grid;position:relative}.RmMdVa_timeline:before{content:"";background:linear-gradient(90deg, var(--color-blush), var(--color-champagne), var(--color-dourado));opacity:.6;height:1px;position:absolute;top:28px;left:28px;right:28px}.RmMdVa_step{flex-direction:column;gap:14px;display:flex;position:relative}.RmMdVa_marker{z-index:1;background:var(--color-creme);border:1px solid var(--color-champagne);width:56px;height:56px;color:var(--color-marrom);box-shadow:0 0 0 6px var(--color-creme);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative}.RmMdVa_number{font-family:var(--font-serif);color:var(--color-dourado);letter-spacing:.1em;font-size:.95rem;font-weight:700}.RmMdVa_title{font-size:1.2rem}.RmMdVa_description{color:var(--text-muted);font-size:.94rem}@media (max-width:960px){.RmMdVa_timeline{grid-template-columns:1fr;gap:36px;padding-left:0}.RmMdVa_timeline:before{background:linear-gradient(180deg, var(--color-blush), var(--color-champagne), var(--color-dourado));width:1px;height:auto;inset:28px auto 28px 28px}.RmMdVa_step{grid-template-columns:56px 1fr;gap:6px 20px;display:grid}.RmMdVa_marker{grid-row:span 3;margin-bottom:0}}
.ItA9Ha_grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;list-style:none;display:grid}.ItA9Ha_card{flex-direction:column;gap:22px;height:100%;margin:0;padding:32px;display:flex}.ItA9Ha_stars{color:var(--color-dourado);gap:3px;display:flex}.ItA9Ha_quote{font-family:var(--font-serif);color:var(--text-strong);flex:1;font-size:1.32rem;font-weight:500;line-height:1.45}.ItA9Ha_author{border-top:1px solid var(--border-soft);align-items:center;gap:14px;padding-top:20px;display:flex}.ItA9Ha_avatar{letter-spacing:.04em;width:46px;height:46px;color:var(--color-preto-profundo);background:linear-gradient(140deg, var(--color-blush), var(--color-champagne));border-radius:50%;flex-shrink:0;place-items:center;font-size:.9rem;font-weight:700;display:grid}.ItA9Ha_name{color:var(--text-strong);font-size:1rem;font-style:normal;font-weight:700;display:block}.ItA9Ha_role{color:var(--text-muted);font-size:.84rem}
.S6Hkya_footer{z-index:2;background:var(--color-preto-profundo);padding:clamp(72px,9vw,110px) 0 36px;position:relative;overflow:hidden}.S6Hkya_cta{border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 0 0,#d8a7a129,#0000 55%),radial-gradient(80% 120% at 100% 100%,#b99a7024,#0000 55%),#100e0e;border:1px solid #d6b8a533;grid-template-columns:1.4fr auto;align-items:center;gap:32px;margin-bottom:clamp(64px,8vw,96px);padding:clamp(36px,6vw,64px);display:grid;position:relative;overflow:hidden}.S6Hkya_ctaTitle{margin:14px 0 12px;font-size:clamp(2.1rem,4.4vw,3.2rem)}.S6Hkya_ctaText{color:var(--color-champagne);max-width:520px;font-size:1.05rem}.S6Hkya_ctaActions{flex-direction:column;gap:12px;display:flex}.S6Hkya_columns{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;margin-bottom:56px;display:grid}.S6Hkya_brand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.S6Hkya_brandMark{width:36px;height:36px;color:var(--color-dourado);background:#d6b8a514;border:1px solid #d6b8a54d;border-radius:10px;place-items:center;display:grid}.S6Hkya_brandName{letter-spacing:-.03em;color:var(--color-creme);font-size:1.25rem;font-weight:800}.S6Hkya_brandName span{color:var(--color-blush)}.S6Hkya_about{color:var(--color-champagne);max-width:320px;margin-bottom:22px;font-size:.92rem}.S6Hkya_socials{gap:10px;list-style:none;display:flex}.S6Hkya_social{width:40px;height:40px;color:var(--color-champagne);transition:color var(--transition-smooth), border-color var(--transition-smooth), transform var(--transition-smooth);border:1px solid #d6b8a533;border-radius:50%;place-items:center;display:grid}.S6Hkya_social:hover{color:var(--color-blush);border-color:var(--color-blush);transform:translateY(-2px)}.S6Hkya_heading{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;color:var(--color-dourado);margin-bottom:20px;font-size:.76rem;font-weight:700}.S6Hkya_list{color:var(--color-champagne);flex-direction:column;gap:12px;font-size:.92rem;list-style:none;display:flex}.S6Hkya_link{color:var(--color-champagne);transition:color var(--transition-smooth);align-items:center;gap:10px;display:inline-flex}.S6Hkya_link:hover{color:var(--color-blush)}.S6Hkya_link svg{color:var(--color-dourado);flex-shrink:0}.S6Hkya_bottom{color:#d6b8a5bf;border-top:1px solid #d6b8a51f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;font-size:.85rem;display:flex}.S6Hkya_bottomLinks{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.S6Hkya_bottomLinks a:hover{color:var(--color-blush)}.S6Hkya_toTop{color:var(--color-creme);align-items:center;gap:6px;display:inline-flex}.S6Hkya_watermark{font-family:var(--font-serif);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #d6b8a512;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(6rem,22vw,20rem);font-weight:700;line-height:1;position:absolute;bottom:-.22em;left:50%;transform:translate(-50%)}@media (max-width:960px){.S6Hkya_cta{grid-template-columns:1fr}.S6Hkya_ctaActions{flex-flow:wrap}.S6Hkya_columns{grid-template-columns:1fr 1fr}.S6Hkya_brandCol{grid-column:1/-1}}@media (max-width:520px){.S6Hkya_columns{grid-template-columns:1fr}.S6Hkya_ctaActions a{flex:100%}}
.Xki7cq_page{background-color:var(--color-preto-profundo);min-height:100vh;color:var(--color-creme);position:relative;overflow-x:hidden}.Xki7cq_topbar{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-soft);background:#0b0a0ad9;padding:16px 0;position:sticky;top:0}.Xki7cq_topbarInner{justify-content:space-between;align-items:center;gap:16px;display:flex}.Xki7cq_backBtn{color:var(--color-champagne);border:1px solid var(--border-soft);transition:all var(--transition-smooth);background:#d6b8a50d;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.88rem;font-weight:600;display:inline-flex}.Xki7cq_backBtn:hover{color:var(--color-blush);border-color:var(--color-blush);background:#d8a7a11f;transform:translate(-3px)}.Xki7cq_brand{font-family:var(--font-serif);letter-spacing:.08em;color:var(--color-creme);align-items:center;gap:10px;font-size:1.2rem;font-weight:700;display:flex}.Xki7cq_brandMark{background:linear-gradient(135deg, var(--color-blush), var(--color-dourado));width:32px;height:32px;color:var(--color-preto-profundo);border-radius:8px;place-items:center;display:grid}.Xki7cq_topbarCta{padding:10px 20px;font-size:.86rem}.Xki7cq_hero{padding:clamp(60px,8vw,100px) 0 40px;position:relative}.Xki7cq_heroContent{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:900px;margin:0 auto;display:flex}.Xki7cq_badge{text-transform:uppercase;letter-spacing:.15em;color:var(--color-dourado);background:#b99a701f;border:1px solid #b99a704d;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-flex}.Xki7cq_title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-creme);font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:1.1}.Xki7cq_metaInfo{color:var(--color-champagne);border:1px solid var(--border-soft);background:#d6b8a50a;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:24px;padding:12px 24px;font-size:.92rem;display:flex}.Xki7cq_metaItem strong{color:var(--color-creme);margin-right:6px}.Xki7cq_summary{color:var(--text-muted);max-width:760px;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.Xki7cq_heroActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:10px;display:flex}.Xki7cq_showcaseSection{padding:40px 0 80px}.Xki7cq_galleryGrid{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:900px){.Xki7cq_galleryGrid{grid-template-columns:1.3fr .9fr}}.Xki7cq_mainMedia{aspect-ratio:16/10;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:#151212;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #0b0a0ae6,0 0 40px -10px #d8a7a126}.Xki7cq_secondaryMedia{aspect-ratio:16/10;border-radius:var(--radius-lg);border:1px solid var(--border-soft);background:#151212;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #0b0a0acc}.Xki7cq_mediaLabel{z-index:2;letter-spacing:.05em;color:var(--color-creme);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0a0acc;border:1px solid #d6b8a54d;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:700;position:absolute;bottom:16px;left:16px}.Xki7cq_metricsSection{padding:40px 0 80px}.Xki7cq_metricsGrid{grid-template-columns:1fr;gap:20px;list-style:none;display:grid}@media (min-width:640px){.Xki7cq_metricsGrid{grid-template-columns:repeat(3,1fr)}}.Xki7cq_metricCard{border-radius:var(--radius-md);border:1px solid var(--border-soft);text-align:center;transition:transform var(--transition-smooth), border-color var(--transition-smooth);background:linear-gradient(145deg,#d6b8a514,#d6b8a505);flex-direction:column;gap:8px;padding:32px 28px;display:flex}.Xki7cq_metricCard:hover{border-color:var(--color-blush);transform:translateY(-4px)}.Xki7cq_metricNumber{font-family:var(--font-serif);color:var(--color-blush);font-size:clamp(2.4rem,4vw,3.2rem);font-weight:700;line-height:1}.Xki7cq_metricDesc{color:var(--color-champagne);font-size:.9rem}.Xki7cq_detailsSection{padding:60px 0 100px}.Xki7cq_detailsGrid{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:900px){.Xki7cq_detailsGrid{grid-template-columns:1.1fr .9fr;gap:60px}}.Xki7cq_storyCard,.Xki7cq_featuresCard{border-radius:var(--radius-lg);border:1px solid var(--border-soft);background:#d6b8a508;padding:clamp(32px,5vw,44px)}.Xki7cq_sectionHeading{font-family:var(--font-serif);color:var(--color-creme);align-items:center;gap:12px;margin-bottom:20px;font-size:1.8rem;font-weight:600;display:flex}.Xki7cq_sectionHeading svg{color:var(--color-dourado)}.Xki7cq_storyText{color:var(--text-muted);margin-bottom:20px;font-size:1.02rem;line-height:1.8}.Xki7cq_featureList{flex-direction:column;gap:16px;list-style:none;display:flex}.Xki7cq_featureItem{color:var(--color-creme);align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.5;display:flex}.Xki7cq_featureItem svg{color:var(--color-blush);flex-shrink:0;margin-top:3px}.Xki7cq_navProjectsSection{border-top:1px solid var(--border-soft);padding:40px 0 80px}.Xki7cq_navProjectsGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.Xki7cq_navProjectsGrid{grid-template-columns:1fr 1fr}}.Xki7cq_navProjectCard{border-radius:var(--radius-md);border:1px solid var(--border-soft);transition:all var(--transition-smooth);background:#d6b8a50a;flex-direction:column;gap:6px;padding:24px 28px;display:flex}.Xki7cq_navProjectCard:hover{border-color:var(--color-blush);background:#d6b8a517;transform:translateY(-2px)}.Xki7cq_navProjectLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--color-dourado);font-size:.76rem;font-weight:700}.Xki7cq_navProjectTitle{font-family:var(--font-serif);color:var(--color-creme);font-size:1.25rem}.Xki7cq_ctaSection{background:linear-gradient(180deg, var(--color-preto-profundo) 0%, #151010 100%);border-top:1px solid var(--border-soft);text-align:center;padding:clamp(60px,8vw,100px) 0}.Xki7cq_ctaCard{border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:radial-gradient(circle at 50% 0,#d8a7a11f,#0000 70%),#d6b8a508;flex-direction:column;align-items:center;gap:24px;max-width:800px;margin:0 auto;padding:clamp(40px,6vw,64px) clamp(24px,5vw,48px);display:flex}.Xki7cq_ctaTitle{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.15}.Xki7cq_ctaSubtitle{color:var(--text-muted);max-width:580px;font-size:1.05rem}
