.styles_site__J7n2S{--ink:#17151b;--paper:#f4efe4;--muted:#bcb5b0;--gold:#d6b77d;--line:rgba(213,190,152,.2);min-height:100vh;background:var(--ink);color:var(--paper);font-family:Arial,sans-serif;font-size:.9375rem;line-height:1.65}.styles_site__J7n2S *{box-sizing:border-box}.styles_site__J7n2S a{color:inherit;text-decoration:none}.styles_site__J7n2S a:hover{text-decoration:underline;text-underline-offset:.3rem}.styles_site__J7n2S a:focus-visible,.styles_site__J7n2S button:focus-visible,.styles_site__J7n2S summary:focus-visible{outline:.1875rem solid #e5c788;outline-offset:.3rem}.styles_site__J7n2S h1,.styles_site__J7n2S h2{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1;letter-spacing:-.04em}.styles_site__J7n2S h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:1.4rem}.styles_site__J7n2S em{font-weight:400;color:var(--gold)}.styles_skip__jR1jb{position:fixed;z-index:100;top:-6rem;left:1.25rem;padding:.75rem 1.25rem;background:var(--paper);color:var(--ink)!important}.styles_skip__jR1jb:focus{top:.75rem}.styles_header__xkmsf{position:relative;z-index:20;background:var(--ink);border-bottom:.0625rem solid var(--line)}.styles_headerInner__3W2Vv{max-width:80rem;margin:auto;padding:1.1rem 5%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.styles_brand__vRH3B{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0}.styles_brand__vRH3B:hover{text-decoration:none!important}.styles_brand__vRH3B span{font-family:Georgia,serif;letter-spacing:.09em;font-size:1.05rem;font-weight:700;line-height:1.15}.styles_brand__vRH3B small{display:block;font-family:Arial,sans-serif;font-size:.55rem;letter-spacing:.5em;margin-top:.3rem;color:var(--gold)}.styles_header__xkmsf nav{display:flex;gap:1.9rem;font-size:.8rem}.styles_status__ZJRYH{border:.0625rem solid #6d5b42;padding:.55rem 1.1rem;font-size:.75rem;border-radius:.2rem;color:#e6ca95}.styles_status__ZJRYH span{margin-left:1.25rem}.styles_mobileNav__8X2eE{display:none}.styles_hero__Ba6GP{min-height:41rem;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center}.styles_heroBackground__BXAoQ{object-fit:cover;object-position:center;z-index:-3}.styles_heroShade__3MGzE{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(15,12,15,.88),rgba(18,13,15,.67) 40%,rgba(20,15,20,.08) 85%),linear-gradient(0deg,#17151b,transparent 24%)}.styles_heroContent__uoxs0{width:min(72.5rem,90%);margin:3.75rem auto 5.75rem}.styles_eyebrow__nasvT{font-size:.625rem;font-weight:600;letter-spacing:.2em;color:var(--gold);line-height:1.6;margin-bottom:1.5rem}.styles_eyebrow__nasvT>span{display:inline-block;vertical-align:middle;width:1.75rem;height:.0625rem;background:var(--gold);margin-right:.75rem}.styles_hero__Ba6GP h1{font-size:clamp(3.75rem,7vw,6rem);margin:0 0 1.55rem;letter-spacing:-.055em}.styles_heroName__TPzHE{font-size:.75rem;letter-spacing:.24em;color:#ead6b3;margin-bottom:.8rem}.styles_heroDescription__bS0Pw{color:#dbd2c6;font-size:1.05rem;line-height:1.7;max-width:28rem;margin-bottom:1.75rem}.styles_stores__DRV38{display:flex;gap:.75rem;flex-wrap:wrap}.styles_store__SklV5{display:flex;align-items:center;text-align:left;gap:.7rem;min-width:10.3rem;padding:.6rem 1.25rem;border:.0625rem solid #8a7760;background:#1d1919;color:#f7efdf;border-radius:.3rem;line-height:1.3}.styles_store__SklV5:disabled{opacity:1;cursor:default}.styles_store__SklV5 small{display:block;color:#cfc1af;font-size:.625rem}.styles_store__SklV5 strong{display:block;font-size:1.05rem;font-weight:500}.styles_storeIcon__YJb5M{text-align:center;color:var(--gold)}.styles_platformNote__nI6cH{font-size:.625rem;color:#c8b8a8;margin-top:.8rem}.styles_heroBottom__7ZPdV{position:absolute;bottom:1.5rem;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;font-size:.625rem;letter-spacing:.15em;color:#bcb0a2}.styles_heroBottom__7ZPdV a{letter-spacing:0;font-size:.75rem;color:#e9dfd0}.styles_heroBottom__7ZPdV a span{margin-left:.9rem}.styles_section__NafU8{max-width:80rem;margin:auto;padding:5.4rem 5%}.styles_sectionHeading__uw1ly{display:flex;justify-content:space-between;align-items:center;gap:2.8rem;margin-bottom:2.1rem}.styles_sectionHeading__uw1ly>p{max-width:21rem;color:var(--muted);font-size:.875rem;margin:0}.styles_sectionHeading__uw1ly .styles_eyebrow__nasvT{margin-bottom:1rem}.styles_steps__DIZqK{display:grid;grid-template-columns:repeat(3,1fr);gap:2.25rem}.styles_step__I8sOI{border-top:.0625rem solid var(--line);padding-top:1.5rem}.styles_step__I8sOI>span{font-family:Georgia,serif;color:var(--gold);font-size:1.75rem;display:block;margin-bottom:1rem}.styles_step__I8sOI h3{font-size:1.1rem}.styles_step__I8sOI p{color:var(--muted);font-size:.8rem;max-width:20rem}.styles_scoringNote__9WCYJ{border-top:.0625rem solid var(--line);padding-top:1.4rem;margin-top:2rem;color:#c7bba9;font-size:.75rem;text-align:center}.styles_scoringNote__9WCYJ span{color:var(--gold);margin-right:.6rem}.styles_featureSection__FavWV{background:#201c25;border-block:.0625rem solid var(--line)}.styles_featureLayout__jcDzV{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding-top:4.4rem;padding-bottom:4.4rem}.styles_featureArt__eNkRc{text-align:center;background:radial-gradient(ellipse,#53412f66,transparent 70%)}.styles_featureArt__eNkRc img{width:100%;max-width:26rem;height:auto;display:block;margin:auto}.styles_featureArt__eNkRc>span{display:block;color:#c6b69d;letter-spacing:.12em;font-size:.55rem;margin-top:1.25rem}.styles_featureCopy__A3L6K>p{color:var(--muted);font-size:.875rem}.styles_featureList__IXjyL{margin-top:1.9rem}.styles_featureList__IXjyL>div{display:flex;gap:1.25rem;border-top:.0625rem solid var(--line);padding-top:1.25rem;margin-top:1.25rem}.styles_featureList__IXjyL>div>span{color:var(--gold);font-size:.7rem}.styles_featureList__IXjyL h3{font-size:1rem;margin:0 0 .5rem}.styles_featureList__IXjyL p{font-size:.8rem;color:var(--muted);margin:0}.styles_characterGrid__t4ZBw{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.styles_character__p7WRU{margin:0;background:#211e24;border:.0625rem solid var(--line);border-radius:.25rem;overflow:hidden}.styles_character__p7WRU>div{position:relative;height:17.5rem;background:radial-gradient(ellipse at 50% 80%,#54423788,transparent 70%)}.styles_character__p7WRU img{object-fit:contain;padding:1.4rem 1.5rem 0}.styles_character__p7WRU figcaption{padding:1.25rem 1.5rem;position:relative;border-top:.0625rem solid var(--line)}.styles_character__p7WRU h3{font-family:Georgia,serif;font-size:1.45rem;font-weight:400;margin:0 0 .3rem}.styles_character__p7WRU p{font-size:.7rem;color:var(--muted);margin:0}.styles_character__p7WRU figcaption>span{position:absolute;right:1.4rem;top:1.5rem;color:var(--gold);font-size:1.4rem}.styles_launch__RX8Ha{text-align:center;padding:4.4rem 1.5rem 5rem;background:radial-gradient(ellipse at top,#382b4160,transparent 75%);border-top:.0625rem solid var(--line)}.styles_launch__RX8Ha>img{margin:0 auto 1.1rem}.styles_launch__RX8Ha .styles_eyebrow__nasvT{margin-bottom:1.1rem}.styles_launch__RX8Ha h2{font-size:clamp(2.4rem,5vw,3.75rem);margin-bottom:1.1rem}.styles_launch__RX8Ha>p:not(.styles_eyebrow__nasvT){color:var(--muted);font-size:.875rem}.styles_launch__RX8Ha .styles_stores__DRV38{justify-content:center;margin:1.55rem 0}.styles_footer__2QY8N{max-width:80rem;margin:auto;padding:2.8rem 5% 1.55rem;border-top:.0625rem solid var(--line)}.styles_footer__2QY8N>div:first-child{display:flex;justify-content:space-between;gap:2.5rem}.styles_footer__2QY8N p{font-size:.7rem;color:var(--muted);margin-top:1rem}.styles_footer__2QY8N nav{display:grid;grid-template-columns:repeat(2,auto);column-gap:1.9rem;font-size:.7rem}.styles_footer__2QY8N nav a{min-height:2.75rem;display:flex;align-items:center}.styles_footerBottom__boKVS{display:flex;justify-content:space-between;gap:1rem;border-top:.0625rem solid var(--line);padding-top:1.4rem;margin-top:1.55rem;font-size:.625rem;color:var(--muted)}@media(max-width:56.25rem){.styles_header__xkmsf nav{gap:1rem}.styles_status__ZJRYH{display:none}.styles_featureLayout__jcDzV{gap:2.2rem}.styles_character__p7WRU>div{height:14rem}}@media(max-width:40rem){.styles_headerInner__3W2Vv{padding-block:.85rem}.styles_headerInner__3W2Vv>nav{display:none}.styles_brand__vRH3B span{font-size:.875rem}.styles_brand__vRH3B img{width:2.3rem;height:2.3rem}.styles_mobileNav__8X2eE{display:block;position:relative}.styles_mobileNav__8X2eE summary{list-style:none;font-size:.8rem;cursor:pointer;padding:.6rem}.styles_mobileNav__8X2eE summary::-webkit-details-marker{display:none}.styles_mobileNav__8X2eE nav{position:absolute;right:0;top:3rem;z-index:20;min-width:11rem;display:flex;flex-direction:column;gap:0;background:#241f2a;padding:.6rem;border:.0625rem solid #7b6650}.styles_mobileNav__8X2eE nav a{padding:.75rem}.styles_hero__Ba6GP{min-height:40rem}.styles_heroBackground__BXAoQ{object-position:60% center}.styles_heroShade__3MGzE{background:linear-gradient(90deg,#151116dc,#15111680),linear-gradient(0deg,#17151b,transparent 40%)}.styles_hero__Ba6GP h1{font-size:4rem}.styles_heroDescription__bS0Pw{font-size:.95rem}.styles_heroBottom__7ZPdV>span{font-size:.5rem}.styles_store__SklV5{min-width:0;padding:.6rem .8rem;gap:.5rem}.styles_store__SklV5 strong{font-size:.9rem}.styles_section__NafU8{padding-top:3.6rem;padding-bottom:3.6rem}.styles_sectionHeading__uw1ly{display:block;margin-bottom:1.9rem}.styles_sectionHeading__uw1ly>p{max-width:none}.styles_steps__DIZqK{grid-template-columns:1fr;gap:1.25rem}.styles_step__I8sOI{display:grid;grid-template-columns:2.5rem 1fr;column-gap:1rem}.styles_step__I8sOI>span{grid-row:1/3;font-size:1.5rem}.styles_step__I8sOI p{max-width:none}.styles_featureLayout__jcDzV{grid-template-columns:1fr}.styles_featureArt__eNkRc img{max-width:18rem}.styles_characterGrid__t4ZBw{grid-template-columns:1fr}.styles_character__p7WRU>div{height:18rem}.styles_footerBottom__boKVS,.styles_footer__2QY8N>div:first-child{flex-direction:column}}@media(prefers-reduced-motion:reduce){.styles_site__J7n2S *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@font-face{font-family:ConfidenceInter;src:url(/projects/confivia/inter-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}.styles_brand__vRH3B small,.styles_site__J7n2S{font-family:ConfidenceInter,Arial,sans-serif}.styles_character__p7WRU:nth-child(2)>div{background:radial-gradient(ellipse at 50% 80%,#714a2870,transparent 70%)}.styles_character__p7WRU:nth-child(3)>div{background:radial-gradient(ellipse at 50% 80%,#64437870,transparent 70%)}.styles_storeIcon__YJb5M{display:block;width:1.55rem;height:1.75rem}.styles_storeIcon__YJb5M svg{width:100%;height:100%}.styles_document__GAqo1{width:min(52rem,90%);min-height:70vh;margin:auto;padding:5rem 0}.styles_document__GAqo1>h1{font-size:clamp(2.6rem,6vw,4rem);margin:0 0 1.5rem}.styles_reviewNotice__c6i3c{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:.0625rem solid #766042;border-radius:.25rem;background:#342c24;color:#eddbb9;font-size:.82rem}.styles_documentBody__KgY_m h2{margin:2.6rem 0 1rem;font-size:1.75rem;letter-spacing:-.02em}.styles_documentBody__KgY_m li,.styles_documentBody__KgY_m p{color:#cec7c0;overflow-wrap:anywhere}.styles_documentBody__KgY_m li{margin-bottom:.6rem}.styles_documentBody__KgY_m ol,.styles_documentBody__KgY_m ul{padding-left:1.5rem}.styles_documentBody__KgY_m a{color:var(--gold);text-decoration:underline;text-underline-offset:.25rem}.styles_documentBody__KgY_m strong{color:var(--paper)}.styles_tableWrap__afTHV{max-width:100%;margin:1.5rem 0;overflow-x:auto}.styles_tableWrap__afTHV table{width:100%;border-collapse:collapse;font-size:.8rem}.styles_tableWrap__afTHV td,.styles_tableWrap__afTHV th{padding:.75rem;text-align:left;vertical-align:top;border:.0625rem solid var(--line)}.styles_tableWrap__afTHV th{color:var(--gold);background:#241f2a}.styles_contactButton__kSBI_{display:inline-flex;margin-top:1.5rem;padding:.8rem 1.2rem;border:.0625rem solid #8f75a9;border-radius:.25rem;background:#3a2c4c;color:var(--paper)!important;text-decoration:none!important}.styles_document__GAqo1+.styles_footer__2QY8N{margin-top:0}@media(max-width:40rem){.styles_document__GAqo1{width:90%;padding:3.5rem 0}.styles_documentBody__KgY_m h2{font-size:1.45rem}.styles_tableWrap__afTHV{font-size:.72rem}}