.public-profile-page-business .public-person-card-merged{padding-bottom:10px!important}.public-profile-page-business .public-person-links-merged{padding-top:0!important}.public-company-details-round-13 .public-company-fixed-identity{grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important}.public-company-details-round-13 .public-company-fixed-copy{grid-column:2!important;grid-row:1!important}.public-company-details-round-13 .public-company-profile-action{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;margin:0!important;padding:0!important;white-space:nowrap!important}.public-company-details-round-13 .public-company-public-order{display:grid!important;grid-gap:7px!important;gap:7px!important;margin:0!important;padding:12px 14px 14px!important}.public-company-public-order>.public-company-shared-row{margin:0!important}.public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row{margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row>summary{display:grid!important;grid-template-columns:34px minmax(0,1fr) 16px!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-height:54px!important;padding:8px 10px!important;border:1px solid #e0e7e9!important;border-radius:12px!important;background:#fbfcfd!important;color:inherit!important;cursor:pointer!important;list-style:none!important}.public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row>summary::-webkit-details-marker{display:none!important}.public-company-location-slot{display:block!important;min-width:0!important;margin:0!important}.public-company-location-slot>.public-company-integrated-map{display:block!important;width:100%!important;box-shadow:none!important}.public-company-location-slot .owner-round16-location-details,.public-company-location-slot>.public-company-integrated-map{margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.public-company-location-slot .owner-round16-location-details{position:relative!important}.public-company-location-slot .owner-round16-location-details>summary{display:grid!important;grid-template-columns:34px minmax(0,1fr) 16px!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-height:54px!important;padding:8px 10px!important;border:1px solid #e0e7e9!important;border-radius:12px!important;background:#fbfcfd!important;color:inherit!important;cursor:pointer!important;list-style:none!important}.public-company-location-slot .owner-round16-location-details>summary::-webkit-details-marker{display:none!important}.owner-round16-location-details>summary:after{display:none!important;content:none!important}.owner-round16-navigation-pin{display:none!important}.public-company-location-slot .owner-round16-location-details>.public-company-map-frame,.public-company-location-slot .owner-round16-location-details>.public-map-frame{margin-top:7px!important;overflow:hidden!important;border:1px solid #e0e7e9!important;border-radius:12px!important;background:#eef2f3!important}.public-company-location-slot .owner-round16-location-details iframe{display:block!important;width:100%!important;height:210px!important;border:0!important;pointer-events:auto!important}.teams-public-order-block{gap:10px!important}.teams-public-order-list{display:grid;grid-gap:7px;gap:7px}.teams-public-order-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;min-height:50px;padding:7px 8px;border:1px solid #dfe7e9;border-radius:10px;background:#fff}.teams-public-order-position{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:#eef7f8;color:#08778c;font-size:9px;font-weight:800}.teams-public-order-copy{display:grid;min-width:0;grid-gap:1px;gap:1px}.teams-public-order-copy strong{overflow:hidden;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.teams-public-order-copy small{overflow:hidden;color:#718087;font-size:9px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.teams-public-order-actions{display:flex;align-items:center;gap:5px}.teams-public-order-actions .btn{display:grid;width:34px;min-width:34px;height:34px;min-height:34px;place-items:center;padding:0!important;border-radius:9px}@media (max-width:680px){.public-profile-page-business .public-person-card-merged{padding-bottom:8px!important}.public-company-details-round-13 .public-company-fixed-identity{grid-template-columns:44px minmax(0,1fr) auto!important;gap:8px!important}.public-company-details-round-13 .public-company-profile-action{font-size:8px!important}.public-company-details-round-13 .public-company-public-order{padding:10px 12px 12px!important}.teams-public-order-row{grid-template-columns:26px minmax(0,1fr) auto;gap:7px}.teams-public-order-actions .btn{width:36px;min-width:36px;height:36px;min-height:36px}}.public-profile-page-business .public-company-details-heading{display:none!important}.public-profile-page-business .public-company-details-shell{gap:0!important}.public-profile-page-business .public-person-unified-shell{width:100%;overflow:hidden;border:1px solid rgba(207,213,221,.92);border-radius:24px;background:linear-gradient(155deg,#ffffff 0,color-mix(in srgb,var(--profile-accent) 7%,#ffffff) 100%);box-shadow:0 14px 34px rgba(17,36,43,.07)}.public-profile-page-business .public-person-unified-shell>.public-person-card-merged{margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-unified-shell>.public-person-links-merged{margin:0!important;padding-top:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-unified-shell>.public-person-links-merged .public-links-list{margin-top:0!important}.public-profile-page-business .public-person-unified-shell+.public-company-section,.public-profile-page-business .public-person-unified-shell~.public-company-section{margin-top:26px!important}@media (min-width:900px){.public-profile-page-business .public-profile-shell:has(>.public-person-unified-shell){grid-template-rows:auto auto!important;row-gap:0!important}.public-profile-page-business .public-profile-shell:has(>.public-person-unified-shell)>.public-person-unified-shell{grid-column:1!important;grid-row:1!important;align-self:start!important}.public-profile-page-business .public-profile-shell:has(>.public-person-unified-shell)>.public-company-section{grid-column:2!important;grid-row:1!important;align-self:start!important;margin-top:0!important}.public-profile-page-business .public-profile-shell:has(>.public-person-unified-shell)>.public-footer{grid-column:1/-1!important;grid-row:2!important}}@media (max-width:680px){.public-profile-page-business .public-person-unified-shell{border-radius:22px}}.public-profile-page-business .public-person-unified-shell{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-unified-shell>.public-profile-card.public-person-card-merged{width:100%!important;margin:0!important;padding-bottom:0!important;overflow:hidden!important;border:1px solid rgba(207,213,221,.92)!important;border-radius:24px!important;background:linear-gradient(155deg,#ffffff 0,color-mix(in srgb,var(--profile-accent) 7%,#ffffff) 100%)!important;box-shadow:0 14px 34px rgba(17,36,43,.07)!important}.public-profile-page-business .public-profile-card>.public-links-section.public-person-links-merged,.public-profile-page-business .public-profile-card>.public-person-links-merged{width:100%!important;margin:6px 0 0!important;padding:0 14px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-profile-card>.public-person-links-merged>.public-section-heading{display:none!important}.public-profile-page-business .public-profile-card>.public-person-links-merged .public-links-list{margin:0!important;padding:0!important;gap:9px!important}.public-profile-page-business .public-profile-card>.public-person-links-merged .public-link-card{margin:0!important}@media (max-width:680px){.public-profile-page-business .public-person-unified-shell>.public-profile-card.public-person-card-merged{border-radius:22px!important}.public-profile-page-business .public-profile-card>.public-person-links-merged{margin-top:4px!important;padding:0 14px 16px!important}}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid){gap:0!important;margin:0!important;padding:0!important}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card{min-height:62px!important;margin:0!important;padding:10px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card+.public-link-card{border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card:hover{background:rgba(255,255,255,.32)!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid) .public-link-icon{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:12px!important;box-shadow:none!important}@media (max-width:680px){.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged{margin-top:0!important;padding:0 14px 12px!important}.public-profile-page-business .public-profile-card.public-person-card-merged>.public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card{min-height:60px!important;padding:9px 3px!important}}.public-profile-page-business .public-person-links-merged{width:100%!important;margin:0!important;padding:0 18px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-links-merged>.public-section-heading{display:none!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list{display:grid!important;grid-template-columns:1fr!important;grid-gap:0!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list>.public-link-card{display:flex!important;width:100%!important;min-height:60px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:9px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list>.public-link-card+.public-link-card{border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list>.public-link-card:hover{background:rgba(255,255,255,.28)!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list .public-link-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:12px!important;box-shadow:none!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list .public-link-copy{min-width:0!important;text-align:left!important}@media (max-width:680px){.public-profile-page-business .public-person-links-merged{padding:0 14px 14px!important}.public-profile-page-business .public-person-links-merged .public-person-links-integrated-list>.public-link-card{min-height:58px!important;padding:8px 0!important}}.public-profile-page-business .public-person-unified-shell.public-person-card-root{width:100%!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(207,213,221,.92)!important;border-radius:22px!important;background:linear-gradient(155deg,#ffffff 0,color-mix(in srgb,var(--profile-accent) 7%,#ffffff) 100%)!important;box-shadow:0 14px 34px rgba(17,36,43,.07)!important}.public-profile-page-business .public-person-card-root>.public-profile-card.public-person-card-merged{width:100%!important;margin:0!important;padding-bottom:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-card-root .public-person-links-merged{width:100%!important;margin:0!important;padding:0 14px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-person-card-root .public-person-links-merged>.public-section-heading{display:none!important}.public-profile-page-business .public-person-card-root .public-person-links-integrated-list,.public-profile-page-business .public-person-card-root .public-person-links-merged .public-links-list:not(.public-links-grid){display:grid!important;grid-template-columns:1fr!important;grid-gap:0!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-person-card-root .public-person-links-integrated-list>.public-link-card,.public-profile-page-business .public-person-card-root .public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card{display:flex!important;width:100%!important;min-height:60px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:9px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-person-card-root .public-person-links-integrated-list>.public-link-card+.public-link-card,.public-profile-page-business .public-person-card-root .public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card+.public-link-card{border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-person-card-root .public-person-links-integrated-list>.public-link-card:hover,.public-profile-page-business .public-person-card-root .public-person-links-merged .public-links-list:not(.public-links-grid)>.public-link-card:hover{background:rgba(255,255,255,.28)!important;box-shadow:none!important;transform:none!important}.public-profile-page-business .public-person-card-root .public-person-links-integrated-list .public-link-icon,.public-profile-page-business .public-person-card-root .public-person-links-merged .public-links-list:not(.public-links-grid) .public-link-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:12px!important;box-shadow:none!important}@media (min-width:900px){.public-profile-page-business .public-profile-shell:has(>.public-person-card-root)>.public-person-card-root{grid-column:1!important;grid-row:1!important;align-self:start!important}}@media (max-width:680px){.public-profile-page-business .public-person-unified-shell.public-person-card-root{border-radius:22px!important}.public-profile-page-business .public-person-card-root .public-person-links-merged{padding:0 14px 14px!important}}.public-profile-page-business .public-profile-card.public-person-card-native{padding-bottom:14px!important;background:linear-gradient(155deg,#ffffff 0,color-mix(in srgb,var(--profile-accent) 7%,#ffffff) 100%)!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{width:100%!important;margin:16px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-section-heading{display:none!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid){grid-gap:0!important;gap:0!important;border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card{min-height:60px!important;gap:12px!important;padding:9px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;transform:none!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card+.public-link-card{border-top:1px solid rgba(207,213,221,.72)!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card:hover{background:rgba(255,255,255,.28)!important;transform:none!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid) .public-link-icon{border-radius:12px!important;box-shadow:none!important}@media (max-width:680px){.public-profile-page-business .public-profile-card.public-person-card-native{padding-bottom:12px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:14px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card{min-height:58px!important;padding:8px 0!important}}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin:6px 0 0!important;padding:0 14px 18px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid){display:grid!important;grid-template-columns:1fr!important;grid-gap:9px!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important;border-top:0!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card{display:flex!important;width:100%!important;min-height:58px!important;align-items:center!important;gap:13px!important;margin:0!important;padding:11px 12px!important;border:1px solid var(--reset-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card+.public-link-card{border-top:1px solid var(--reset-line)!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid)>.public-link-card:hover{background:#fff!important;box-shadow:none!important;transform:translateY(-1px)!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid) .public-link-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:13px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid) .public-link-copy{min-width:0!important;text-align:left!important}@media (max-width:680px){.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:4px!important;padding:0 14px 16px!important}}.public-profile-page-business .public-profile-card.public-person-card-native{overflow:hidden!important;border-radius:24px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-avatar{width:130px!important;height:130px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:8px!important}.public-profile-page-business .public-company-details-round-13 .public-company-location-slot .owner-round16-location-details>summary,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row>summary,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-shared-row{min-height:58px!important;gap:13px!important;padding:11px 12px!important;border:1px solid var(--reset-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease!important;grid-template-columns:42px minmax(0,1fr) 34px!important;align-items:center!important}.public-profile-page-business .public-company-details-round-13 .public-company-public-order .public-company-shared-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:13px!important}.public-profile-page-business .public-company-details-round-13 .public-company-public-order .public-company-shared-arrow{display:grid!important;width:34px!important;height:34px!important;place-items:center!important;padding:7px!important;border-radius:999px!important;background:#f5fafb!important;color:#789097!important}@media (hover:hover){.public-profile-page-business .public-company-details-round-13 .public-company-location-slot .owner-round16-location-details>summary:hover,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row>summary:hover,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-shared-row:hover{border-color:var(--color-border-strong)!important;background:#fff!important;box-shadow:none!important;transform:translateY(-1px)!important}}@media (max-width:680px){.public-profile-page-business .public-profile-card.public-person-card-native{border-radius:22px!important}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:8px!important}}@media (prefers-reduced-motion:reduce){.public-profile-page-business .public-company-details-round-13 .public-company-location-slot .owner-round16-location-details>summary,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-extra-details-integrated.public-company-collapse-row>summary,.public-profile-page-business .public-company-details-round-13 .public-company-public-order>.public-company-shared-row{transition:none!important}}.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:16px!important}.public-profile-page-business .owner-round16-location-details>.owner-round26-navigation-hint{display:flex!important;align-items:center!important;gap:9px!important;min-height:48px!important;margin-top:7px!important;padding:8px 10px!important;border:1px solid #f1d5d5!important;border-radius:12px!important;background:#fffafa!important;color:#922f2f!important;text-decoration:none!important;box-shadow:none!important;transition:transform .14s ease,border-color .14s ease,background .14s ease!important}.owner-round26-navigation-pin{display:grid!important;width:32px!important;height:32px!important;flex:0 0 32px!important;place-items:center!important;border-radius:10px!important;background:#ffeaea!important;color:#dc3434!important}.owner-round26-navigation-pin svg{width:18px!important;height:18px!important}.owner-round26-navigation-copy{display:grid!important;min-width:0!important;grid-gap:1px!important;gap:1px!important;text-align:left!important}.owner-round26-navigation-copy strong{color:#7e2929!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important}.owner-round26-navigation-copy small{color:#8a6969!important;font-size:9px!important;font-weight:600!important;line-height:1.25!important}.public-profile-page-business .owner-round16-location-details>.owner-round26-navigation-hint+.public-company-map-frame,.public-profile-page-business .owner-round16-location-details>.owner-round26-navigation-hint+.public-map-frame{margin-top:7px!important}@media (hover:hover){.public-profile-page-business .owner-round16-location-details>.owner-round26-navigation-hint:hover{border-color:#eabbbb!important;background:#fff5f5!important;transform:translateY(-1px)!important}}@media (max-width:680px){.public-profile-page-business .public-profile-card.public-person-card-native>.public-links-section.public-person-links-native{margin-top:16px!important}}@media (prefers-reduced-motion:reduce){.public-profile-page-business .owner-round16-location-details>.owner-round26-navigation-hint{transition:none!important}}.public-profile-page-business .public-profile-card.public-person-card-native>.public-person-links-native>.public-links-list:not(.public-links-grid){width:auto!important;margin-left:-24px!important;margin-right:-24px!important}.public-profile-page-business .owner-round16-location-details>.public-company-map-frame,.public-profile-page-business .owner-round16-location-details>.public-map-frame{position:relative!important}.public-profile-page-business .owner-round27-navigation-marker{position:absolute!important;z-index:5!important;top:35%!important;left:50%!important;display:grid!important;min-width:0!important;min-height:0!important;justify-items:center!important;grid-gap:2px!important;gap:2px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-decoration:none!important;box-shadow:none!important;transform:translate(-50%,-50%)!important;transition:none!important}.public-profile-page-business .owner-round27-navigation-marker>.owner-round26-navigation-copy{position:relative!important;display:block!important;max-width:156px!important;padding:5px 7px!important;border:1px solid rgba(208,216,221,.92)!important;border-radius:8px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 3px 10px rgba(28,43,50,.14)!important;text-align:center!important}.public-profile-page-business .owner-round27-navigation-marker>.owner-round26-navigation-copy:after{content:""!important;position:absolute!important;top:100%!important;left:50%!important;width:8px!important;height:8px!important;border-right:1px solid rgba(208,216,221,.92)!important;border-bottom:1px solid rgba(208,216,221,.92)!important;background:rgba(255,255,255,.96)!important;transform:translate(-50%,-4px) rotate(45deg)!important}.public-profile-page-business .owner-round27-navigation-marker .owner-round26-navigation-copy strong{display:block!important;color:#344249!important;font-size:8.5px!important;font-weight:750!important;line-height:1.25!important;white-space:nowrap!important}.public-profile-page-business .owner-round27-navigation-marker>.owner-round26-navigation-pin{display:block!important;width:34px!important;height:34px!important;flex:0 0 34px!important;border:0!important;border-radius:0!important;background:transparent!important;opacity:0!important;filter:none!important}.public-profile-page-business .owner-round27-navigation-marker>.owner-round26-navigation-pin svg{width:34px!important;height:34px!important}@media (hover:hover){.public-profile-page-business .owner-round27-navigation-marker:hover>.owner-round26-navigation-copy{border-color:#bfcdd2!important;background:#fff!important;box-shadow:0 4px 12px rgba(28,43,50,.18)!important}}@media (max-width:680px){.public-profile-page-business .owner-round27-navigation-marker>.owner-round26-navigation-copy{max-width:148px!important;padding:4px 6px!important}.public-profile-page-business .owner-round27-navigation-marker .owner-round26-navigation-copy strong{font-size:8px!important}}.public-profile-page-business .owner-round27-navigation-marker{transition:opacity .14s ease,transform .14s ease!important}.public-profile-page-business .owner-round27-navigation-marker.owner-round28-navigation-marker-dismissed{opacity:0!important;pointer-events:none!important;transform:translate(-50%,-50%) scale(.98)!important}@media (prefers-reduced-motion:reduce){.public-profile-page-business .owner-round27-navigation-marker{transition:none!important}}.teams-round29-control-center .teams-round29-overview-panels{grid-template-columns:minmax(0,1.5fr) minmax(230px,.75fr)}.teams-round29-control-center .teams-overview-profiles{margin-top:18px;margin-bottom:0}.teams-round29-control-center .teams-employee-list-head,.teams-round29-control-center .teams-employee-list-row{display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(220px,1fr) 120px 164px;align-items:center}.teams-round29-control-center .teams-employee-profile-cell-with-avatar{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;min-width:0}.teams-round29-control-center .teams-employee-avatar{display:grid;width:46px;height:46px;place-items:center;flex:0 0 46px;overflow:hidden;border:1px solid #d9e5e8;border-radius:12px;background:#fff;color:#8b9ca1;object-fit:cover}.teams-round29-control-center img.teams-employee-avatar{padding:0}.teams-round29-control-center .teams-employee-avatar-fallback{background:#f4f8f9;border-style:dashed}.teams-round29-control-center .teams-employee-profile-name{display:block;min-width:0}.teams-round29-control-center .teams-employee-profile-name strong{display:block;overflow:hidden;color:#1f3339;text-overflow:ellipsis;white-space:nowrap}.teams-round29-control-center .teams-edit-area{margin-top:28px;padding-top:22px;border-top:1px solid #dce8eb;scroll-margin-top:112px}.teams-round29-control-center .teams-edit-area-header{margin-bottom:10px;padding:0 2px}.teams-round29-control-center .teams-edit-area-header h2{margin-top:3px;font-size:22px}.teams-round29-control-center .teams-edit-area-header p{max-width:78ch;margin-top:4px;color:#6d7e84;font-size:11px;line-height:1.5}.teams-round29-control-center .teams-edit-subnav{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.teams-round29-control-center .teams-edit-subnav a{display:inline-flex;min-height:34px;align-items:center;padding:6px 11px;border:1px solid #d8e6e9;border-radius:999px;background:#fff;color:#476068;font-size:10px;font-weight:750;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.teams-round29-control-center .teams-edit-subnav a:focus-visible,.teams-round29-control-center .teams-edit-subnav a:hover{transform:translateY(-1px);border-color:#b9dce2;background:#f6fbfc}.teams-round29-control-center .teams-edit-setup{margin-bottom:14px}.teams-round29-control-center .teams-round29-company-data,.teams-round29-control-center .teams-round29-profile-content{scroll-margin-top:112px}.teams-round29-control-center .teams-round29-company-data .teams-brand-grid-refined{grid-template-columns:minmax(0,1fr)}.teams-round29-control-center .teams-round29-company-data .teams-brand-colors-column{padding-top:14px;border-top:1px solid #edf2f3}.teams-round29-control-center .teams-round29-profile-content>.teams-section-header{margin-bottom:0}.teams-round29-control-center .teams-single-template{border:0;background:transparent}.teams-round29-control-center .teams-single-template-form{gap:0}.teams-round29-control-center .teams-template-block{padding-top:18px;padding-bottom:18px}.teams-round29-control-center .teams-template-block+.teams-template-block{border-top:1px solid #edf2f3}.teams-round29-control-center .teams-template-heading .teams-section-eyebrow,.teams-round29-control-center .teams-template-heading h3{margin-bottom:3px}.teams-round29-control-center .teams-template-heading p{max-width:82ch;color:#718187;line-height:1.45}.teams-round29-control-center .teams-add-field-button{min-height:32px!important;padding:5px 9px!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important}.teams-round29-control-center .teams-company-field-badge{display:inline-flex;min-height:24px;align-items:center;padding:3px 7px;border:1px solid #d6e9ec;border-radius:999px;background:#f3fafb;color:#618087;font-size:9px;font-weight:750}.teams-round29-control-center .teams-public-order-drag-list{display:grid;grid-gap:7px;gap:7px}.teams-round29-control-center .teams-public-order-drag-list .teams-public-order-row{display:grid;grid-template-columns:34px 30px minmax(0,1fr)!important;align-items:center;grid-gap:8px;gap:8px;min-height:54px;padding:7px 10px!important;border:1px solid #dbe7ea;border-radius:11px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease}.teams-round29-control-center .teams-public-order-drag-handle{display:grid;width:32px;height:36px;place-items:center;border:1px solid #d9e5e8;border-radius:9px;background:#f6fafb;color:#668087;font-size:17px;font-weight:800;letter-spacing:-3px;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.teams-round29-control-center .teams-public-order-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.teams-round29-control-center .teams-public-order-row.is-dragging{opacity:.6;border-color:#70c5d2;box-shadow:0 8px 18px rgba(16,114,133,.12)}.teams-round29-control-center .teams-public-order-row.is-drag-over{border-color:#74c7d4;background:#f4fbfc}.teams-round29-control-center .teams-public-order-copy{min-width:0}.teams-round29-control-center .teams-public-order-copy small,.teams-round29-control-center .teams-public-order-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teams-round29-control-center .teams-employee-editable-fields-block{background:linear-gradient(180deg,rgba(246,251,252,.7),rgba(255,255,255,0))}.teams-round29-control-center .teams-employee-editable-grid .teams-template-lock{min-height:42px}.teams-round29-control-center .teams-template-save-row p{max-width:62ch}@media (max-width:1120px){.teams-round29-control-center .teams-employee-list-head,.teams-round29-control-center .teams-employee-list-row{grid-template-columns:minmax(220px,1.1fr) minmax(190px,1fr) 105px 150px}}@media (max-width:900px){.teams-round29-control-center .teams-round29-overview-panels{grid-template-columns:minmax(0,1fr) minmax(220px,.75fr)}}@media (max-width:760px){.teams-round29-control-center .teams-round29-overview-panels{grid-template-columns:1fr}.teams-round29-control-center .teams-employee-list-head{display:none}.teams-round29-control-center .teams-employee-list-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:13px}.teams-round29-control-center .teams-employee-owner-cell,.teams-round29-control-center .teams-employee-profile-cell-with-avatar{grid-column:1}.teams-round29-control-center .teams-employee-list-row>[role=cell]:nth-child(3),.teams-round29-control-center .teams-employee-row-actions{grid-column:2}.teams-round29-control-center .teams-employee-row-actions{grid-row:1/span 2;align-self:center}.teams-round29-control-center .teams-edit-area{margin-top:22px;padding-top:17px}}@media (max-width:560px){.teams-round29-control-center .teams-employee-list-row{grid-template-columns:1fr}.teams-round29-control-center .teams-employee-list-row>[role=cell]:nth-child(3),.teams-round29-control-center .teams-employee-owner-cell,.teams-round29-control-center .teams-employee-profile-cell-with-avatar,.teams-round29-control-center .teams-employee-row-actions{grid-column:1}.teams-round29-control-center .teams-employee-row-actions{grid-row:auto;justify-content:flex-start}.teams-round29-control-center .teams-employee-avatar{width:42px;height:42px}.teams-round29-control-center .teams-employee-profile-cell-with-avatar{grid-template-columns:42px minmax(0,1fr)}.teams-round29-control-center .teams-edit-subnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.teams-round29-control-center .teams-edit-subnav a{justify-content:center}.teams-round29-control-center .teams-template-heading-actions{align-items:flex-start}.teams-round29-control-center .teams-add-field-button{width:auto!important}.teams-round29-control-center .teams-public-order-drag-list .teams-public-order-row{grid-template-columns:34px 26px minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.teams-round29-control-center .teams-edit-subnav a,.teams-round29-control-center .teams-public-order-drag-handle,.teams-round29-control-center .teams-public-order-row{transition:none!important}}.teams-round30-edit-page .teams-round30-edit-content{margin:0}.teams-round30-edit-page .teams-edit-area-header{margin-bottom:14px}.teams-round30-collapsible-stack{display:grid;grid-gap:12px;gap:12px}.teams-round30-collapsible-card{margin:0!important;padding:0!important;overflow:hidden}.teams-round30-collapsible-summary,.teams-round30-inner-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.teams-round30-fixed-summary{cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text;border-bottom:1px solid #e6eef0}.teams-round30-collapsible-summary::-webkit-details-marker,.teams-round30-inner-summary::-webkit-details-marker{display:none}.teams-round30-collapsible-summary{min-height:68px;padding:15px 18px;background:#fff}.teams-round30-collapsible-summary>span:first-child{display:grid;grid-gap:2px;gap:2px}.teams-round30-collapsible-summary small{color:#0e8ba0;font-size:9px;font-weight:800;letter-spacing:.06em}.teams-round30-collapsible-summary strong{color:#1f3339;font-family:var(--font-poppins),sans-serif;font-size:16px;font-weight:650}.teams-round30-collapse-icon{position:relative;display:block;width:30px;height:30px;flex:0 0 30px;align-self:center;border:1px solid #d9e6e9;border-radius:9px;background:#f7fafb;color:#5f757c;font-size:0;line-height:0;transition:background .18s ease,border-color .18s ease}.teams-round30-collapse-icon:before{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-right:1.6px solid;border-bottom:1.6px solid;transform:translate(-50%,-62%) rotate(45deg);transform-origin:50% 50%;transition:transform .18s ease}.teams-round30-collapsible-card[open]>.teams-round30-collapsible-summary .teams-round30-collapse-icon:before,.teams-round30-inner-box[open]>.teams-round30-inner-summary .teams-round30-collapse-icon:before{transform:translate(-50%,-38%) rotate(225deg)}.teams-round30-collapsible-card[open]>.teams-round30-collapsible-summary,.teams-round30-inner-box[open]>.teams-round30-inner-summary{border-bottom:1px solid #e6eef0}.teams-round30-collapsible-body{padding:18px}.teams-round30-collapsible-body .teams-brand-grid-refined{grid-template-columns:minmax(0,1fr)}.teams-round30-collapsible-body .teams-brand-colors-column{padding-top:14px;border-top:1px solid #edf2f3}.teams-round30-template-form{display:grid!important;grid-gap:10px!important;gap:10px!important}.teams-round30-template-form .teams-template-block{padding:0!important;border:1px solid #dce8eb!important;border-radius:12px;background:#fff;overflow:hidden}.teams-round30-template-form .teams-template-block+.teams-template-block{border-top:1px solid #dce8eb!important}.teams-round30-inner-summary{min-height:52px;padding:12px 14px;color:#263c43;font-family:var(--font-poppins),sans-serif;font-size:13px;font-weight:650}.teams-round30-inner-body{padding:14px}.teams-round30-add-field-row{display:flex;justify-content:flex-end;margin-bottom:10px}.teams-round30-template-form .teams-employee-editable-fields-block{background:#fff}.teams-round30-template-form .teams-employee-editable-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.teams-round30-template-form .teams-template-save-row{margin-top:2px}.teams-round30-edit-page .teams-mobile-section-nav a[aria-current=page],.teams-round30-edit-page .teams-sidebar-nav a[aria-current=page]{font-weight:800}@media (max-width:760px){.teams-round30-collapsible-summary{min-height:60px;padding:13px 14px}.teams-round30-collapsible-summary strong{font-size:14px}.teams-round30-collapsible-body{padding:14px}.teams-round30-template-form .teams-employee-editable-grid{grid-template-columns:1fr}.teams-round30-add-field-row{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.teams-round30-collapse-icon,.teams-round30-collapse-icon:before{transition:none!important}}.company-public-page-parity{min-height:100vh;padding:0 0 44px;background:linear-gradient(180deg,#f4f7fc,#eef2f8);color:var(--reset-ink,var(--color-text))}.company-public-page-parity .company-public-shell{display:grid;width:min(100%,552px);margin:0 auto;grid-gap:14px;gap:14px;padding:22px 18px 48px}.company-public-page-parity .company-public-hero{position:relative;display:grid;width:100%;justify-items:center;grid-gap:0;gap:0;overflow:hidden;padding:30px 24px 24px;border:1px solid rgba(207,213,221,.9);border-radius:24px;background:linear-gradient(145deg,#fff 46%,color-mix(in srgb,var(--profile-accent) 10%,#fff) 100%);box-shadow:var(--shadow-raised,0 18px 48px rgba(21,25,35,.09));text-align:center}.company-public-page-parity .company-public-logo{display:grid;width:108px;height:108px;margin:0 auto 18px;place-items:center;overflow:hidden;border:4px solid #fff;border-radius:50%;background:#fff;color:var(--profile-primary);box-shadow:0 5px 18px rgba(21,25,35,.12)}.company-public-page-parity .company-public-logo img{width:100%;height:100%;object-fit:contain}.company-public-page-parity .company-public-identity{width:100%}.company-public-page-parity .company-public-kicker{display:block;margin:0 0 6px;color:var(--profile-primary);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.company-public-page-parity .company-public-identity h1{margin:0;color:var(--color-text);font-size:clamp(28px,7vw,32px);font-weight:800;line-height:1.08;letter-spacing:-.04em}.company-public-page-parity .company-public-identity p{max-width:380px;margin:9px auto 0;color:var(--color-text-soft);font-size:16px;line-height:1.45}.company-public-page-parity .company-public-actions{width:100%!important}.company-public-page-parity .company-public-data-card{width:100%;margin:0;padding:16px 14px 14px;border:1px solid var(--reset-line,var(--color-border));border-radius:20px;background:#fff;box-shadow:var(--reset-shadow,0 14px 36px rgba(7,86,109,.07))}.company-public-page-parity .company-public-section-heading{display:grid;grid-gap:3px;gap:3px;margin:0 0 12px;padding:0 2px;text-align:left}.company-public-page-parity .company-public-section-heading>span{color:var(--reset-teal-dark,var(--profile-primary));font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.company-public-page-parity .company-public-section-heading h2{margin:0;color:var(--reset-ink,var(--color-text));font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.025em}.company-public-page-parity .company-public-ordered-list{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;width:100%;margin:0}.company-public-page-parity .company-public-contact-row{display:flex;grid-template-columns:none;width:100%;min-height:58px;align-items:center;gap:13px;margin:0;padding:11px 12px;border:1px solid var(--reset-line,var(--color-border));border-radius:16px;background:#fff;color:inherit;box-shadow:none;text-decoration:none;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.company-public-page-parity .company-public-contact-row .public-link-icon{width:42px;height:42px;flex:0 0 42px;border-radius:13px}.company-public-page-parity .company-public-contact-row .public-link-copy{gap:3px;min-width:0;text-align:left}.company-public-page-parity .company-public-contact-row .public-link-type{color:var(--reset-muted,var(--color-text-faint));font-size:9px;font-weight:760;line-height:1.2;letter-spacing:.065em;text-transform:uppercase}.company-public-page-parity .company-public-contact-row .public-link-copy strong{overflow:hidden;color:var(--reset-ink,var(--color-text));font-size:13px;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.company-public-page-parity .company-public-contact-row .public-link-copy small{overflow:hidden;color:var(--reset-muted,var(--color-text-faint));font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.company-public-page-parity .company-public-contact-row .public-link-arrow{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:#f3f8fa;color:#7b929b}.company-public-page-parity .company-public-contact-row-static{cursor:default}.company-public-page-parity .company-public-extra{width:100%;overflow:hidden;border:1px solid var(--reset-line,var(--color-border));border-radius:16px;background:#fff;box-shadow:none}.company-public-page-parity .company-public-extra>summary{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;grid-gap:13px;gap:13px;min-height:64px;padding:11px 12px;cursor:pointer;list-style:none}.company-public-page-parity .company-public-extra>summary::-webkit-details-marker{display:none}.company-public-page-parity .company-public-extra-icon{width:42px;height:42px;flex:0 0 42px;border-radius:13px}.company-public-page-parity .company-public-extra-copy{gap:3px;min-width:0;text-align:left}.company-public-page-parity .company-public-extra-copy .public-link-type{color:var(--reset-muted,var(--color-text-faint));font-size:9px;font-weight:760;line-height:1.2;letter-spacing:.065em;text-transform:uppercase}.company-public-page-parity .company-public-extra-copy strong{color:var(--reset-ink,var(--color-text));font-size:13px;font-weight:760;line-height:1.25}.company-public-page-parity .company-public-extra-chevron{display:block;width:18px;height:18px;margin:auto;color:#617780;transition:transform .16s ease}.company-public-page-parity .company-public-extra[open] .company-public-extra-chevron{transform:rotate(180deg)}.company-public-page-parity .company-public-extra-body{display:grid;grid-gap:0;gap:0;padding:0 12px 10px 67px;border-top:1px solid #edf2f4}.company-public-page-parity .company-public-extra-body>div{display:grid;grid-gap:2px;gap:2px;padding:10px 0;border-bottom:1px solid #edf2f4;text-align:left}.company-public-page-parity .company-public-extra-body>div:last-child{border-bottom:0}.company-public-page-parity .company-public-extra-body small{color:var(--reset-muted,var(--color-text-faint));font-size:9px;font-weight:700;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}.company-public-page-parity .company-public-extra-body strong{overflow-wrap:anywhere;color:var(--reset-ink,var(--color-text));font-size:12px;font-weight:700;line-height:1.4}.company-public-page-parity .company-public-map-section{width:100%;margin:0;border-radius:17px;box-shadow:var(--reset-shadow,0 14px 36px rgba(7,86,109,.07))}.company-public-page-parity .company-public-map-section .public-map-route{color:var(--reset-ink,var(--color-text))}.company-public-page-parity .company-public-empty{margin:4px 2px 0;color:var(--reset-muted,var(--color-text-soft));font-size:12px;line-height:1.5;text-align:left}.company-public-page-parity .company-public-footer{margin-top:10px}@media (hover:hover){.company-public-page-parity a.company-public-contact-row:hover{border-color:var(--color-border-strong,#cad8dd);box-shadow:0 8px 22px rgba(21,25,35,.055);transform:translateY(-1px)}.company-public-page-parity .company-public-extra>summary:hover{background:#fbfdfd}}@media (max-width:640px){.company-public-page-parity{padding:0 0 92px}.company-public-page-parity .company-public-shell{width:min(100%,552px);gap:12px;padding:16px 14px 30px}.company-public-page-parity .company-public-hero{padding:27px 18px 20px;border-radius:24px}.company-public-page-parity .company-public-logo{width:102px;height:102px;margin-bottom:16px;border-radius:50%}.company-public-page-parity .company-public-identity h1{font-size:28px}.company-public-page-parity .company-public-data-card{padding:14px 12px 12px;border-radius:18px}.company-public-page-parity .company-public-section-heading h2{font-size:17px}.company-public-page-parity .company-public-map-section{margin:0;border-radius:17px}}@media (max-width:380px){.company-public-page-parity .company-public-shell{padding-inline:10px}.company-public-page-parity .company-public-contact-row,.company-public-page-parity .company-public-extra>summary{gap:10px;padding-inline:10px}.company-public-page-parity .company-public-extra-body{padding-left:62px}}@media (prefers-reduced-motion:reduce){.company-public-page-parity .company-public-contact-row,.company-public-page-parity .company-public-extra-chevron{transition:none!important}}@media (min-width:900px){.public-profile-page:not(.public-profile-page-event) .public-primary-action,.public-profile-page:not(.public-profile-page-event) .public-save-hint{display:none!important}.company-public-page-parity .company-public-shell{width:min(calc(100% - 64px),920px)!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;grid-template-rows:auto auto!important;align-items:stretch!important;gap:16px 24px!important;padding:30px 0 56px!important}.company-public-page-parity .company-public-shell>.company-public-hero{grid-column:1!important;grid-row:1!important;height:100%!important;padding:34px 30px 26px!important;border-radius:24px!important}.company-public-page-parity .company-public-shell>.company-public-data-card{grid-column:2!important;grid-row:1!important;height:100%!important;margin-top:0!important;padding:22px!important;border-radius:22px!important}.company-public-page-parity .company-public-shell>.company-public-footer{grid-column:1/-1!important;grid-row:2!important;margin-top:4px!important}}.contacts-grid{align-items:start}.contacts-card{align-self:start}.contacts-category-editor summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.contacts-category-editor summary:after{content:"";width:7px;height:7px;margin-right:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transform-origin:center;transition:transform .16s ease}.contacts-category-editor[open] summary:after{transform:rotate(-135deg)}.contacts-category-editor .contacts-category-save{border-color:#087f98;background:#087f98;color:#fff}.contacts-search{display:block;gap:0;padding:0;overflow:hidden}.contacts-details>summary,.contacts-search>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:46px;padding:0 14px;cursor:pointer;color:var(--color-text);font-size:12px;font-weight:750;list-style:none}.contacts-details>summary::-webkit-details-marker,.contacts-search>summary::-webkit-details-marker{display:none}.contacts-details>summary:after,.contacts-search>summary:after{content:"";width:7px;height:7px;margin-right:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transform-origin:center;transition:transform .16s ease}.contacts-details[open]>summary:after,.contacts-search[open]>summary:after{transform:rotate(-135deg)}.contacts-search[open]>summary{border-bottom:1px solid #edf1f2}.contacts-search>form{display:grid;grid-gap:8px;gap:8px;padding:12px 14px 14px}.contacts-search .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contacts-card{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main" "details"!important;column-gap:0!important;row-gap:7px!important}.contacts-card-main{grid-area:main;grid-template-columns:48px minmax(0,1fr) auto;align-items:center}.contacts-copy{align-self:center}.contacts-card-tags{align-self:center;justify-content:flex-end;max-width:160px;margin-top:0}.contacts-details{grid-area:details;border-top:1px solid #edf1f2}.contacts-details>summary{min-height:32px;padding:0;color:#087f98;font-size:10px}.contacts-details-body{display:grid;grid-gap:9px;gap:9px;padding-top:5px}.contacts-detail-meta{min-width:0}.contacts-detail-meta p{margin:2px 0 0;color:var(--color-text-soft);font-size:11px;line-height:1.35}.contacts-detail-meta small{display:block;margin-top:6px;color:var(--color-text-faint);font-size:9px}.contacts-actions{grid-area:auto;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;align-self:auto;grid-gap:6px!important;gap:6px!important}.contacts-actions .btn{min-height:34px;padding:6px 8px;border-radius:9px;font-size:10px}.contacts-category-editor{grid-area:auto;border-bottom:0}.contacts-category-editor summary{min-height:32px}@media (min-width:961px){.contacts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:641px) and (max-width:960px){.contacts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.contacts-category-editor .contacts-category-save:hover{border-color:#076f86;background:#076f86}}@media (max-width:640px){.contacts-grid{grid-template-columns:minmax(0,1fr)}.contacts-search>summary{min-height:44px;padding-inline:12px}.contacts-search>form{padding:11px 12px 12px}.contacts-card-main{grid-template-columns:44px minmax(0,1fr) auto}.contacts-card-tags{max-width:112px}}@media (max-width:360px){.contacts-card-tags{max-width:94px}}@media (prefers-reduced-motion:reduce){.contacts-category-editor summary:after,.contacts-details>summary:after,.contacts-search>summary:after{transition:none}}.personal-profile-link-group.personal-home-sharing-selector{background:linear-gradient(135deg,#39788a,#407e8e);border-color:#2b6979;box-shadow:0 12px 28px rgba(7,86,109,.2),0 3px 9px rgba(17,24,39,.06);overflow:hidden}.personal-profile-link-group .personal-profile-link-group-footer,.personal-profile-link-group .personal-profile-link-group-header,.personal-profile-link-group .personal-profile-switch-surface{background:transparent}.personal-profile-link-group .personal-profile-link-group-header{border-bottom-color:#2b6979}.personal-profile-link-group .personal-profile-link-group-footer,.personal-profile-link-group .personal-profile-link-group-footer svg,.personal-profile-link-group .personal-profile-link-group-header h1,.personal-profile-link-group .personal-profile-link-group-header>div>span{color:#ffffff}.personal-profile-link-group .personal-profile-link-group-footer{border-top-color:#2b6979}.personal-profile-link-group .personal-profile-switch-surface{background:transparent;box-shadow:none}.personal-profile-link-group .personal-profile-switch-surface .personal-profile-slot-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:0;row-gap:0}.personal-profile-link-group .personal-profile-switch-surface .personal-profile-slot-kicker,.personal-profile-link-group .personal-profile-switch-surface .personal-profile-slot-state{align-self:center}.personal-profile-link-group .personal-profile-slot-current{background:#ffffff;box-shadow:0 8px 18px rgba(7,86,109,.12)}.personal-profile-link-group .personal-profile-slot-not-current{background:#e9ecef;border-color:#d0d6da;box-shadow:none;color:#65717a}.personal-profile-link-group .personal-profile-slot-not-current .personal-profile-slot-profile{background:#e1e5e8;border-color:#cbd3d8}.personal-profile-link-group .personal-profile-slot-not-current .personal-manager-copy strong,.personal-profile-link-group .personal-profile-slot-not-current .personal-profile-slot-kicker{color:#53616b}.personal-profile-link-group .personal-profile-slot-not-current .personal-manager-copy small{color:#7b8790}.personal-profile-link-group .personal-profile-slot-not-current .personal-manager-avatar{filter:saturate(.62);opacity:.76}.personal-profile-link-group .personal-profile-slot-not-current .personal-profile-sharing-state.is-not-shared{background:#dce1e4;color:#627079}.personal-profile-link-group .personal-profile-slot-not-current .personal-profile-slot-choice-button:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.personal-profile-link-group .personal-profile-slot-not-current:has(.personal-profile-slot-choice-button:not(:disabled)):hover{background:#e4e8eb;border-color:#bcc6cc}.personal-profile-link-group .personal-profile-slot-not-current:has(.personal-profile-slot-choice-button:not(:disabled)):hover .personal-profile-slot-profile{background:#dce1e4}}.personal-profile-link-group .personal-profile-switch-indicator{position:relative;z-index:2;display:grid;place-items:center;width:30px;height:30px;margin:-1px auto;border:1px solid #9fc0c8;border-radius:999px;background:#ffffff;color:#07566d;box-shadow:0 3px 8px rgba(7,86,109,.18)}.personal-profile-link-group .personal-profile-switch-indicator svg{grid-area:1/1}.personal-profile-link-group .personal-profile-switch-indicator svg:first-child{transform:translateY(-4px)}.personal-profile-link-group .personal-profile-switch-indicator svg:last-child{transform:translateY(4px)}@media (min-width:761px){.personal-profile-link-group .personal-profile-switch-indicator{align-self:center;justify-self:center;margin:0 auto}.personal-profile-link-group .personal-profile-switch-indicator svg:first-child{transform:translateX(-4px) rotate(-90deg)}.personal-profile-link-group .personal-profile-switch-indicator svg:last-child{transform:translateX(4px) rotate(-90deg)}}@media (max-width:760px){.personal-profile-link-group.personal-home-sharing-selector{background:linear-gradient(135deg,#39788a,#407e8e)}}.profile-onboarding .profile-editor-context-card>.profile-editor-share-card,.profile-onboarding .profile-editor-profile-help,.profile-onboarding .profile-editor-profile-switcher{display:none!important}.profile-onboarding .profile-editor-context-card{grid-template-columns:minmax(0,1fr)!important}.profile-onboarding-note{display:grid;grid-gap:3px;gap:3px;margin-top:12px;padding:11px 13px;border:1px solid #cce5ea;border-radius:12px;background:#f2fafb;color:#324b52}.profile-onboarding-note>span{color:#087f98;font-size:9px;font-weight:800;letter-spacing:.08em}.profile-onboarding-note>strong{color:#173a43;font-size:12px;line-height:1.35}.profile-onboarding-note>small{color:#6d8086;font-size:9.5px;line-height:1.45}.dashboard-app-view:has(.events-shell){background:radial-gradient(circle at 88% 4%,rgba(35,132,104,.07),transparent 28%),linear-gradient(180deg,#f3f8f5,#edf4f0)}.events-shell{--events-profile-line:rgba(207,213,221,.9);--events-profile-shadow:0 14px 36px rgba(21,55,67,.07);--events-profile-shadow-raised:0 18px 48px rgba(21,25,35,.09);--events-profile-surface:rgba(255,255,255,.96);--events-profile-soft:rgba(247,250,249,.94);width:min(calc(100% - 36px),920px);margin-inline:auto;padding:22px 0 48px;gap:16px}.dashboard-app-view:has(.events-shell) .event-brand-shell{width:min(calc(100% - 36px),920px);margin-inline:auto;padding:18px 0 0!important}.dashboard-app-view:has(.events-shell) .event-brand-shell>.card{overflow:hidden;border-color:var(--events-profile-line,rgba(207,213,221,.9));border-radius:22px;background:rgba(255,255,255,.96);box-shadow:var(--events-profile-shadow,0 14px 36px rgba(21,55,67,.07))}.events-shell .events-header,.events-shell.event-subpage>.topbar:first-child{position:relative;overflow:hidden;margin:0;padding:24px 26px;border:1px solid var(--events-profile-line);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.99) 48%,color-mix(in srgb,var(--events-accent) 8%,#fff) 100%);box-shadow:var(--events-profile-shadow-raised)}.events-shell .events-header:before,.events-shell.event-subpage>.topbar:first-child:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--events-accent)}.events-shell .events-header{align-items:center;gap:18px}.events-shell .events-header h1,.events-shell.event-subpage>.topbar:first-child .brand{margin:5px 0 6px;color:var(--color-text);font-family:var(--font-heading);font-size:clamp(27px,4vw,32px);font-weight:700;line-height:1.08;letter-spacing:-.04em}.events-shell .events-header p,.events-shell.event-subpage>.topbar:first-child .muted{max-width:650px;color:var(--color-text-soft);font-size:14px;line-height:1.5}.events-shell .workspace-kicker{min-height:0;margin:0 0 5px;padding:0;border-radius:0;background:transparent;color:var(--events-accent);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.events-shell .events-back{min-height:30px;margin-bottom:2px;color:var(--events-accent);font-size:12px;font-weight:760}.events-shell .events-role-switcher{gap:12px;margin:0}.events-shell .card,.events-shell .event-card,.events-shell .events-action-card,.events-shell .events-connection-card,.events-shell .events-contact-card,.events-shell .events-role-card{border-color:var(--events-profile-line);border-radius:20px;background:var(--events-profile-surface);box-shadow:var(--events-profile-shadow)}.events-shell .events-role-card{min-height:150px;padding:17px;gap:8px}.events-shell .events-role-card.active{border-color:var(--events-accent-border);background:linear-gradient(145deg,#fff 48%,var(--events-accent-soft) 100%);box-shadow:var(--events-profile-shadow-raised)}.events-shell .events-role-card h2,.events-shell .events-role-card h3{font-size:19px;line-height:1.18}.events-shell .events-role-card p{font-size:12.5px;line-height:1.48}.events-shell .events-role-card-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--events-accent-soft);color:var(--events-accent)}.events-shell .events-role-card-icon.organizer{background:var(--events-organizer-bg);color:var(--events-organizer)}.events-shell .events-role-card-icon.participant{background:var(--events-participant-bg);color:var(--events-participant)}.events-shell .events-role-card-icon.exhibitor{background:var(--events-exhibitor-bg);color:var(--events-exhibitor)}.events-shell .events-role-card-link{display:inline-flex;align-items:center;gap:4px;margin-top:auto;color:var(--events-accent);font-size:12px;font-weight:760}.events-shell .events-section{margin:0;scroll-margin-top:18px}.events-shell .events-section+.events-section{margin-top:2px}.events-shell .events-section.card,.events-shell>.card.events-section{padding:20px}.events-shell .events-section-header{align-items:flex-end;gap:14px;margin-bottom:12px}.events-shell .events-section-header h2,.events-shell .events-section-header h3{color:var(--color-text);font-size:clamp(18px,2.5vw,22px);line-height:1.18}.events-shell .events-section-header p{max-width:660px;margin-top:4px;color:var(--color-text-soft);font-size:12.5px;line-height:1.5}.events-shell .events-action-grid,.events-shell .events-connection-grid,.events-shell .events-contact-grid,.events-shell .events-grid{gap:12px}.events-shell .event-card{min-height:188px;padding:17px;gap:11px}.events-shell .event-card h3,.events-shell .events-connection-card h3,.events-shell .events-contact-card h3{font-size:18px;line-height:1.2}.events-shell .event-card p,.events-shell .events-connection-card p,.events-shell .events-contact-card p{font-size:12.5px;line-height:1.48}.events-shell .event-card-actions,.events-shell .events-toolbar{gap:7px}.events-shell .btn{min-height:40px;padding:8px 13px;border-radius:14px;font-size:12px;line-height:1.1}.events-shell .events-action-card{min-height:144px;padding:16px;gap:7px;color:inherit}.events-shell .events-action-card h3{font-size:17px}.events-shell .events-action-card p{font-size:12px;line-height:1.5}.events-shell .events-context-note,.events-shell .events-exhibitor-note,.events-shell .events-private-note{margin-bottom:0!important;padding:12px 14px;border-radius:16px;box-shadow:0 8px 22px rgba(21,55,67,.035);font-size:12.5px;line-height:1.5}.events-shell .events-role-badge,.events-shell .events-status-chip,.events-shell .pill{min-height:27px;padding:5px 9px;font-size:11px;font-weight:760}.events-shell .events-metrics{gap:9px}.events-shell .events-metric{padding:13px 14px;border:1px solid var(--events-profile-line);border-radius:16px;background:linear-gradient(145deg,#fff 45%,var(--events-profile-soft) 100%);box-shadow:0 7px 18px rgba(21,55,67,.035)}.events-shell .events-metric span{font-size:11px;font-weight:700}.events-shell .events-metric strong{margin-top:5px;font-size:25px}.events-shell .events-workflow-steps{gap:9px}.events-shell .events-workflow-step{padding:14px;border-color:var(--events-profile-line);border-radius:16px;background:var(--events-profile-soft)}.events-shell .events-team-list{gap:0}.events-shell .events-team-row{padding:12px 2px}.events-shell .events-table-wrap{border-color:var(--events-profile-line);border-radius:18px;background:#fff;box-shadow:0 7px 20px rgba(21,55,67,.04)}.events-shell .events-table th{background:#f7faf9}.events-shell .events-qr-panel img{border-radius:18px;box-shadow:0 8px 22px rgba(21,25,35,.07)}.events-shell .events-code{border-radius:13px;background:#f8faf9}.events-shell .events-toolbar-scroll{margin-bottom:0!important;padding:2px 2px 4px;gap:7px}.events-shell.event-subpage>.card,.events-shell.event-subpage>div:not(.topbar)>.card,.events-shell.event-subpage>section.card{border-radius:20px}.events-shell.event-subpage>.topbar:not(:first-child){margin:3px 0 0}.events-shell.event-subpage>.topbar:not(:first-child) h1{font-size:21px}.events-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:42px;border-color:#d4dee1!important;border-radius:13px!important;background:rgba(255,255,255,.98)}.events-shell textarea{min-height:92px}.events-shell details:not(.public-role-card){border-radius:16px}.events-shell summary{border-radius:inherit}@media (hover:hover) and (pointer:fine){.events-shell .event-card:hover,.events-shell .events-connection-card:hover,.events-shell .events-contact-card:hover,.events-shell .events-role-card:hover,.events-shell a.events-action-card:hover{border-color:var(--ds-border-hover);box-shadow:var(--ds-shadow-lift)}}@media (min-width:900px){.events-shell .events-header{padding:27px 30px}.events-shell .events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.events-shell .events-role-switcher{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.events-shell .events-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.events-shell{width:min(calc(100% - 28px),552px);padding:16px 0 34px;gap:13px}.dashboard-app-view:has(.events-shell) .event-brand-shell{width:min(calc(100% - 28px),552px);padding-top:14px!important}.events-shell .events-header,.events-shell.event-subpage>.topbar:first-child{padding:21px 18px;border-radius:22px}.events-shell .events-header h1,.events-shell.event-subpage>.topbar:first-child .brand{font-size:clamp(25px,7vw,30px)}.events-shell .event-card,.events-shell .events-section.card,.events-shell>.card.events-section{padding:15px}.events-shell .events-section-header{align-items:stretch;margin-bottom:10px}.events-shell .event-card,.events-shell .events-action-card,.events-shell .events-role-card{min-height:auto}}@media (max-width:560px){.events-shell .events-action-grid,.events-shell .events-connection-grid,.events-shell .events-contact-grid,.events-shell .events-grid,.events-shell .events-role-switcher{grid-template-columns:1fr}.events-shell .events-toolbar-scroll{margin-right:0;padding-right:2px}.events-shell .event-card-actions .btn,.events-shell .events-role-card .btn,.events-shell .events-toolbar .btn{width:100%}}@media (prefers-reduced-motion:reduce){.events-shell *,.events-shell :after,.events-shell :before{scroll-behavior:auto!important}}@media (min-width:681px){.dashboard-app-chrome>.workspace-product-nav{position:static;display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px!important;gap:6px!important;margin:12px 0 22px!important;padding:6px!important;overflow:visible!important;border:1px solid #dce8eb!important;border-radius:18px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 12px 32px rgba(18,63,74,.07)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link{position:relative;display:flex!important;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:48px!important;padding:9px 10px!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#40545d!important;box-shadow:none!important;text-align:center!important;text-decoration:none;transition:background-color .17s ease,border-color .17s ease,color .17s ease,box-shadow .17s ease}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link strong:after,.dashboard-app-chrome>.workspace-product-nav .workspace-product-link strong:before,.dashboard-app-chrome>.workspace-product-nav .workspace-product-link:after,.dashboard-app-chrome>.workspace-product-nav .workspace-product-link:before{display:none!important;content:none!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-icon{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:9px;background:#f1f6f7;color:#627980;transition:background-color .17s ease,color .17s ease,box-shadow .17s ease}.dashboard-app-chrome>.workspace-product-nav .workspace-product-icon svg{display:block}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link strong{position:static!important;display:block!important;width:auto!important;min-width:0;overflow:hidden;color:inherit;font-size:12px!important;font-weight:760;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link small{display:none!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-active{border-color:#c6e3e8!important;background:#eaf7f8!important;color:#075f72!important;box-shadow:inset 0 0 0 1px rgba(8,127,152,.035),0 3px 10px rgba(8,127,152,.055)!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-active .workspace-product-icon{background:#ffffff;color:#087f98;box-shadow:0 2px 7px rgba(7,86,109,.09)}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-operator{color:#315e69!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-operator .workspace-product-icon{background:#edf5f6;color:#315e69}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-operator.workspace-product-link-active{color:#075f72!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link-operator.workspace-product-link-active .workspace-product-icon{background:#ffffff;color:#087f98}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link:focus-visible{outline:3px solid rgba(8,127,152,.2);outline-offset:2px}}@media (min-width:681px) and (max-width:900px){.dashboard-app-chrome>.workspace-product-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row;grid-auto-columns:auto}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link{min-height:46px!important;padding-inline:8px!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-icon{flex-basis:26px;width:26px;height:26px;border-radius:8px}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link strong{font-size:11px!important}}@media (hover:hover) and (pointer:fine) and (min-width:681px){.dashboard-app-chrome>.workspace-product-nav .workspace-product-link:not(.workspace-product-link-active):hover{border-color:#e0eaed!important;background:#f7fbfc!important;color:#173e49!important;box-shadow:none!important;transform:none!important}.dashboard-app-chrome>.workspace-product-nav .workspace-product-link:not(.workspace-product-link-active):hover .workspace-product-icon{background:#ffffff;color:#087f98;box-shadow:0 2px 7px rgba(7,86,109,.07)}}@media (max-width:680px){.dashboard-app-chrome>.workspace-product-nav{display:none!important}}@media (prefers-reduced-motion:reduce){.dashboard-app-chrome>.workspace-product-nav .workspace-product-icon,.dashboard-app-chrome>.workspace-product-nav .workspace-product-link{transition:none!important}}.dashboard-app-shell:has(.dashboard-app-view>.events-shell>.events-header){background:linear-gradient(180deg,#ffffff,#f4f5f7 280px)}.dashboard-app-view>.events-shell:has(>.events-header){width:min(calc(100% - 36px),var(--dashboard-content-max));padding-inline:0;--events-accent-soft:#f1f3f5;--events-accent-border:#d8dde3}.dashboard-app-view>.events-shell:has(>.events-header) .events-context-note{border-color:#d8dde3;background:#f1f3f5;color:#59636f}.dashboard-app-view>.events-shell:has(>.events-header) .events-context-note strong{color:#303842}:root{--profile-avatar-placeholder:url(/avatar-placeholder.svg)}.public-profile-page:not(.public-profile-page-event){background:radial-gradient(circle at 10% 18%,rgba(216,221,223,.78) 0,rgba(236,240,241,.42) 29%,transparent 53%),radial-gradient(circle at 90% 18%,rgba(247,236,233,.68) 0,rgba(248,244,242,.34) 28%,transparent 53%),linear-gradient(180deg,#f5f7f7,#f2f5f6)!important}.public-profile-page:not(.public-profile-page-event) .public-profile-card{background:linear-gradient(155deg,#ffffff,#f4f4f5)!important}.admin-personal-profile-avatar:not(:has(img)),.assigned-profile-fallback,.avatar-upload-preview:not(:has(img)),.contacts-avatar:not(:has(img)),.editor-preview-avatar:not(:has(img)),.personal-featured-avatar-fallback,.personal-manager-avatar:not(:has(img)),.profile-avatar-fallback,.public-avatar-fallback,.teams-employee-avatar-fallback{background-color:#ffffff!important;background-image:var(--profile-avatar-placeholder)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;color:transparent!important;text-shadow:none!important}.admin-personal-profile-avatar:not(:has(img))>*,.avatar-upload-preview:not(:has(img))>*,.contacts-avatar:not(:has(img))>*,.editor-preview-avatar:not(:has(img))>*,.personal-manager-avatar:not(:has(img))>*,.teams-employee-avatar-fallback>*{opacity:0!important}