.w_wKgW_reviews{gap:var(--table-space-250);flex-direction:column;display:flex}.w_wKgW_head{justify-content:space-between;align-items:center;gap:var(--table-space-175);flex-wrap:wrap;display:flex}.w_wKgW_title{align-items:center;gap:var(--table-space-175);font-size:clamp(var(--table-text-display-lg), 4.4vw, var(--table-text-display-3xl));font-weight:var(--table-weight-heavy);letter-spacing:var(--table-tracking-tighter);line-height:var(--table-leading-none);margin:0;display:flex}.w_wKgW_count{padding:var(--table-space-050) var(--table-space-175);border-radius:var(--table-radius-pill);background:conic-gradient(from 210deg, var(--table-holo-1), var(--table-holo-2), var(--table-holo-3), var(--table-holo-4), var(--table-holo-5), var(--table-holo-1));font-size:var(--table-text-2xl);letter-spacing:0}.w_wKgW_tools{gap:var(--table-space-100);display:flex}.w_wKgW_sort{min-height:46px;padding:0 var(--table-space-200);border:1px solid var(--table-line);border-radius:var(--table-radius-pill);background:var(--table-paper);color:var(--table-ink);font:inherit;font-size:var(--table-text-md)}.w_wKgW_leave,.w_wKgW_more{min-height:46px;padding:0 var(--table-space-250);border-radius:var(--table-radius-pill);font:inherit;font-size:var(--table-text-md);font-weight:var(--table-weight-bold);cursor:pointer}.w_wKgW_leave{background:var(--table-ink);color:var(--table-on-ink);border:0}.w_wKgW_more{border:1px solid var(--table-line);background:var(--table-paper);color:var(--table-ink);align-self:center}.w_wKgW_empty{padding:var(--table-space-400) var(--table-space-300);border:1px dashed var(--table-line);border-radius:var(--table-radius-xl);text-align:center;color:var(--table-ink-soft);margin:0}.w_wKgW_grid{gap:var(--table-space-200);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));display:grid}.w_wKgW_card{gap:var(--table-space-150);min-width:0;padding:var(--table-space-250);border:1px solid color-mix(in srgb, var(--table-ink) 10%, transparent);border-radius:var(--table-radius-xl);background:var(--table-surface);flex-direction:column;scroll-margin-top:112px;display:flex}.w_wKgW_author{align-items:center;gap:var(--table-space-125);display:flex}.w_wKgW_avatar{border-radius:var(--table-radius-round);width:40px;height:40px;font-family:var(--table-serif);font-size:var(--table-text-2xl);flex:none;justify-content:center;align-items:center;font-style:italic;display:flex}.w_wKgW_who{flex-direction:column;min-width:0;display:flex}.w_wKgW_date{gap:var(--table-space-075);font-size:var(--table-text-xs);color:var(--table-ink-soft);flex-wrap:wrap;display:flex}.w_wKgW_source{padding:0 var(--table-space-075);border-radius:var(--table-radius-pill);background:var(--table-bg-deep);font-size:var(--table-text-3xs);font-weight:var(--table-weight-bold);text-transform:uppercase}.w_wKgW_stars{gap:var(--table-space-025);color:var(--table-busy);display:inline-flex}.w_wKgW_star{width:15px;height:15px}.w_wKgW_quote{font-family:var(--table-serif);font-size:var(--table-text-3xl);font-style:italic;line-height:var(--table-leading-compact);overflow-wrap:anywhere;margin:0}
.rwor1q_card{gap:var(--table-space-200);padding:var(--table-space-350);scroll-margin-top:var(--table-space-1200);border:1px solid color-mix(in srgb, var(--table-ink) 10%, transparent);border-radius:var(--table-radius-xl);background:var(--table-surface);box-shadow:0 30px 60px -46px color-mix(in srgb, var(--table-shadow-color) 45%, transparent);flex-direction:column;display:flex;position:sticky;top:24px}.rwor1q_title{font-size:var(--table-text-display-xs);font-weight:var(--table-weight-heavy);letter-spacing:var(--table-tracking-snug);line-height:var(--table-leading-none);text-wrap:balance;margin:0}.rwor1q_titleWith{font-family:var(--table-serif);font-style:italic;font-weight:var(--table-weight-light);letter-spacing:var(--table-tracking-firm)}.rwor1q_free{gap:var(--table-space-075);flex-wrap:wrap;display:flex}.rwor1q_freeMinutes,.rwor1q_freeMessages{padding:var(--table-space-050) var(--table-space-125);border-radius:var(--table-radius-pill);font-size:var(--table-text-xs);font-weight:var(--table-weight-heavy)}.rwor1q_freeMinutes{background:var(--table-money-bg);color:color-mix(in srgb, var(--table-online) 65%, var(--table-ink))}.rwor1q_freeMessages{background:color-mix(in srgb, var(--table-iri-4) 16%, var(--table-paper));color:var(--table-focus)}.rwor1q_freePlaceholder{min-height:26px}.rwor1q_monthBar{justify-content:space-between;align-items:center;gap:var(--table-space-150);display:flex}.rwor1q_month{font-size:var(--table-text-lg);font-weight:var(--table-weight-heavy);margin:0}.rwor1q_monthNav{gap:var(--table-space-075);display:flex}.rwor1q_navButton{border:1px solid var(--table-line);border-radius:var(--table-radius-round);background:var(--table-paper);width:34px;height:34px;color:var(--table-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.rwor1q_navButton svg{width:16px;height:16px}.rwor1q_navButton:disabled{cursor:not-allowed;opacity:.35}.rwor1q_days{gap:var(--table-space-050);text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.rwor1q_weekday{padding:var(--table-space-050) 0;font-size:var(--table-text-2xs);font-weight:var(--table-weight-bold);color:var(--table-ink-soft)}.rwor1q_day{aspect-ratio:1;border-radius:var(--table-radius-sm);min-height:40px;color:color-mix(in srgb, var(--table-ink) 30%, transparent);font:inherit;font-size:var(--table-text-sm);font-weight:var(--table-weight-bold);background:0 0;border:0;padding:0}.rwor1q_dayOpen{background:var(--table-paper);color:var(--table-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--table-shadow-color) 12%, transparent);cursor:pointer}.rwor1q_dayOpen:hover{box-shadow:inset 0 0 0 1px var(--table-ink)}.rwor1q_daySelected{background:var(--table-ink);color:var(--table-on-ink);box-shadow:none}.rwor1q_dayOutside{visibility:hidden}.rwor1q_slots{gap:var(--table-space-075);grid-template-columns:repeat(3,1fr);display:grid}.rwor1q_moreSlots{align-self:center;align-items:center;gap:var(--table-space-075);min-height:44px;margin-top:calc(-1 * var(--table-space-075));padding:0 var(--table-space-200);border-radius:var(--table-radius-pill);color:var(--table-ink);font:inherit;font-size:var(--table-text-sm);font-weight:var(--table-weight-bold);cursor:pointer;background:0 0;border:0;display:inline-flex}.rwor1q_moreSlots:hover{background:var(--table-bg-deep)}.rwor1q_moreIcon{width:16px;height:16px;transition:transform var(--table-duration-fast) var(--table-ease)}.rwor1q_moreIconOpen{transform:rotate(180deg)}.rwor1q_slot{border:1px solid color-mix(in srgb, var(--table-ink) 14%, transparent);border-radius:var(--table-radius-md);background:var(--table-paper);min-height:42px;color:var(--table-ink);font:inherit;font-size:var(--table-text-md);font-weight:var(--table-weight-bold);cursor:pointer}.rwor1q_slot:hover{border-color:var(--table-ink)}.rwor1q_slot[aria-pressed=true]{border-color:var(--table-ink);background:var(--table-ink);color:var(--table-on-ink)}.rwor1q_slotsNote{min-height:64px;padding:0 var(--table-space-150);border:1px dashed var(--table-line);border-radius:var(--table-radius-md);text-align:center;font-size:var(--table-text-sm);color:var(--table-ink-soft);grid-column:1/-1;justify-content:center;align-items:center;display:flex}.rwor1q_spinner{width:16px;height:16px;animation:rwor1q_spin var(--table-duration-slower) linear infinite}@keyframes rwor1q_spin{to{transform:rotate(360deg)}}.rwor1q_details{font-size:var(--table-text-sm);color:var(--table-ink-soft)}.rwor1q_details summary{align-items:flex-start;gap:var(--table-space-075);font-weight:var(--table-weight-bold);color:var(--table-ink);cursor:pointer;list-style:none;display:flex}.rwor1q_details summary::-webkit-details-marker{display:none}.rwor1q_infoIcon{flex:none;width:15px;height:15px;margin-top:1px}.rwor1q_detailsBody{gap:var(--table-space-075);margin-top:var(--table-space-100);line-height:var(--table-leading-relaxed);flex-direction:column;display:flex}.rwor1q_detailsBody p,.rwor1q_selected,.rwor1q_error{margin:0}.rwor1q_selected{font-size:var(--table-text-sm);font-weight:var(--table-weight-semibold)}.rwor1q_balance{gap:var(--table-space-125);padding:var(--table-space-175) var(--table-space-200);border-radius:var(--table-radius-md);background:color-mix(in srgb, var(--table-iri-2) 17%, var(--table-paper));font-size:var(--table-text-sm);line-height:var(--table-leading-relaxed);display:flex}.rwor1q_balance p{margin:0}.rwor1q_balanceIcon{width:18px;height:18px;color:var(--table-busy);flex:none}.rwor1q_balanceTitle{font-weight:var(--table-weight-bold)}.rwor1q_balanceLink{margin-top:var(--table-space-075);color:var(--table-ink);font-weight:var(--table-weight-bold);text-decoration:underline;display:inline-block}.rwor1q_error{font-size:var(--table-text-sm);color:var(--table-danger)}.rwor1q_schedule{justify-content:center;align-items:center;gap:var(--table-space-100);min-height:56px;padding:0 var(--table-space-250);border-radius:var(--table-radius-pill);background:var(--table-ink);color:var(--table-on-ink);font:inherit;font-size:var(--table-text-lg);font-weight:var(--table-weight-heavy);cursor:pointer;box-shadow:0 24px 40px -20px color-mix(in srgb, var(--table-glow-hue) 60%, transparent);border:0;display:inline-flex}.rwor1q_schedule:disabled{cursor:not-allowed;opacity:.5}@media (max-width:1100px){.rwor1q_card{position:static}}.rwor1q_toggle{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-wrap:balance;cursor:pointer;background:0 0;border:0;padding:0}.rwor1q_toggleHeading{margin:0}
.f_-ahG_page{--aurora-ink:var(--table-ink);--aurora-ink-dim:var(--table-ink-soft);--aurora-ink-mute:color-mix(in srgb, var(--table-ink) 45%, transparent);--aurora-glass:var(--table-paper);--aurora-glass-stroke:var(--table-line);--aurora-glass-stroke-hi:color-mix(in srgb, var(--table-ink) 8%, transparent);--aurora-pink:var(--table-ink);--aurora-pink-hi:var(--table-ink);--aurora-gold:var(--table-busy);--aurora-bg:var(--table-bg);--aurora-bg-2:var(--table-surface);isolation:isolate;padding-bottom:var(--table-space-1200);position:relative;overflow-x:clip}.f_-ahG_glow{border-radius:var(--table-radius-round);opacity:.5;z-index:-1;pointer-events:none;width:820px;height:820px;position:absolute;top:-300px;left:-200px}.f_-ahG_statsRow{margin-top:var(--table-space-600)}.f_-ahG_anchors{gap:var(--table-space-100);margin-top:var(--table-space-350);flex-wrap:wrap;display:flex}.f_-ahG_anchor{padding:var(--table-space-125) var(--table-space-200);border:1px solid var(--table-line);border-radius:var(--table-radius-pill);background:var(--table-paper);color:var(--table-ink);font-size:var(--table-text-md);font-weight:var(--table-weight-bold);text-decoration:none}.f_-ahG_anchor:hover{border-color:var(--table-ink)}.f_-ahG_body{gap:var(--table-space-400);margin-top:var(--table-space-350);grid-template-columns:minmax(0,1fr) 440px;align-items:start;display:grid}.f_-ahG_bookColumn{scroll-margin-top:var(--table-space-1200)}.f_-ahG_details{gap:var(--table-space-300);flex-direction:column;min-width:0;display:flex}.f_-ahG_card{gap:var(--table-space-175);padding:var(--table-space-350);border:1px solid color-mix(in srgb, var(--table-ink) 10%, transparent);border-radius:var(--table-radius-xl);background:var(--table-surface);box-shadow:0 30px 60px -46px color-mix(in srgb, var(--table-shadow-color) 45%, transparent);flex-direction:column;scroll-margin-top:112px;display:flex}.f_-ahG_aboutTitle{font-family:var(--table-serif);font-size:var(--table-text-display-lg);font-style:italic;font-weight:var(--table-weight-light);line-height:var(--table-leading-none);margin:0}.f_-ahG_bio{font-size:var(--table-text-lg);line-height:var(--table-leading-prose);overflow-wrap:anywhere;margin:0}.f_-ahG_bio p{margin:0 0 var(--table-space-150);white-space:pre-line}.f_-ahG_bio p:last-child{margin-bottom:0}.f_-ahG_bio ul,.f_-ahG_bio ol{margin:0 0 var(--table-space-150);padding-left:var(--table-space-250)}.f_-ahG_bio ul{list-style:outside}.f_-ahG_bio ol{list-style:decimal}.f_-ahG_bio li{margin-bottom:var(--table-space-050)}.f_-ahG_bio strong{font-weight:var(--table-weight-bold)}.f_-ahG_bio em{font-style:italic}.f_-ahG_expertise{gap:var(--table-space-300);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));scroll-margin-top:112px;display:grid}.f_-ahG_eyebrow{font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);letter-spacing:var(--table-tracking-caps);text-transform:uppercase;margin:0}.f_-ahG_chips{gap:var(--table-space-075);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.f_-ahG_chip{padding:var(--table-space-100) var(--table-space-175);border-radius:var(--table-radius-pill);background:var(--table-bg-deep);font-size:var(--table-text-sm);font-weight:var(--table-weight-semibold);align-items:center;display:inline-flex}.f_-ahG_muted{font-size:var(--table-text-sm);color:var(--table-ink-soft);margin:0}.f_-ahG_section{margin-top:var(--table-space-800);scroll-margin-top:var(--table-space-1200)}@media (max-width:1100px){.f_-ahG_body{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.f_-ahG_card{padding:var(--table-space-250)}.f_-ahG_aboutTitle{font-size:var(--table-text-display-sm)}}.f_-ahG_statsRow:empty{display:none}
.jpYW0q_showcase{--aurora-ink:var(--table-on-ink);--aurora-ink-dim:var(--table-on-ink-soft);--aurora-glass:color-mix(in srgb, var(--table-on-ink) 8%, transparent);--aurora-glass-stroke:color-mix(in srgb, var(--table-on-ink) 16%, transparent);--aurora-bg:color-mix(in srgb, var(--table-ink-mute) 20%, var(--table-ink));gap:var(--table-space-200);padding:var(--table-space-350);border-radius:var(--table-radius-xl);background:var(--table-ink);color:var(--table-on-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.jpYW0q_showcase:not(:has(.jpYW0q_items>:not(:empty))){display:none}.jpYW0q_glow{border-radius:var(--table-radius-round);background:conic-gradient(from 210deg, var(--table-holo-1), var(--table-holo-2), var(--table-holo-3), var(--table-holo-4), var(--table-holo-5), var(--table-holo-1));filter:blur(80px);opacity:.45;pointer-events:none;width:360px;height:280px;position:absolute;top:-120px;right:-80px}.jpYW0q_eyebrow{font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);letter-spacing:var(--table-tracking-caps);text-transform:uppercase;color:var(--table-on-ink-soft);margin:0;position:relative}.jpYW0q_items{gap:var(--table-space-200);flex-direction:column;display:flex;position:relative}
._44Za6G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._44Za6G_hero{gap:var(--table-space-600);padding-top:var(--table-space-500);grid-template-columns:300px minmax(0,1fr) 400px;align-items:center;display:grid}._44Za6G_avatarColumn{justify-content:center;display:flex}._44Za6G_avatar{width:260px;height:260px;margin:var(--table-space-250);animation:6s ease-in-out infinite _44Za6G_profile-float;position:relative}@keyframes _44Za6G_profile-float{50%{translate:0 -8px}}._44Za6G_portrait{border-radius:var(--table-radius-round);--initial-size:150px;width:260px;height:260px;position:relative;overflow:hidden}._44Za6G_portraitImage{object-fit:cover}._44Za6G_presence{z-index:3;border:4px solid var(--table-bg);border-radius:var(--table-radius-round);box-sizing:border-box;width:26px;height:26px;position:absolute;bottom:26px;right:26px}._44Za6G_presence._44Za6G_online,._44Za6G_statusDot._44Za6G_online{background:var(--table-online)}._44Za6G_presence._44Za6G_busy,._44Za6G_statusDot._44Za6G_busy{background:var(--table-busy)}._44Za6G_presence._44Za6G_offline,._44Za6G_statusDot._44Za6G_offline{background:color-mix(in srgb, var(--table-ink) 40%, transparent)}._44Za6G_ping{border-radius:var(--table-radius-round);background:var(--table-online);animation:_44Za6G_profile-ping 1.6s var(--table-ease) infinite;position:absolute;inset:-4px}@keyframes _44Za6G_profile-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}._44Za6G_identity{gap:var(--table-space-175);flex-direction:column;min-width:0;display:flex}._44Za6G_pills{gap:var(--table-space-100);flex-wrap:wrap;display:flex}._44Za6G_pills:empty{display:none}._44Za6G_pill{align-items:center;gap:var(--table-space-075);padding:var(--table-space-075) var(--table-space-150);border:1px solid var(--table-line);border-radius:var(--table-radius-pill);background:var(--table-paper);font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);display:inline-flex}._44Za6G_promoted{align-items:center;gap:var(--table-space-075);padding:var(--table-space-075) var(--table-space-150);border-radius:var(--table-radius-pill);background:linear-gradient(135deg, var(--table-holo-2), var(--table-iri-2));font-size:var(--table-text-xs);font-weight:var(--table-weight-heavy);display:inline-flex}._44Za6G_promoted svg{width:11px;height:11px}._44Za6G_verified{background:var(--table-money-bg);color:color-mix(in srgb, var(--table-online) 65%, var(--table-ink));border-color:#0000}._44Za6G_pillIcon{width:13px;height:13px;color:var(--table-busy)}._44Za6G_verified ._44Za6G_pillIcon{color:currentColor}._44Za6G_name{font-size:clamp(var(--table-text-display-2xl), 6.4vw, var(--table-text-display-6xl));line-height:var(--table-leading-display);overflow-wrap:anywhere;margin:0}._44Za6G_nameLong{font-size:clamp(var(--table-text-display-lg), 4.6vw, var(--table-text-display-3xl))}._44Za6G_nameFirst{font-family:var(--table-serif);font-style:italic;font-weight:var(--table-weight-light);letter-spacing:var(--table-tracking-firm)}._44Za6G_nameRest{font-weight:var(--table-weight-heavy);letter-spacing:var(--table-tracking-tighter)}._44Za6G_subtitle{font-size:var(--table-text-lg);color:var(--table-ink-soft);margin:0}._44Za6G_ratingRow{align-items:center;gap:var(--table-space-050) var(--table-space-200);font-size:var(--table-text-md);flex-wrap:wrap;display:flex}._44Za6G_status{align-items:center;gap:var(--table-space-075);font-weight:var(--table-weight-bold);display:inline-flex}._44Za6G_statusDot{border-radius:var(--table-radius-round);width:8px;height:8px}._44Za6G_meta{align-items:center;gap:var(--table-space-100) var(--table-space-200);font-size:var(--table-text-md);color:var(--table-ink-soft);flex-wrap:wrap;display:flex}._44Za6G_socials{gap:var(--table-space-075);display:flex}._44Za6G_social{border:1px solid var(--table-line);border-radius:var(--table-radius-round);width:44px;height:44px;color:var(--table-ink);justify-content:center;align-items:center;display:flex}._44Za6G_socialIcon{width:14px;height:14px}._44Za6G_serviceCard{padding:var(--table-space-050);border-radius:var(--table-radius-2xl);position:relative}._44Za6G_serviceRim{border-radius:inherit;position:absolute;inset:0}._44Za6G_serviceFace{gap:var(--table-space-175);padding:var(--table-space-300);border-radius:var(--table-radius-xl);background:var(--table-surface);flex-direction:column;display:flex;position:relative}._44Za6G_serviceFace ._44Za6G_follow{flex:1;display:flex}._44Za6G_serviceFace ._44Za6G_follow>button{border:1.5px solid var(--table-ink);border-radius:var(--table-radius-pill);background:var(--table-paper);height:auto;min-height:48px;box-shadow:none;color:var(--table-ink);font-size:var(--table-text-md);font-weight:var(--table-weight-bold);background-image:none;flex:1}._44Za6G_serviceFace ._44Za6G_follow>button:hover{background:var(--table-bg-deep)}@media (max-width:1100px){._44Za6G_hero{gap:var(--table-space-400);grid-template-columns:240px minmax(0,1fr)}._44Za6G_serviceCard{grid-column:1/-1}._44Za6G_avatar,._44Za6G_portrait{width:200px;height:200px}._44Za6G_portrait{--initial-size:110px}}@media (max-width:700px){._44Za6G_hero{gap:var(--table-space-300);padding-top:var(--table-space-300);grid-template-columns:minmax(0,1fr)}._44Za6G_avatar,._44Za6G_portrait{width:180px;height:180px}._44Za6G_avatar{margin:var(--table-space-200) auto}._44Za6G_serviceFace{padding:var(--table-space-250)}}@media (prefers-reduced-motion:reduce){._44Za6G_avatar,._44Za6G_ping{animation:none}}
.EKsR5W_badges{align-items:center;gap:var(--table-space-100);margin-top:var(--table-space-050);flex-wrap:wrap;display:flex}.EKsR5W_label{font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);letter-spacing:var(--table-tracking-caps);text-transform:uppercase;color:var(--table-ink-soft)}.EKsR5W_list{margin:0;padding:0;list-style:none;display:contents}.EKsR5W_chip{align-items:center;gap:var(--table-space-075);padding:var(--table-space-100) var(--table-space-175);border:1px solid var(--table-line);border-radius:var(--table-radius-pill);background:var(--table-paper);font-size:var(--table-text-sm);font-weight:var(--table-weight-semibold);display:inline-flex}.EKsR5W_period{font-weight:var(--table-weight-medium);color:var(--table-ink-soft)}.EKsR5W_medal{width:15px;height:15px}.EKsR5W_gold{color:var(--table-busy)}.EKsR5W_silver{color:color-mix(in srgb, var(--table-ink-mute) 65%, var(--table-holo-4))}.EKsR5W_bronze{color:color-mix(in srgb, var(--table-iri-3) 25%, var(--table-danger))}
._9a4HZq_link{align-items:center;gap:var(--table-space-075);min-height:44px;color:var(--table-ink);font-weight:var(--table-weight-bold);flex-wrap:wrap;text-decoration:none;display:inline-flex}._9a4HZq_stars{display:inline-flex}._9a4HZq_star{width:15px;height:15px}._9a4HZq_count{font-weight:var(--table-weight-medium);color:var(--table-ink-soft)}._9a4HZq_link:hover ._9a4HZq_count{text-underline-offset:3px;text-decoration:underline}._9a4HZq_arrow{width:14px;height:14px}
._5X_w1W_insights{gap:var(--table-space-250);margin-top:var(--table-space-800);scroll-margin-top:var(--table-space-1200);flex-direction:column;display:flex}._5X_w1W_insightsHead{justify-content:space-between;align-items:baseline;gap:var(--table-space-150);flex-wrap:wrap;display:flex}._5X_w1W_sectionTitle{font-size:clamp(var(--table-text-display-lg), 4.4vw, var(--table-text-display-3xl));font-weight:var(--table-weight-heavy);letter-spacing:var(--table-tracking-tighter);line-height:var(--table-leading-none);margin:0}._5X_w1W_viewAll{color:var(--table-ink);font-size:var(--table-text-base);font-weight:var(--table-weight-bold)}._5X_w1W_posts{gap:var(--table-space-300);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid}._5X_w1W_post{gap:var(--table-space-250);padding:var(--table-space-200);border:1px solid var(--table-line);border-radius:var(--table-radius-xl);background:var(--table-surface);color:var(--table-ink);transition:transform var(--table-duration-fast) var(--table-ease);text-decoration:none;display:flex}._5X_w1W_post:hover{transform:translateY(-2px)}._5X_w1W_postImage{border-radius:var(--table-radius-md);background:var(--table-bg-deep);flex:none;width:120px;height:180px;position:relative;overflow:hidden}._5X_w1W_postImage img{object-fit:cover}._5X_w1W_postText{gap:var(--table-space-125);min-width:0;padding:var(--table-space-100) 0;flex-direction:column;display:flex}._5X_w1W_postDate{font-size:var(--table-text-xs);font-weight:var(--table-weight-bold);color:var(--table-ink-soft)}._5X_w1W_postTitle{font-family:var(--table-serif);font-size:clamp(var(--table-text-4xl), 2.2vw, var(--table-text-display-xs));line-height:var(--table-leading-none);overflow-wrap:anywhere}._5X_w1W_postExcerpt{-webkit-line-clamp:3;font-size:var(--table-text-md);line-height:var(--table-leading-relaxed);color:var(--table-ink-soft);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:700px){._5X_w1W_post{gap:var(--table-space-175)}._5X_w1W_postImage{width:96px;height:144px}}
.TkoH-G_actions{gap:var(--table-space-100);flex-direction:column;display:flex}.TkoH-G_contactRow,.TkoH-G_socialRow{gap:var(--table-space-100);flex-wrap:wrap;display:flex}.TkoH-G_button{justify-content:center;align-items:center;gap:var(--table-space-100);min-height:54px;padding:0 var(--table-space-250);border-radius:var(--table-radius-pill);font:inherit;font-size:var(--table-text-lg);font-weight:var(--table-weight-heavy);cursor:pointer;transition:transform var(--table-duration-fast) var(--table-ease);border:0;flex:120px;text-decoration:none;display:inline-flex}.TkoH-G_button:hover:not(:disabled){transform:translateY(-2px)}.TkoH-G_button:disabled{cursor:not-allowed;opacity:.5}.TkoH-G_primary{background:var(--table-ink);color:var(--table-on-ink)}.TkoH-G_outline{background:var(--table-paper);color:var(--table-ink);box-shadow:inset 0 0 0 1.5px var(--table-ink)}.TkoH-G_icon{flex:none;width:18px;height:18px}.TkoH-G_iconButton{border:1px solid var(--table-line);border-radius:var(--table-radius-round);background:var(--table-paper);width:48px;height:48px;color:var(--table-ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.TkoH-G_iconButton:disabled{cursor:progress}.TkoH-G_favoriteOn{border-color:var(--table-ink);background:var(--table-ink);color:var(--table-iri-5)}.TkoH-G_callWindow{margin:var(--table-space-100) 0 0;font-size:var(--table-text-md);line-height:var(--table-leading-normal);color:var(--table-busy)}
