.outer_container.svelte-851z08.svelte-851z08{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:relative;background-color:var(--page_bg, #0d0d0d);background-image:var(--page_bg_glow, radial-gradient(135% 55% at 50% 6%, rgba(60, 50, 28, .55) 0%, rgba(20, 18, 12, .25) 34%, rgba(0, 0, 0, 0) 66%))}.background_pattern_container.svelte-851z08.svelte-851z08{position:absolute;top:0;right:0;bottom:0;left:0}section.pc.svelte-851z08 .outer_container.svelte-851z08{width:var(--pc_main_outer_container_width, 100%);max-width:460px;margin:0 auto}.main_container.svelte-851z08.svelte-851z08{width:100%;display:flex;flex-direction:column;align-items:stretch;font-family:Quicksand,Poppins,sans-serif;z-index:10;padding:24px 18px 28px;box-sizing:border-box}.top_section.svelte-851z08.svelte-851z08{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.name_area.svelte-851z08.svelte-851z08{display:flex;align-items:flex-start;gap:10px;padding-top:4px;flex:0 0 auto;min-width:0}.designation_box.svelte-851z08.svelte-851z08{writing-mode:vertical-rl;text-orientation:sideways;box-sizing:border-box;border-radius:6px;padding:12px 5px;font-size:.82rem;font-weight:600;letter-spacing:1px;color:var(--text_light, #e6e6e6);background:var(--tag_bg, linear-gradient(180deg, rgba(246, 229, 154, .6) 0%, rgba(217, 180, 74, .22) 26%, rgba(0, 0, 0, 0) 58%));white-space:nowrap}.person_name.svelte-851z08.svelte-851z08{writing-mode:vertical-rl;text-orientation:sideways;margin:0;font-size:2.15rem;font-weight:800;letter-spacing:3px;line-height:1.05;white-space:nowrap;background:var(--accent_grad, linear-gradient(180deg, #f6e59a, #c89a2c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--accent_color, #d9b44a)}.media_col.svelte-851z08.svelte-851z08{flex:0 1 auto;width:56%;max-width:240px;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.person_image.svelte-851z08.svelte-851z08{width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover;object-position:center top;display:block;filter:var(--photo_filter, grayscale(100%))}.person_image_placeholder.svelte-851z08.svelte-851z08{display:flex;align-items:center;justify-content:center;background-color:var(--tile_bg, #1c1c1c);filter:none}.profile_placeholder_icon.svelte-851z08.svelte-851z08{font-size:clamp(64px,20vw,96px);width:clamp(120px,40vw,160px);height:clamp(120px,40vw,160px);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#ffffff1f;line-height:1;color:var(--text_light, #e6e6e6);opacity:.6}.qr_box.svelte-851z08.svelte-851z08{width:72%;aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center;background-color:var(--qr_color, #c69f42);isolation:isolate;overflow:hidden}.qr_image.svelte-851z08.svelte-851z08{width:100%;height:100%;object-fit:contain;display:block;filter:var(--qr_filter, invert(1));mix-blend-mode:multiply}.gold_line.svelte-851z08.svelte-851z08{height:1px;background-color:var(--line_color, #7a6320)}.top_line.svelte-851z08.svelte-851z08{width:55%;margin:18px 0 24px}.bottom_line.svelte-851z08.svelte-851z08{width:55%;align-self:center;margin:22px 0 24px}.contact_list.svelte-851z08.svelte-851z08{display:flex;flex-direction:column;gap:18px}.contact_row.svelte-851z08.svelte-851z08{display:flex;align-items:center;gap:16px;cursor:pointer;min-width:0}.contact_tile.svelte-851z08.svelte-851z08{width:46px;height:46px;flex-shrink:0;display:flex;justify-content:center;align-items:center;background-color:var(--tile_bg, #1c1c1c);color:var(--accent_color, #d9b44a);font-size:1.15rem;border-radius:10px}.contact_text.svelte-851z08.svelte-851z08{flex:1;min-width:0;font-size:1rem;color:var(--text_light, #e6e6e6);line-height:1.5;margin:0;overflow-wrap:anywhere;word-break:break-word}.social_row.svelte-851z08.svelte-851z08{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px;padding:0 4px}.social_link.svelte-851z08.svelte-851z08{display:flex;justify-content:center;align-items:center;cursor:pointer}.social_icon.svelte-851z08.svelte-851z08{font-size:2rem;color:var(--accent_color, #d9b44a)}svg.social_icon.svelte-851z08.svelte-851z08{width:1em;height:1em;fill:currentColor;display:block}.social_icon_image.svelte-851z08.svelte-851z08{width:32px}.social_link_img.svelte-851z08.svelte-851z08{width:40px;height:40px;border:none;border-radius:14px;background-color:#fff;overflow:hidden;padding:3px;box-sizing:border-box}.social_link_img.svelte-851z08 .social_icon_image.svelte-851z08{width:100%;height:100%;object-fit:contain;border-radius:11px;display:block}.share_card_button.svelte-851z08.svelte-851z08{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:12px;background-color:transparent;color:var(--accent_color, #d9b44a);font-size:1.1rem;font-weight:700;text-align:center;padding-block:16px;border:1px solid var(--accent_color, #d9b44a);border-radius:10px;cursor:pointer}.save_contact_button.svelte-851z08.svelte-851z08{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:12px;background:var(--accent_grad, linear-gradient(180deg, #f6e59a, #c89a2c));color:var(--save_text, #161206);font-size:1.1rem;font-weight:700;text-align:center;padding-block:18px;border-radius:10px;cursor:pointer;margin-top:14px}a.svelte-851z08.svelte-851z08{text-decoration:none;color:inherit}@media (min-width: 1920px){.outer_container.svelte-851z08.svelte-851z08{width:22%!important;border:1px solid #2a2a2a;margin:0 auto}}section.component-content.pc.svelte-851z08.svelte-851z08{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-851z08.svelte-851z08{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
