.x3jzqG_page{color:#f3edde;background:#061713;min-height:100vh}.x3jzqG_page header{z-index:5;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(20px,5vw,72px);display:flex;position:relative}.x3jzqG_page header>a:first-child{align-items:center;gap:12px;display:flex}.x3jzqG_page header img{border-radius:50%}.x3jzqG_page header span{line-height:1;display:grid}.x3jzqG_page header b{letter-spacing:.2em;font:800 15px Manrope}.x3jzqG_page header small{letter-spacing:.3em;color:#d8b45e;margin-top:6px;font-size:6px}.x3jzqG_page header>a:last-child{color:#acc0b7;font-size:12px}.x3jzqG_page header i{vertical-align:-2px;margin-left:9px;font:300 24px Arial}.x3jzqG_hero{background:radial-gradient(circle at 82% 40%,#1c5440,#0000 30%);min-height:520px;padding:100px clamp(22px,8vw,130px);position:relative;overflow:hidden}.x3jzqG_hero:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.x3jzqG_hero>p{letter-spacing:.22em;text-transform:uppercase;color:#96d8b5;font-size:10px;position:relative}.x3jzqG_hero h1{letter-spacing:-.07em;margin:28px 0;font:800 clamp(54px,7.8vw,112px)/.9 Manrope;position:relative}.x3jzqG_hero h1 em{color:#aaf0c9;font-family:Georgia,serif;font-weight:400}.x3jzqG_hero>span{color:#9bb0a7;font-size:16px;position:relative}.x3jzqG_privacyGlyph{background:linear-gradient(145deg,#ffffff08,#0000);border:1px solid #ffffff25;flex-direction:column;justify-content:space-between;width:300px;height:210px;padding:24px;display:flex;position:absolute;top:120px;right:8%;transform:rotate(3deg)}.x3jzqG_privacyGlyph:before,.x3jzqG_privacyGlyph:after{content:"";background:#aaf0c9;position:absolute}.x3jzqG_privacyGlyph:before{width:52px;height:2px;top:42px;right:-26px}.x3jzqG_privacyGlyph:after{width:2px;height:52px;bottom:-26px;right:30px}.x3jzqG_privacyGlyph i{letter-spacing:-.08em;color:#e4b94f;font:800 64px/.8 Manrope}.x3jzqG_privacyGlyph span{letter-spacing:.2em;color:#a7bcb3;font-size:10px}.x3jzqG_selector{color:#10231c;background:#f2ede0;padding:90px clamp(20px,6vw,92px) 120px}.x3jzqG_intro{justify-content:space-between;align-items:start;gap:30px;margin-bottom:50px;display:flex}.x3jzqG_intro>span{letter-spacing:.2em;font-size:10px;font-weight:800}.x3jzqG_intro>p{color:#62726b;max-width:560px;margin:0;line-height:1.65}.x3jzqG_grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.x3jzqG_card{background:#fff;border-radius:18px;transition:transform .4s,box-shadow .4s;overflow:hidden}.x3jzqG_card:hover{transform:translateY(-9px);box-shadow:0 30px 70px #1831251c}.x3jzqG_visual{height:350px;position:relative;overflow:hidden}.x3jzqG_visual:after{content:"";background:linear-gradient(#0000 50%,#071c16ad);position:absolute;inset:0}.x3jzqG_visual img{object-fit:cover;transition:transform .7s}.x3jzqG_card:hover .x3jzqG_visual img{transform:scale(1.045)}.x3jzqG_visual b{z-index:2;color:#fff;font:600 12px Manrope;position:absolute;bottom:16px;right:18px}.x3jzqG_copy{padding:24px}.x3jzqG_copy p{text-transform:uppercase;letter-spacing:.16em;color:#6d8278;font-size:9px;font-weight:800}.x3jzqG_copy h2{letter-spacing:-.04em;margin:9px 0 22px;font:800 29px Manrope}.x3jzqG_copy>span{border-top:1px solid #dce4df;justify-content:space-between;padding-top:16px;font-size:12px;font-weight:800;display:flex}.x3jzqG_copy i{color:#198054;font-style:normal}.x3jzqG_inactive{filter:saturate(.25);opacity:.55}.x3jzqG_inactive:hover{box-shadow:none;transform:none}.x3jzqG_page footer{color:#8da49a;justify-content:space-between;padding:34px clamp(20px,5vw,72px);font-size:11px;display:flex}.x3jzqG_page footer a{color:#cbd9d3}@media (max-width:800px){.x3jzqG_privacyGlyph{opacity:.35;right:-180px}.x3jzqG_grid{grid-template-columns:1fr}.x3jzqG_visual{height:430px}.x3jzqG_intro{display:grid}.x3jzqG_hero{padding:80px 22px}.x3jzqG_page footer{flex-direction:column;gap:12px}}@media (max-width:480px){.x3jzqG_visual{height:360px}.x3jzqG_hero h1{font-size:54px}.x3jzqG_hero{min-height:470px}}
