.yYhKfq_hero{background:var(--forest);color:#fff;padding:90px 0 0;position:relative;overflow:hidden}.yYhKfq_sq{background:var(--teal);width:300px;height:150px;position:absolute;top:0;right:0}.yYhKfq_sq2{background:#f2b84be6;width:120px;height:70px;position:absolute;top:0;right:300px}.yYhKfq_crumb{color:#9fc2b8;letter-spacing:.04em;font-size:14px;font-weight:600}.yYhKfq_crumb a{color:#cfe3dc;border-bottom:1px solid #cfe3dc66}.yYhKfq_crumb a:hover{color:#fff}.yYhKfq_hero h1{max-width:1000px;margin-top:22px;font-size:clamp(50px,8.5vw,108px)}.yYhKfq_hero h1 em{color:var(--sun);font-style:normal}.yYhKfq_hero p{color:#dcede7;max-width:720px;margin-top:26px;font-size:21px;line-height:1.55}.yYhKfq_jump{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:60px;display:grid;position:relative;top:1px}.yYhKfq_jump a{color:#fff;background:var(--c);padding:20px 20px 22px;transition:filter .15s;display:block}.yYhKfq_jump a:hover{filter:brightness(1.12)}.yYhKfq_jump small{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:12.5px;font-weight:700;display:block}.yYhKfq_jump b{font-family:var(--font-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:24px;font-weight:800;display:flex}.yYhKfq_svc{background:var(--cream);border-bottom:1px solid #e3dccd;padding:110px 0 100px;scroll-margin-top:16px}.yYhKfq_svcAlt{background:var(--paper)}.yYhKfq_top{grid-template-columns:1fr 560px;align-items:start;gap:70px;display:grid}.yYhKfq_tag{background:var(--c);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;font-size:13px;font-weight:700;display:inline-block}.yYhKfq_svc h2{color:var(--forest);margin-top:22px;font-size:clamp(50px,7.4vw,92px)}.yYhKfq_lead{color:var(--ink);margin-top:26px;font-size:21px;line-height:1.6}.yYhKfq_body{color:var(--mute);margin-top:18px;font-size:18px;line-height:1.65}.yYhKfq_photo{height:470px;position:relative;overflow:hidden;box-shadow:0 40px 70px -34px #133a358c}.yYhKfq_photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.yYhKfq_stamp{background:var(--c);color:#fff;font-family:var(--font-display);letter-spacing:-.02em;max-width:300px;padding:16px 20px;font-size:22px;font-weight:800;line-height:1.05;position:absolute;bottom:0;left:0}.yYhKfq_facts{border-top:3px solid var(--forest);grid-template-columns:repeat(4,1fr);margin-top:56px;display:grid}.yYhKfq_facts>div{padding:22px 22px 0 0}.yYhKfq_facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:12.5px;font-weight:700}.yYhKfq_facts dd{font-family:var(--font-display);letter-spacing:-.02em;color:var(--forest);margin-top:8px;font-size:26px;font-weight:800;line-height:1.1}.yYhKfq_cols{grid-template-columns:1fr 1fr 420px;gap:40px;margin-top:56px;display:grid}.yYhKfq_cols h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--forest);font-size:26px;font-weight:800}.yYhKfq_cols ul{gap:12px;margin-top:16px;list-style:none;display:grid}.yYhKfq_cols li{gap:12px;font-size:16.5px;line-height:1.5;display:flex}.yYhKfq_cols li svg{color:var(--c);flex:none;margin-top:3px}.yYhKfq_std{border:1px solid #e3dccd;border-top:6px solid var(--c);background:#fff;align-self:start;padding:26px 26px 28px}.yYhKfq_src{letter-spacing:.1em;text-transform:uppercase;color:var(--c2);font-size:12.5px;font-weight:700}.yYhKfq_cols .yYhKfq_std h3{color:var(--ink);margin-top:10px;font-size:22px;line-height:1.15}.yYhKfq_std p{color:var(--mute);margin-top:10px;font-size:15.5px;line-height:1.55}.yYhKfq_cta{letter-spacing:.1em;text-transform:uppercase;color:var(--forest);border-bottom:3px solid var(--sun);align-items:center;gap:8px;margin-top:18px;padding-bottom:3px;font-size:13.5px;font-weight:700;display:inline-flex}.yYhKfq_cta svg{flex:none;transition:transform .15s}.yYhKfq_cta:hover svg{transform:translate(3px)}.yYhKfq_glance{background:var(--forest);color:#fff;padding:110px 0}.yYhKfq_glance h2{color:#d7f5ecb3;margin-top:14px;font-size:clamp(50px,7.6vw,96px)}.yYhKfq_tableScroll{margin-top:50px}.yYhKfq_glance table{border-collapse:collapse;width:100%;font-size:16px}.yYhKfq_glance thead th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#9fc2b8;border-bottom:2px solid #ffffff4d;padding:0 18px 14px 0;font-size:12.5px;font-weight:700}.yYhKfq_colService{width:230px}.yYhKfq_glance tbody th,.yYhKfq_glance td{text-align:left;vertical-align:top;color:#e3f1ec;border-bottom:1px solid #ffffff24;padding:20px 18px 20px 0;font-weight:400;line-height:1.45}.yYhKfq_glance tbody th{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:22px;font-weight:800}.yYhKfq_glance tbody th i{background:var(--c);width:12px;height:12px;margin-right:12px;display:inline-block}.yYhKfq_contact{background:var(--sun);padding:90px 0}.yYhKfq_contact .wrap{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.yYhKfq_contact h2{color:var(--forest);margin-top:12px;font-size:clamp(44px,6vw,76px)}.yYhKfq_contact p{color:#3d3212;max-width:700px;margin-top:16px;font-size:19px;line-height:1.55}.yYhKfq_acts{flex-direction:column;gap:12px;display:flex}.yYhKfq_acts a{transition:filter .15s}.yYhKfq_acts a:hover{filter:brightness(1.08)}@media (max-width:1279px){.yYhKfq_top{grid-template-columns:1fr minmax(0,480px);gap:50px}.yYhKfq_cols{grid-template-columns:1fr 1fr minmax(0,360px);gap:32px}}@media (max-width:1023px){.yYhKfq_hero{padding-top:64px}.yYhKfq_sq{width:200px;height:100px}.yYhKfq_sq2{width:80px;height:46px;right:200px}.yYhKfq_hero p{font-size:19px}.yYhKfq_jump{grid-template-columns:repeat(2,1fr);margin-top:44px}.yYhKfq_svc{padding:80px 0 72px}.yYhKfq_top{grid-template-columns:1fr;gap:40px}.yYhKfq_photo{height:420px}.yYhKfq_facts{grid-template-columns:repeat(2,1fr);margin-top:44px}.yYhKfq_facts>div{padding-bottom:6px}.yYhKfq_cols{grid-template-columns:1fr 1fr;margin-top:44px}.yYhKfq_std{grid-column:1/-1}.yYhKfq_glance{padding:80px 0}.yYhKfq_tableScroll{margin-top:40px;overflow-x:auto}.yYhKfq_glance table{min-width:680px;font-size:15.5px}.yYhKfq_colService{width:190px}.yYhKfq_glance tbody th{white-space:normal;font-size:20px}.yYhKfq_contact{padding:72px 0}.yYhKfq_contact .wrap{grid-template-columns:1fr;gap:32px}.yYhKfq_acts{flex-flow:wrap}}@media (max-width:767px){.yYhKfq_hero{padding-top:48px}.yYhKfq_sq{width:110px;height:56px}.yYhKfq_sq2{width:46px;height:28px;right:110px}.yYhKfq_hero h1{margin-top:18px}.yYhKfq_hero p{margin-top:20px;font-size:17.5px}.yYhKfq_jump{gap:8px;margin-top:36px}.yYhKfq_jump a{padding:16px 14px 18px}.yYhKfq_jump small{letter-spacing:.08em;font-size:11px}.yYhKfq_jump b{align-items:flex-end;font-size:19px}.yYhKfq_jump b svg{width:18px;height:18px}.yYhKfq_svc{padding:60px 0 56px}.yYhKfq_tag{font-size:12px}.yYhKfq_svc h2{margin-top:18px}.yYhKfq_lead{margin-top:20px;font-size:19px}.yYhKfq_body{font-size:16.5px}.yYhKfq_top{gap:32px}.yYhKfq_photo{aspect-ratio:4/3;height:auto}.yYhKfq_stamp{padding:12px 16px;font-size:18px}.yYhKfq_facts{margin-top:36px}.yYhKfq_facts>div{padding:18px 14px 4px 0}.yYhKfq_facts dt{letter-spacing:.1em;font-size:11px}.yYhKfq_facts dd{font-size:20px}.yYhKfq_cols{grid-template-columns:1fr;gap:32px;margin-top:36px}.yYhKfq_cols h3{font-size:23px}.yYhKfq_cols li{font-size:16px}.yYhKfq_std{padding:22px 20px 24px}.yYhKfq_glance{padding:64px 0}.yYhKfq_tableScroll{margin-top:28px;overflow:visible}.yYhKfq_glance table{min-width:0}.yYhKfq_glance table,.yYhKfq_glance tbody,.yYhKfq_glance tr,.yYhKfq_glance tbody th,.yYhKfq_glance td{display:block}.yYhKfq_glance thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yYhKfq_glance tr{border-bottom:1px solid #ffffff24;padding:22px 0 18px}.yYhKfq_glance tr:first-child{border-top:2px solid #ffffff4d}.yYhKfq_glance tbody th{white-space:normal;border:0;padding:0 0 10px}.yYhKfq_glance td{border:0;grid-template-columns:112px 1fr;gap:12px;padding:6px 0;font-size:15.5px;display:grid}.yYhKfq_glance td:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:#9fc2b8;padding-top:3px;font-size:11.5px;font-weight:700}.yYhKfq_contact{padding:60px 0}.yYhKfq_contact p{font-size:17.5px}.yYhKfq_acts{flex-direction:column}.yYhKfq_acts a{justify-content:center;padding:0 18px;font-size:15px}}
