._wrap_zimp1_1{flex-direction:column;align-self:start;align-items:center;min-width:0;display:flex;position:relative}._circle_zimp1_10{aspect-ratio:1;background:var(--pink);border-radius:50%;width:min(60%,380px);position:absolute;top:20%;right:0}._swing_zimp1_20{transform-origin:50% 0;will-change:transform;flex-direction:column;align-items:center;display:flex;position:relative}._strap_zimp1_29{background:var(--ink);justify-content:center;width:38px;height:clamp(80px,10vw,150px);display:flex;overflow:hidden}._strap_zimp1_29 span{writing-mode:vertical-rl;letter-spacing:.3em;color:var(--cream);white-space:nowrap;padding-top:8px;font-size:10px;font-weight:600}._clip_zimp1_48{background:var(--clip);border-radius:6px;justify-content:center;align-items:center;width:58px;height:26px;margin-top:-2px;display:flex}._clip_zimp1_48 div{background:var(--clip-inner);border-radius:4px;width:30px;height:8px}._card_zimp1_66{aspect-ratio:.6;perspective:1200px;cursor:pointer;border-radius:20px;width:clamp(270px,26vw,350px);margin-top:-6px}._inner_zimp1_75{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1);position:relative;transform:rotateY(0)}._inner_zimp1_75[data-flipped=true]{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){._inner_zimp1_75{transition:none}}._front_zimp1_94,._back_zimp1_95{backface-visibility:hidden;box-shadow:var(--shadow-badge);text-align:left;border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:0}._front_zimp1_94{background:var(--paper);overflow:hidden}._frontTop_zimp1_114{letter-spacing:.16em;color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;padding:14px 18px;font-size:11px;font-weight:600;display:flex}._slot_zimp1_126{background:var(--sand);border-radius:5px;width:52px;height:9px}._photo_zimp1_133{aspect-ratio:1;background:var(--photo-bg);border-radius:12px;flex-shrink:0;margin:0 18px;overflow:hidden}._photo_zimp1_133 img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}._names_zimp1_149{flex-direction:column;gap:2px;padding:16px 18px 0;display:flex}._name_zimp1_149{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);font-size:23px;line-height:1.05}._role_zimp1_164{color:var(--ink);font-size:14px;font-weight:600}._sub_zimp1_170{color:var(--muted);font-size:13px}._frontBottom_zimp1_175{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding:12px 18px 14px;display:flex}._access_zimp1_184{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600;line-height:1.4}._barcode_zimp1_193{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 7px, transparent 7px 9px);width:96px;height:30px}._back_zimp1_95{background:var(--ink);justify-content:center;gap:18px;padding:32px 26px;transform:rotateY(180deg)}._backTitle_zimp1_215{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);font-size:clamp(38px,3.4vw,50px);line-height:.95}._backTile_zimp1_223{border:1.5px solid var(--cream);color:var(--cream);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}._backTile_zimp1_223:hover{background:var(--cream);color:var(--ink)}._backLabel_zimp1_238{letter-spacing:.14em;text-transform:uppercase;color:var(--pink);font-size:11px;font-weight:600}._backValue_zimp1_246{word-break:break-all;font-size:15px;font-weight:600}._backHint_zimp1_252{color:var(--muted-on-dark);margin-top:6px;font-size:12px}._caption_zimp1_258{color:var(--muted);margin-top:22px;font-size:13px;position:relative}._section_1o1v1_1{padding:var(--pad-y) var(--pad-x);background:var(--sand)}._head_1o1v1_6{flex-direction:column;gap:16px;margin-bottom:48px;display:flex}._title_1o1v1_13{letter-spacing:-.02em;max-width:760px;margin:0;font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.06}._tablist_1o1v1_24{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}._tab_1o1v1_24{border:none;border-top:2px solid var(--ink);min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:14px;padding:0 12px 20px 0;display:flex}._tab_1o1v1_24:focus-visible{outline-offset:-2px}._dot_1o1v1_53{border:2px solid var(--ink);background:var(--sand);border-radius:50%;width:18px;height:18px;margin-top:-10px;transition:transform .25s,background .25s}._num_1o1v1_65{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}._label_1o1v1_72{font-size:17px;font-weight:500;line-height:1.25}._tab_1o1v1_24[data-active=true] ._dot_1o1v1_53{border-color:var(--pink);background:var(--pink);transform:scale(1.4)}._tab_1o1v1_24[data-active=true] ._num_1o1v1_65{color:var(--pink)}._tab_1o1v1_24[data-active=true] ._label_1o1v1_72{font-weight:700}@media (width<=519px){._tablist_1o1v1_24{scroll-snap-type:x mandatory;margin-inline:calc(var(--pad-x) * -1);padding-top:16px;padding-inline:var(--pad-x);scroll-padding-inline:var(--pad-x);scrollbar-width:none;display:flex;overflow-x:auto}._tab_1o1v1_24{scroll-snap-align:start;flex:0 0 140px}}._panel_1o1v1_114{background:var(--cream);border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:28px clamp(32px,5vw,72px);margin-top:32px;padding:clamp(24px,3vw,44px);display:grid}._panelText_1o1v1_125,._services_1o1v1_126{flex-direction:column;min-width:0;display:flex}._panelText_1o1v1_125{gap:14px}._services_1o1v1_126{gap:10px}._panelLabel_1o1v1_140{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}._lead_1o1v1_148{margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:600;line-height:1.25}._text_1o1v1_155{max-width:520px;margin:0;font-size:16px;line-height:1.6}._servicesLabel_1o1v1_162{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}._service_1o1v1_126{border:1.5px solid var(--ink);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.35;display:flex}._service_1o1v1_126:hover{background:var(--ink);color:var(--cream)}._serviceDot_1o1v1_189{background:var(--pink);border-radius:50%;flex-shrink:0;width:10px;height:10px}._hero_d9piy_3{padding:0 var(--pad-x) clamp(56px, 7vw, 104px);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(40px,5vw,80px);display:grid}._heroText_d9piy_11{flex-direction:column;gap:28px;min-width:0;padding-top:clamp(40px,6vw,96px);display:flex}._heroTitle_d9piy_19{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;margin:0;font-size:clamp(64px,8.6vw,148px);font-weight:400;line-height:.92}._heroLead_d9piy_29{max-width:520px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}._heroButtons_d9piy_36{flex-wrap:wrap;gap:12px;display:flex}._beliefs_d9piy_44{padding:var(--pad-y) var(--pad-x);border-top:1px solid var(--line)}._beliefsEyebrow_d9piy_49{margin:0 0 32px}._beliefsList_d9piy_53{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._belief_d9piy_44{border-top:1px solid var(--ink);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:28px 0;display:grid}._belief_d9piy_44:last-child{border-bottom:1px solid var(--ink)}._belief_d9piy_44:hover{color:var(--pink)}._beliefNum_d9piy_77{font-family:var(--font-display);font-size:22px}._beliefText_d9piy_82{max-width:1100px;margin:0;font-size:clamp(24px,3.2vw,46px);font-weight:700;line-height:1.12}._candidates_d9piy_92{gap:var(--col-gap);padding:var(--pad-y) var(--pad-x);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;display:grid}._candidatesText_d9piy_100{flex-direction:column;gap:20px;min-width:0;display:flex}._candidatesTitle_d9piy_107{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(44px,5.4vw,84px);font-weight:400;line-height:.95}._candidatesLead_d9piy_116{max-width:480px;margin:0;font-size:17px;line-height:1.55}._offers_d9piy_123{border-top:1px solid var(--ink);flex-direction:column;display:flex}._offer_d9piy_123{border-bottom:1px solid var(--ink);color:var(--ink);flex-direction:column;gap:6px;padding:26px 20px;transition:background .25s,color .25s;display:flex}._offer_d9piy_123:hover{background:var(--ink);color:var(--cream)}._offerTitle_d9piy_146{font-size:clamp(24px,2.6vw,36px);font-weight:700;line-height:1.1}._offerText_d9piy_152{font-size:16px;line-height:1.5}
