.vi-parents_hero2__EE_Fq .in,.vi-parents_hero2__EE_Fq h1 span{display:block}.vi-parents_top__0fA4K{max-width:760px}.vi-parents_doors__HLhL4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:30px}.vi-parents_door__ND0iG{display:flex;flex-direction:column;min-width:0;background:#113a34;border:1px solid #2c5a52;border-radius:16px;padding:24px 26px}.vi-parents_who___J27z{font-size:13px;font-weight:700;letter-spacing:.02em;color:#f0b26b}.vi-parents_door__ND0iG h2{margin-top:8px;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#fff;text-wrap:balance}.vi-parents_door__ND0iG p{margin-top:8px;font-size:15.5px;line-height:1.55;color:#c8d6cf;max-width:none}.vi-parents_doorCta__QOK7t{align-self:flex-start;margin-top:18px}.vi-parents_doorLinks__r__l9{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px}.vi-parents_doorLinks__r__l9 a{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border:1px solid #3d6b62;border-radius:999px;font-size:13.5px;font-weight:600;color:#fff;text-decoration:none;overflow-wrap:anywhere}.vi-parents_doorLinks__r__l9 a:hover{border-color:#f0b26b}.vi-parents_rep__ERC99{width:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px 56px;gap:28px 56px;align-items:start;padding-bottom:40px}.vi-parents_repCta__CpuUo{margin-top:20px}.vi-parents_samplesL__TRHf_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;max-width:540px}.vi-parents_samplesL__TRHf_ span{color:#6b665e;font-size:14px;margin-right:2px}.vi-parents_samplesL__TRHf_ a{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid #d8d2c6;border-radius:999px;color:#0b2a26;font-size:14px;font-weight:600;text-decoration:none}.vi-parents_samplesL__TRHf_ a:hover{border-color:#0b2a26}.vi-parents_partsL__t85Ca{list-style:none;margin:0;padding:0;border-top:1px solid #e6e1d6}.vi-parents_partsL__t85Ca li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:4px;gap:4px;padding:15px 0;border-bottom:1px solid #e6e1d6}.vi-parents_partsL__t85Ca b{display:block;color:#1a1815;font-size:16px;font-weight:700}.vi-parents_partsL__t85Ca div span{display:block;margin-top:3px;color:#4a463f;font-size:14.5px;line-height:1.55}.vi-parents_form__JZ7e_{display:flex;flex-direction:column;gap:12px}.vi-parents_f__iOODS{display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:#1a1815}.vi-parents_f__iOODS>span{font-weight:600}.vi-parents_f__iOODS em{font-style:normal;font-weight:400;color:#6b665e}.vi-parents_file__BeslM{font-size:14px;padding:10px;border:1px dashed #c9c4b8;border-radius:4px;background:#fff;min-width:0}.vi-parents_form__JZ7e_ .btn{align-self:stretch;height:48px;font-size:15.5px}.vi-parents_form__JZ7e_ .dd{display:block}.vi-parents_form__JZ7e_ .dd-btn{height:46px;padding:0 12px 0 14px;font-size:15px}.vi-parents_row__96QNv{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.vi-parents_pair__z4v0Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.vi-parents_hp__jTV3z{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.vi-parents_form__JZ7e_ p.vi-parents_fine__fOBnf{margin:0;max-width:none;font-size:12px;color:#6b665e;line-height:1.5}.vi-parents_done__njmbz{padding:6px 2px;color:#1a1815}.vi-parents_done__njmbz b{font-size:18px}.vi-parents_done__njmbz p{margin-top:8px;max-width:none;font-size:15px;line-height:1.55;color:#33302b}.vi-parents_ov__9BkYX{position:fixed;inset:0;z-index:90;background:rgba(11,42,38,.55);display:flex;justify-content:flex-end}.vi-parents_ov__9BkYX[hidden]{display:none}.vi-parents_panel__MdIjs{width:min(540px,100%);height:100%;box-sizing:border-box;background:#fdfcf8;overflow-y:auto;overscroll-behavior:contain;box-shadow:-12px 0 40px rgba(11,42,38,.25);animation:vi-parents_inR__2KI6o .22s ease-out}.vi-parents_dhead__mqhlx{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 14px 24px;background:#fdfcf8;border-bottom:1px solid #e6e1d6}.vi-parents_dhead__mqhlx h2{font-size:20px;font-weight:700;letter-spacing:-.015em;color:#1a1815}.vi-parents_dx__FrskT{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:#1a1815;cursor:pointer}.vi-parents_dx__FrskT:hover{background:#efeae0}.vi-parents_dbody__Dt3Br{padding:20px 24px 28px}@keyframes vi-parents_inR__2KI6o{0%{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}@keyframes vi-parents_inU__dR5Hl{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.vi-parents_svc__SObbJ{width:100%;box-sizing:border-box;padding-bottom:40px}.vi-parents_svcIn__lnJUh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px 56px;gap:28px 56px;align-items:start}.vi-parents_svcH__1NsZu{margin-top:8px;font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.vi-parents_p__BIGmM{margin-top:12px;font-size:15.5px;line-height:1.6;color:#33302b;max-width:520px}.vi-parents_roles__t_usa{width:100%;border-collapse:collapse;font-size:15px}.vi-parents_roles__t_usa td,.vi-parents_roles__t_usa th{padding:13px 0;border-top:1px solid #e6e1d6;text-align:left;vertical-align:top}.vi-parents_roles__t_usa tr:last-child td,.vi-parents_roles__t_usa tr:last-child th{border-bottom:1px solid #e6e1d6}.vi-parents_roles__t_usa th{width:96px;padding-right:14px;font-weight:700;white-space:nowrap}.vi-parents_roles__t_usa td{color:#4a463f}.vi-parents_contact__410_5{margin-top:18px}.vi-parents_about__OnFk8{width:100%;box-sizing:border-box;padding-top:8px;padding-bottom:48px}.vi-parents_fold__RN_MC{border-top:1px solid #e6e1d6;padding-top:28px}.vi-parents_fold__RN_MC>summary{list-style:none;cursor:pointer}.vi-parents_fold__RN_MC>summary::-webkit-details-marker{display:none}.vi-parents_blk__33F77{display:block}.vi-parents_fold__RN_MC>summary .vi-parents_label__quHfZ,.vi-parents_fold__RN_MC>summary .vi-parents_p__BIGmM,.vi-parents_fold__RN_MC>summary h2{max-width:760px}.vi-parents_aboutH__o_xnu{margin-top:8px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#1a1815}.vi-parents_toggle__U8j5B{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;color:#1f5f8b}.vi-parents_toggle__U8j5B:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.vi-parents_fold__RN_MC[open] .vi-parents_toggle__U8j5B:after{transform:translateY(2px) rotate(-135deg)}.vi-parents_less__WQHRO{display:none}.vi-parents_fold__RN_MC[open] .vi-parents_less__WQHRO{display:inline}.vi-parents_fold__RN_MC[open] .vi-parents_more__bCO_D{display:none}.vi-parents_fold__RN_MC>summary:hover .vi-parents_toggle__U8j5B{color:#174a6d}.vi-parents_fold__RN_MC>summary:focus-visible{outline:2px solid #1f5f8b;outline-offset:4px}.vi-parents_stats__ZVHyj{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:22px;padding:16px 0;border-top:1px solid #e6e1d6;border-bottom:1px solid #e6e1d6}.vi-parents_stats__ZVHyj b{display:block;font-size:28px;font-weight:700;letter-spacing:-.02em;color:#0b2a26}.vi-parents_stats__ZVHyj span{font-size:13.5px;color:#4a463f}.vi-parents_points__w_RzU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px 32px;gap:24px 32px;margin-top:26px}.vi-parents_points__w_RzU b{display:block;margin-top:4px;font-size:16px;font-weight:700;color:#1a1815}.vi-parents_points__w_RzU p{margin-top:6px;font-size:14.5px;line-height:1.6;color:#33302b}.vi-parents_pno__BSbHF{color:#c27a1a;font-weight:700;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vi-parents_aboutCta__z7XkA{margin-top:22px}@media (max-width:860px){.vi-parents_doors__HLhL4{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:22px}.vi-parents_door__ND0iG{padding:20px 18px}.vi-parents_door__ND0iG h2{font-size:21px}.vi-parents_doorCta__QOK7t{align-self:stretch;text-align:center;justify-content:center}.vi-parents_rep__ERC99,.vi-parents_svcIn__lnJUh{grid-template-columns:minmax(0,1fr)}.vi-parents_repCta__CpuUo{width:100%;justify-content:center}.vi-parents_svcH__1NsZu{font-size:24px}.vi-parents_contact__410_5{width:100%;white-space:normal;text-align:center;height:auto;min-height:46px;padding:10px 16px}.vi-parents_points__w_RzU{grid-template-columns:minmax(0,1fr);gap:18px}.vi-parents_stats__ZVHyj b{font-size:24px}.vi-parents_aboutCta__z7XkA{width:100%}}@media (max-width:600px){.vi-parents_ov__9BkYX{align-items:flex-end}.vi-parents_panel__MdIjs{width:100%;height:auto;max-height:calc(100dvh - 16px);border-radius:16px 16px 0 0;box-shadow:0 -12px 40px rgba(11,42,38,.25);animation-name:vi-parents_inU__dR5Hl}.vi-parents_dhead__mqhlx{padding:10px 8px 10px 16px}.vi-parents_dhead__mqhlx h2{font-size:18px}.vi-parents_dbody__Dt3Br{padding:16px 16px 24px}.vi-parents_row__96QNv{grid-template-columns:1fr}}