.page-module__1Zkzaa__page{--wine:#532735;--rose:#c98491;--cream:#f8f1ec;--blush:#ead8d1;background:var(--cream);color:var(--wine);overflow:hidden}.page-module__1Zkzaa__nav{justify-content:space-between;align-items:center;max-width:1180px;height:82px;margin:auto;padding:0 24px;display:flex}.page-module__1Zkzaa__nav b{font:800 1.45rem var(--display);letter-spacing:.06em}.page-module__1Zkzaa__nav b span{color:var(--rose)}.page-module__1Zkzaa__nav div{align-items:center;gap:2rem;display:flex}.page-module__1Zkzaa__nav a:not(.page-module__1Zkzaa__btn){letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.page-module__1Zkzaa__btn{background:var(--wine);color:#fff;border-radius:99px;padding:.95rem 1.35rem;font-weight:800;transition:all .25s;display:inline-block}.page-module__1Zkzaa__btn:hover{background:#71364a;box-shadow:0 12px 26px #53273523}.page-module__1Zkzaa__hero{isolation:isolate;grid-template-columns:1fr .94fr;align-items:center;gap:7vw;max-width:1180px;min-height:calc(100vh - 82px);margin:auto;padding:4vw 24px 6vw;display:grid;position:relative}.page-module__1Zkzaa__heroAura{z-index:-2;filter:blur(8px);background:radial-gradient(circle,#e2aeb750 0,#0000 68%);border-radius:50%;width:31rem;height:31rem;position:absolute;top:10%;left:-13rem}.page-module__1Zkzaa__heroHalo{z-index:-1;border:1px solid #c9849140;border-radius:48% 52% 42% 58%;width:30rem;height:30rem;position:absolute;top:10%;right:2%}.page-module__1Zkzaa__heroHalo:after{content:"";border:1px solid #c9849128;border-radius:58% 42% 56% 44%;position:absolute;inset:1.3rem}.page-module__1Zkzaa__heroCopy{z-index:2;position:relative}.page-module__1Zkzaa__heroCopy>span,.page-module__1Zkzaa__intro span,.page-module__1Zkzaa__precisionCopy>span,.page-module__1Zkzaa__sectionHead>span,.page-module__1Zkzaa__statementCopy span,.page-module__1Zkzaa__process>div:first-child>span,.page-module__1Zkzaa__proof span,.page-module__1Zkzaa__progress>span,.page-module__1Zkzaa__faq>div:first-child>span,.page-module__1Zkzaa__cta span{letter-spacing:.21em;font-size:.69rem;font-weight:800}.page-module__1Zkzaa__hero h1{font:700 clamp(4rem,7vw,7.3rem)/.88 var(--display);letter-spacing:-.07em;margin:1.4rem 0}.page-module__1Zkzaa__hero h1 em{color:#b96379;font-style:italic;font-weight:500;display:block}.page-module__1Zkzaa__hero p{color:#765c60;max-width:31rem;font-size:1.1rem;line-height:1.75}.page-module__1Zkzaa__actions{align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.page-module__1Zkzaa__textLink{border-bottom:1px solid var(--wine);padding-bottom:.25rem;font-size:.78rem;font-weight:800}.page-module__1Zkzaa__textLink i,.page-module__1Zkzaa__actions i,.page-module__1Zkzaa__grid i,.page-module__1Zkzaa__statementCopy i,.page-module__1Zkzaa__cta i{margin-left:.35rem;font-style:normal}.page-module__1Zkzaa__heroCopy>small{color:#936d76;margin-top:2.2rem;font-size:.78rem;display:block}.page-module__1Zkzaa__heroImage{position:relative;overflow:visible}.page-module__1Zkzaa__heroImage img{object-fit:cover;filter:saturate(.78);border-radius:49% 49% 4px 4px;width:100%;height:640px}.page-module__1Zkzaa__heroImage>span{text-align:center;background:var(--rose);color:#fff;border:6px solid var(--cream);letter-spacing:.1em;border-radius:50%;place-items:center;width:5.8rem;height:5.8rem;font-size:.68rem;font-weight:800;display:grid;position:absolute;bottom:2rem;right:-1.1rem}.page-module__1Zkzaa__imageTag{background:var(--wine);color:#fff;font:800 .62rem/1.35 var(--display);letter-spacing:.11em;padding:.8rem .9rem;position:absolute;top:20%;left:-1.8rem;box-shadow:12px 12px #c9849130}.page-module__1Zkzaa__band{background:var(--wine);color:#fff;white-space:nowrap;font:800 .9rem var(--display);letter-spacing:.13em;overflow:hidden}.page-module__1Zkzaa__band div{padding:1.1rem 0;animation:26s linear infinite page-module__1Zkzaa__marquee;display:inline-block}.page-module__1Zkzaa__band b{color:#dda0a9;margin:0 1.5rem}.page-module__1Zkzaa__intro{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;max-width:1080px;margin:auto;padding:9rem 24px;display:grid}.page-module__1Zkzaa__intro h2,.page-module__1Zkzaa__precision h2,.page-module__1Zkzaa__services h2,.page-module__1Zkzaa__process h2,.page-module__1Zkzaa__proof h2,.page-module__1Zkzaa__progress h2,.page-module__1Zkzaa__faq h2,.page-module__1Zkzaa__cta h2{font:700 clamp(3rem,5vw,5.4rem)/.93 var(--display);letter-spacing:-.06em;margin:1rem 0}.page-module__1Zkzaa__intro p{color:#765c60;margin:0;font-size:1.12rem;line-height:1.8}.page-module__1Zkzaa__precision{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;max-width:1180px;margin:auto;padding:0 24px 9rem;display:grid}.page-module__1Zkzaa__mosaic{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module__1Zkzaa__mosaic img{object-fit:cover;filter:saturate(.78);width:100%;height:240px}.page-module__1Zkzaa__mosaic img:first-child{border-radius:46% 46% 8px 8px}.page-module__1Zkzaa__mosaic img:nth-child(2){border-radius:48% 48% 8px 8px;margin-top:3rem}.page-module__1Zkzaa__mosaic img:nth-child(3){border-radius:8px 8px 46% 46%}.page-module__1Zkzaa__mosaic img:nth-child(4){border-radius:46% 46% 8px 8px;margin-top:-3rem}.page-module__1Zkzaa__precisionCopy p{color:#765c60;max-width:33rem;line-height:1.7}.page-module__1Zkzaa__benefits{border-top:1px solid #5327352b;grid-template-columns:1fr 1fr;gap:0;margin-top:2rem;display:grid}.page-module__1Zkzaa__benefits div{border-bottom:1px solid #5327352b;align-items:center;gap:.8rem;padding:1rem 0;font-size:.78rem;font-weight:800;display:flex}.page-module__1Zkzaa__benefits b{color:var(--rose)}.page-module__1Zkzaa__precisionStats{gap:2rem;margin-top:2rem;display:flex}.page-module__1Zkzaa__precisionStats div{gap:.25rem;display:grid}.page-module__1Zkzaa__precisionStats b{font:700 1.8rem var(--display)}.page-module__1Zkzaa__precisionStats span{text-transform:uppercase;letter-spacing:.08em;color:#896f70;font-size:.65rem}.page-module__1Zkzaa__services{background:var(--blush);padding:9rem max(24px,50vw - 566px)}.page-module__1Zkzaa__sectionHead{grid-template-columns:1.45fr 1fr;align-items:end;margin-bottom:3.5rem;display:grid}.page-module__1Zkzaa__sectionHead>span{grid-column:1/-1}.page-module__1Zkzaa__sectionHead p{color:#765c60;line-height:1.7}.page-module__1Zkzaa__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.page-module__1Zkzaa__grid article{background:var(--cream);border-radius:22px;min-height:290px;padding:2rem;position:relative}.page-module__1Zkzaa__grid article:hover{background:var(--wine);color:#fff}.page-module__1Zkzaa__grid article>b{opacity:.55;font-size:.78rem}.page-module__1Zkzaa__grid h3{font:700 1.45rem/1.05 var(--display);margin:4rem 0 1rem}.page-module__1Zkzaa__grid p{opacity:.73;font-size:.92rem;line-height:1.55}.page-module__1Zkzaa__grid a{font-size:.75rem;font-weight:800;position:absolute;bottom:1.7rem;left:2rem}.page-module__1Zkzaa__statement{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;max-width:1180px;margin:auto;padding:9rem 24px;display:grid}.page-module__1Zkzaa__statementImage{height:620px;position:relative}.page-module__1Zkzaa__statementImage img{object-fit:cover;filter:saturate(.7);border-radius:4px 42% 4px 4px;width:100%;height:100%}.page-module__1Zkzaa__statementImage small{background:var(--cream);letter-spacing:.13em;padding:1rem;font-size:.65rem;font-weight:800;line-height:1.25;position:absolute;bottom:1.5rem;left:1.5rem}.page-module__1Zkzaa__statementCopy blockquote{font:600 clamp(2.3rem,4vw,4.3rem)/1 var(--display);letter-spacing:-.06em;margin:1.5rem 0}.page-module__1Zkzaa__statementCopy p{color:#765c60;max-width:28rem;line-height:1.75}.page-module__1Zkzaa__statementCopy a{border-bottom:1px solid var(--wine);margin-top:1rem;padding-bottom:.25rem;font-weight:800;display:inline-block}.page-module__1Zkzaa__process{background:var(--wine);color:#fff;padding:9rem max(24px,50vw - 566px)}.page-module__1Zkzaa__process>div:first-child{max-width:42rem}.page-module__1Zkzaa__process>div:last-child{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4rem;display:grid}.page-module__1Zkzaa__process article{border-top:1px solid #ffffff4a;padding:1.8rem 0}.page-module__1Zkzaa__process article>b{font:700 2.7rem var(--display);color:#dca2ab}.page-module__1Zkzaa__process article h3{font:700 1.45rem var(--display);margin:3rem 0 .6rem}.page-module__1Zkzaa__process article p{color:#e8d9dc;max-width:16rem;line-height:1.6}.page-module__1Zkzaa__proof{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;padding:9rem max(24px,50vw - 566px);display:grid}.page-module__1Zkzaa__proof h2{margin-bottom:0}.page-module__1Zkzaa__proofList{border-top:1px solid #53273530}.page-module__1Zkzaa__proofList article{border-bottom:1px solid #53273530;justify-content:space-between;align-items:baseline;padding:1.25rem 0;display:flex}.page-module__1Zkzaa__proofList b{font:700 clamp(1.8rem,3vw,3rem) var(--display)}.page-module__1Zkzaa__proofList p{letter-spacing:.08em;text-transform:uppercase;color:#8b7273;font-size:.75rem}.page-module__1Zkzaa__values{grid-template-columns:1fr 1fr;align-items:end;gap:4rem;max-width:1180px;margin:auto;padding:0 24px 9rem;display:grid}.page-module__1Zkzaa__progress>div{margin:1.4rem 0}.page-module__1Zkzaa__progress p{justify-content:space-between;margin:0 0 .5rem;font-size:.75rem;display:flex}.page-module__1Zkzaa__progress p small{font-weight:800}.page-module__1Zkzaa__progress>div>i{background:#e6d8d2;border-radius:99px;height:5px;display:block;overflow:hidden}.page-module__1Zkzaa__progress em{background:var(--rose);border-radius:99px;height:100%;display:block}.page-module__1Zkzaa__valueCards{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__1Zkzaa__valueCards article{text-align:center;background:#f0e4de;border-radius:48% 48% 10px 10px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:2rem;display:flex}.page-module__1Zkzaa__valueCards article+article{background:var(--wine);color:#fff;border-radius:48% 48% 10px 10px}.page-module__1Zkzaa__valueCards b{color:var(--rose);font-size:.75rem}.page-module__1Zkzaa__valueCards h3{font:700 1.5rem var(--display);margin:2rem 0 .5rem}.page-module__1Zkzaa__valueCards p{opacity:.75;font-size:.82rem;line-height:1.6}.page-module__1Zkzaa__valueCards a{border-bottom:1px solid;margin-top:1rem;font-size:.72rem;font-weight:800}.page-module__1Zkzaa__faq{background:#f0e4de;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:9rem max(24px,50vw - 566px);display:grid}.page-module__1Zkzaa__faq>div:last-child{border-top:1px solid #53273542}.page-module__1Zkzaa__faq details{border-bottom:1px solid #53273542;padding:1.35rem 0}.page-module__1Zkzaa__faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:800;list-style:none;display:flex}.page-module__1Zkzaa__faq summary::-webkit-details-marker{display:none}.page-module__1Zkzaa__faq summary i{font-size:1.3rem;font-style:normal;font-weight:400;transition:all .25s}.page-module__1Zkzaa__faq details[open] summary i{transform:rotate(45deg)}.page-module__1Zkzaa__faq details p{color:#765c60;max-width:33rem;line-height:1.7}.page-module__1Zkzaa__cta{background:var(--wine);color:#fff;text-align:center;border-radius:28px;max-width:1132px;margin:8rem auto;padding:7rem 24px;position:relative;overflow:hidden}.page-module__1Zkzaa__cta:before{content:"E";font:800 21rem/1 var(--display);color:#ffffff0a;position:absolute;bottom:-45%;right:4%}.page-module__1Zkzaa__cta>*{position:relative}.page-module__1Zkzaa__cta h2{margin:.9rem 0}.page-module__1Zkzaa__cta p{color:#efe5e6;max-width:27rem;margin:0 auto 1.8rem;line-height:1.6}.page-module__1Zkzaa__cta a{color:var(--wine);background:#fff;border-radius:99px;padding:1rem 1.5rem;font-weight:800;display:inline-block}.page-module__1Zkzaa__footer{letter-spacing:.06em;justify-content:space-between;max-width:1180px;margin:auto;padding:4rem 24px;font-size:.8rem;display:flex}@keyframes page-module__1Zkzaa__marquee{to{transform:translate(-35%)}}@media (max-width:800px){.page-module__1Zkzaa__nav div>a:not(.page-module__1Zkzaa__btn){display:none}.page-module__1Zkzaa__hero,.page-module__1Zkzaa__intro,.page-module__1Zkzaa__precision,.page-module__1Zkzaa__statement,.page-module__1Zkzaa__proof,.page-module__1Zkzaa__values,.page-module__1Zkzaa__faq{grid-template-columns:1fr}.page-module__1Zkzaa__hero{padding-top:3rem}.page-module__1Zkzaa__heroAura{top:18rem;left:-13rem}.page-module__1Zkzaa__heroHalo{width:20rem;height:20rem;top:24rem;right:-7rem}.page-module__1Zkzaa__heroImage{margin-top:1rem}.page-module__1Zkzaa__heroImage img{height:470px}.page-module__1Zkzaa__heroImage>span{bottom:1rem;right:1rem}.page-module__1Zkzaa__imageTag{top:1rem;left:1rem}.page-module__1Zkzaa__intro,.page-module__1Zkzaa__precision,.page-module__1Zkzaa__statement,.page-module__1Zkzaa__proof,.page-module__1Zkzaa__values,.page-module__1Zkzaa__faq{gap:2.5rem;padding-top:6rem;padding-bottom:6rem}.page-module__1Zkzaa__mosaic img{height:180px}.page-module__1Zkzaa__precisionStats{justify-content:space-between;gap:.5rem}.page-module__1Zkzaa__services{padding-top:6rem;padding-bottom:6rem}.page-module__1Zkzaa__sectionHead{display:block}.page-module__1Zkzaa__grid,.page-module__1Zkzaa__process>div:last-child{grid-template-columns:1fr}.page-module__1Zkzaa__grid article{min-height:235px}.page-module__1Zkzaa__grid h3{margin-top:2.5rem}.page-module__1Zkzaa__statementImage{height:470px}.page-module__1Zkzaa__process{padding-top:6rem;padding-bottom:6rem}.page-module__1Zkzaa__process article h3{margin:1.5rem 0 .5rem}.page-module__1Zkzaa__valueCards{grid-template-columns:1fr 1fr}.page-module__1Zkzaa__valueCards article{min-height:260px;padding:1.2rem}.page-module__1Zkzaa__faq{padding-top:6rem;padding-bottom:6rem}.page-module__1Zkzaa__cta{margin:5rem 18px;padding:5rem 20px}.page-module__1Zkzaa__footer{gap:1rem;display:grid}.page-module__1Zkzaa__actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.page-module__1Zkzaa__band div{animation:none}}
