._dashboard_chfto_1{display:grid;gap:1rem;padding:1.2rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--surface) 54%,var(--card));color:var(--foreground)}._header_chfto_1{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._kicker_chfto_1{color:var(--primary);font-size:.61rem;font-weight:900;letter-spacing:.1em}._header_chfto_1 h3{margin:.3rem 0 0;font-family:var(--font-family-display);font-size:1.85rem}._header_chfto_1 p{margin:.4rem 0 0;color:var(--muted-foreground);font-size:.78rem}._headerActions_chfto_1{display:flex;gap:.45rem;align-items:center}._headerActions_chfto_1 select,._headerActions_chfto_1 button,._customRange_chfto_1 input,._customRange_chfto_1 button,._card_chfto_1 select,._field_chfto_1 input,._campaignBuilder_chfto_1 input{min-height:38px;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);font:inherit;font-size:.72rem;padding:.45rem .6rem}._headerActions_chfto_1 button,._customRange_chfto_1 button{display:inline-flex;align-items:center;gap:.35rem;font-weight:800;cursor:pointer}._customRange_chfto_1{display:flex;gap:.5rem;align-items:end;flex-wrap:wrap;padding:.7rem;border:1px solid var(--border);border-radius:11px;background:var(--card)}._customRange_chfto_1 label{display:grid;gap:.25rem;font-size:.65rem;font-weight:800}._error_chfto_1{margin:0;padding:.7rem;border:1px solid #fecaca;border-radius:9px;background:#fef2f2;color:#991b1b;font-size:.72rem}._loading_chfto_1{display:flex;align-items:center;gap:.5rem;padding:1rem;color:var(--muted-foreground)}._spin_chfto_1{animation:_spin_chfto_1 1s linear infinite}@keyframes _spin_chfto_1{to{transform:rotate(360deg)}}._verdictRow_chfto_1{display:grid;grid-template-columns:1.35fr .65fr;gap:.7rem}._verdict_chfto_1,._nextStep_chfto_1{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:14px;background:var(--card)}._verdict_chfto_1>div:first-child{max-width:680px}._verdict_chfto_1>div:first-child>strong{display:block;margin-top:.35rem;font-family:var(--font-family-display);font-size:1.4rem}._verdict_chfto_1 p,._nextStep_chfto_1 p{margin:.4rem 0 0;color:var(--muted-foreground);font-size:.72rem;line-height:1.5}._score_chfto_1{display:grid;place-items:center;align-content:center;min-width:115px;padding:.6rem;border-radius:12px;background:var(--secondary);text-align:center}._score_chfto_1 strong{font-family:var(--font-family-display);font-size:2.1rem}._score_chfto_1 span{font-size:.58rem;color:var(--muted-foreground)}._score_chfto_1[data-tone=red]{background:#fef2f2;color:#991b1b}._score_chfto_1[data-tone=yellow]{background:#fffbeb;color:#92400e}._score_chfto_1[data-tone=green]{background:#f0fdf4;color:#166534}._nextStep_chfto_1{justify-content:flex-start;align-items:flex-start}._nextStep_chfto_1>svg{color:var(--primary);flex:none}._nextStep_chfto_1 strong{font-size:.82rem}._tabs_chfto_1{display:flex;gap:.35rem;overflow:auto;padding-bottom:.15rem}._tabs_chfto_1 button{white-space:nowrap;padding:.5rem .65rem;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--muted-foreground);font:inherit;font-size:.68rem;font-weight:800;cursor:pointer}._tabs_chfto_1 button[data-active=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--primary)}._tabBody_chfto_1{display:grid;gap:.75rem}._miniTrendGrid_chfto_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}._miniTrend_chfto_1{display:grid;gap:.45rem;padding:.75rem;border:1px solid var(--border);border-radius:11px;background:var(--card)}._miniTrend_chfto_1>strong{font-size:.68rem}._miniTrend_chfto_1>div{display:flex;align-items:end;gap:2px;height:54px}._miniTrend_chfto_1>div span{flex:1;min-width:2px;border-radius:2px 2px 0 0;background:var(--primary)}._miniTrend_chfto_1 em{color:var(--muted-foreground);font-size:.62rem;font-style:normal}._metricGrid_chfto_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}._metricGrid_chfto_1 article{display:grid;grid-template-columns:auto 1fr;gap:.2rem .55rem;padding:.85rem;border:1px solid var(--border);border-radius:12px;background:var(--card)}._metricGrid_chfto_1 article>svg{grid-row:1/4;color:var(--primary)}._metricGrid_chfto_1 small{color:var(--muted-foreground);font-size:.59rem;font-weight:850;text-transform:uppercase}._metricGrid_chfto_1 strong{font-family:var(--font-family-display);font-size:1.65rem;line-height:1}._metricGrid_chfto_1 article>span{font-size:.61rem;color:var(--muted-foreground)}._deltaUp_chfto_1{color:#166534!important}._deltaDown_chfto_1{color:#991b1b!important}._deltaNeutral_chfto_1,._deltaNew_chfto_1{color:var(--muted-foreground)!important}._twoCol_chfto_1{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}._card_chfto_1{padding:1rem;border:1px solid var(--border);border-radius:13px;background:var(--card)}._card_chfto_1 h4{margin:0;font-family:var(--font-family-display);font-size:1.18rem}._cardHead_chfto_1{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.75rem}._cardHead_chfto_1>div{display:grid;gap:.15rem}._cardHead_chfto_1 span{color:var(--muted-foreground);font-size:.65rem}._cardHead_chfto_1>svg{color:var(--primary)}._trendChart_chfto_1{height:160px;display:flex;gap:3px;align-items:end;padding:.5rem 0;border-bottom:1px solid var(--border)}._trendChart_chfto_1>div{display:flex;align-items:end;gap:1px;flex:1;height:100%}._trendChart_chfto_1 span{display:block;width:50%;min-height:2px;border-radius:2px 2px 0 0}._viewBar_chfto_1{background:color-mix(in srgb,var(--primary) 42%,transparent)}._actionBar_chfto_1{background:var(--primary)}._legend_chfto_1{display:flex;gap:1rem;margin-top:.45rem;color:var(--muted-foreground);font-size:.62rem}._legend_chfto_1 span{display:flex;align-items:center;gap:.3rem}._legend_chfto_1 i{display:inline-block;width:10px;height:10px;border-radius:2px}._viewLegend_chfto_1{background:color-mix(in srgb,var(--primary) 42%,transparent)}._actionLegend_chfto_1{background:var(--primary)}._goal_chfto_1{display:grid;gap:.3rem;margin:.75rem 0}._goal_chfto_1>div:first-child{display:flex;justify-content:space-between;font-size:.7rem}._goalTrack_chfto_1{height:8px;border-radius:999px;background:var(--surface);overflow:hidden}._goalTrack_chfto_1 span{display:block;height:100%;border-radius:inherit;background:var(--primary)}._goalInputs_chfto_1{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.75rem}._goalInputs_chfto_1 label,._field_chfto_1{display:grid;gap:.3rem;color:var(--muted-foreground);font-size:.64rem;font-weight:800}._goalInputs_chfto_1 input{width:100%;box-sizing:border-box;min-height:36px;padding:.4rem .5rem;border:1px solid var(--border);border-radius:8px;background:var(--background);color:var(--foreground);font:inherit}._summaryText_chfto_1{margin:.45rem 0 0;color:var(--muted-foreground);font-size:.73rem;line-height:1.55}._breakdown_chfto_1{display:grid;gap:.55rem;margin-top:.7rem}._breakdownRow_chfto_1{display:grid;gap:.2rem}._breakdownRow_chfto_1>div:first-child{display:flex;justify-content:space-between;gap:1rem;font-size:.68rem}._barTrack_chfto_1{height:6px;border-radius:999px;background:var(--surface);overflow:hidden}._barTrack_chfto_1 span{display:block;height:100%;border-radius:inherit;background:var(--primary)}._empty_chfto_1{color:var(--muted-foreground);font-size:.7rem}._splitMeter_chfto_1{display:flex;min-height:48px;margin-top:.8rem;border-radius:9px;overflow:hidden;background:var(--surface)}._splitMeter_chfto_1 span{display:flex;align-items:center;justify-content:center;min-width:0;padding:.4rem;background:color-mix(in srgb,var(--primary) 15%,var(--card));color:var(--foreground);font-size:.62rem;font-weight:800}._splitMeter_chfto_1 span+span{background:var(--primary);color:#fff}._funnel_chfto_1{display:grid;justify-items:center;gap:.28rem;margin-top:.7rem}._funnel_chfto_1>div{display:flex;justify-content:space-between;gap:1rem;padding:.55rem .8rem;border-radius:8px;background:color-mix(in srgb,var(--primary) 8%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));font-size:.7rem}._valueInput_chfto_1{display:flex;justify-content:space-between;gap:1rem;align-items:end;margin-top:.7rem}._valueInput_chfto_1 label{display:grid;gap:.3rem;color:var(--muted-foreground);font-size:.65rem}._valueInput_chfto_1 input{min-height:38px;border:1px solid var(--border);border-radius:8px;padding:.45rem;background:var(--background);color:var(--foreground);font:inherit}._valueInput_chfto_1>strong{font-family:var(--font-family-display);font-size:1.5rem}._accessibilityStat_chfto_1{display:flex;align-items:baseline;gap:.55rem}._accessibilityStat_chfto_1 strong{font-family:var(--font-family-display);font-size:2rem}._accessibilityStat_chfto_1 span{color:var(--muted-foreground);font-size:.7rem}._recoveryBox_chfto_1{display:flex;gap:.65rem;align-items:center;margin-top:.7rem;padding:.8rem;border-radius:10px;background:#f0fdf4;color:#166534}._recoveryBox_chfto_1[data-open=true]{background:#fef2f2;color:#991b1b}._recoveryBox_chfto_1 div{display:grid}._recoveryBox_chfto_1 span{font-size:.65rem;opacity:.8}._insight_chfto_1{margin:.7rem 0 0;padding:.65rem;border-radius:8px;background:#fffbeb;color:#92400e;font-size:.68rem}._campaignBuilder_chfto_1{display:grid;grid-template-columns:1fr auto;gap:.5rem;margin-top:.75rem}._campaignBuilder_chfto_1 button,._primaryButton_chfto_1,._reportActions_chfto_1 button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:38px;padding:.45rem .7rem;border:1px solid var(--primary);border-radius:8px;background:var(--primary);color:#fff;font:inherit;font-size:.7rem;font-weight:800;cursor:pointer}._campaignExamples_chfto_1{margin-top:.45rem;color:var(--muted-foreground);font-size:.62rem}._campaignPresets_chfto_1{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}._campaignPresets_chfto_1 button{padding:.38rem .52rem;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font:inherit;font-size:.61rem;font-weight:800;cursor:pointer}._campaignPresets_chfto_1 button:hover,._campaignPresets_chfto_1 button:focus-visible{border-color:var(--primary);color:var(--primary);outline:none}._healthGrid_chfto_1{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._healthGrid_chfto_1 article{display:flex;gap:.55rem;align-items:flex-start;padding:.7rem;border:1px solid var(--border);border-radius:10px;background:var(--background)}._healthGrid_chfto_1 article[data-tone=green]>svg{color:#16a34a}._healthGrid_chfto_1 article[data-tone=red]>svg{color:#dc2626}._healthGrid_chfto_1 article[data-tone=neutral]>svg{color:#64748b}._healthGrid_chfto_1 div{display:grid}._healthGrid_chfto_1 strong{font-size:.72rem}._healthGrid_chfto_1 span{margin-top:.15rem;color:var(--muted-foreground);font-size:.62rem}._attentionLegend_chfto_1{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}._attentionLegend_chfto_1 span{padding:.4rem .55rem;border-radius:999px;font-size:.62rem}._attentionLegend_chfto_1 span[data-tone=green]{background:#f0fdf4;color:#166534}._attentionLegend_chfto_1 span[data-tone=yellow]{background:#fffbeb;color:#92400e}._attentionLegend_chfto_1 span[data-tone=red]{background:#fef2f2;color:#991b1b}._toggle_chfto_1{display:flex;gap:.45rem;align-items:flex-start;margin:.7rem 0;color:var(--muted-foreground);font-size:.68rem}._reportActions_chfto_1{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}._reportActions_chfto_1 button:last-child{background:var(--card);color:var(--foreground);border-color:var(--border)}._reportMessage_chfto_1{margin:.6rem 0 0;color:var(--muted-foreground);font-size:.67rem}._permissionPreview_chfto_1{display:grid;gap:.2rem;margin-top:.7rem;padding:.7rem;border-radius:9px;background:var(--surface)}._permissionPreview_chfto_1 strong{font-size:.72rem}._permissionPreview_chfto_1 span{color:var(--muted-foreground);font-size:.63rem}._valueMath_chfto_1{display:grid;margin-top:.65rem;border-top:1px solid var(--border)}._valueMath_chfto_1>div{display:flex;justify-content:space-between;padding:.55rem 0;border-bottom:1px solid var(--border);font-size:.7rem}._valueMath_chfto_1 strong{font-family:var(--font-family-display);font-size:1rem}._primaryButton_chfto_1:disabled,._headerActions_chfto_1 button:disabled,._customRange_chfto_1 button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:900px){._verdictRow_chfto_1,._twoCol_chfto_1{grid-template-columns:1fr}._metricGrid_chfto_1,._miniTrendGrid_chfto_1{grid-template-columns:repeat(2,minmax(0,1fr))}._healthGrid_chfto_1{grid-template-columns:1fr}}@media(max-width:540px){._dashboard_chfto_1{padding:.85rem}._header_chfto_1{display:grid}._headerActions_chfto_1{width:100%}._headerActions_chfto_1 select{flex:1}._metricGrid_chfto_1,._miniTrendGrid_chfto_1,._goalInputs_chfto_1,._campaignBuilder_chfto_1{grid-template-columns:1fr}._valueInput_chfto_1{display:grid}._score_chfto_1{min-width:88px}._verdict_chfto_1{display:grid}._tabs_chfto_1{margin-right:-.85rem;padding-right:.85rem}}._printOnly_chfto_1{display:none}._printGrid_chfto_1{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._printGrid_chfto_1>div{display:grid;padding:10px;border:1px solid #dbe4ee;border-radius:8px}._printGrid_chfto_1 span{font-size:11px;color:#64748b}._printGrid_chfto_1 strong{font-size:18px}._printFoot_chfto_1{margin-top:24px;color:#64748b;font-size:11px}@media print{._tabs_chfto_1,._headerActions_chfto_1,._customRange_chfto_1,._campaignBuilder_chfto_1,._campaignPresets_chfto_1,._reportActions_chfto_1,._primaryButton_chfto_1,._toggle_chfto_1,._verdictRow_chfto_1,._tabBody_chfto_1,._header_chfto_1>p{display:none!important}._dashboard_chfto_1{border:0;background:#fff;padding:0}._header_chfto_1{display:block}._header_chfto_1 h3{font-size:24px}._printOnly_chfto_1{display:block!important}._printOnly_chfto_1 h2{font-size:24px}._printOnly_chfto_1 h3{margin-top:20px;font-size:16px}._printOnly_chfto_1 p{font-size:12px;line-height:1.5}._printGrid_chfto_1{grid-template-columns:repeat(3,1fr)}}._site_1fzdu_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._demoBar_1fzdu_1{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.5rem 1rem;background:var(--foreground);color:#fff;font-size:.7rem}._demoBar_1fzdu_1 a{color:#fff;font-weight:800}._header_1fzdu_1{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:.8rem max(1rem,calc((100vw - 1180px)/2));background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}._brand_1fzdu_1{display:flex;align-items:center;gap:.7rem;color:var(--foreground);text-decoration:none}._logoMark_1fzdu_1{display:flex;align-items:center;justify-content:center;gap:-.2rem;width:2.7rem;height:2.7rem;border-radius:var(--radius);background:var(--primary);color:#fff;box-shadow:var(--shadow)}._wordmark_1fzdu_1{display:grid;gap:.02rem}._wordmark_1fzdu_1 strong{font-size:.9rem}._wordmark_1fzdu_1 small{color:var(--muted-foreground);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}._nav_1fzdu_1{display:flex;justify-content:center;gap:1.1rem}._nav_1fzdu_1 a,._footer_1fzdu_1 a{color:var(--muted-foreground);text-decoration:none;font-size:.8rem;font-weight:700}._nav_1fzdu_1 a:hover,._nav_1fzdu_1 a[data-active=true]{color:var(--primary)}._actions_1fzdu_1{display:flex;align-items:center;gap:.55rem}._call_1fzdu_1{display:flex;align-items:center;gap:.3rem;color:var(--foreground);text-decoration:none;font-size:.76rem;font-weight:750}._cta_1fzdu_1,._ghost_1fzdu_1,._form_1fzdu_1 button,._controlGrid_1fzdu_1 button,._floatStack_1fzdu_1 button{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.65rem;padding:.7rem 1rem;border:1px solid transparent;border-radius:var(--radius);font:inherit;font-size:.8rem;font-weight:800;text-decoration:none;cursor:pointer}._cta_1fzdu_1,._form_1fzdu_1 button{background:var(--primary);color:#fff}._ghost_1fzdu_1{border-color:var(--border);background:var(--card);color:var(--foreground)}._menu_1fzdu_1{display:none;width:2.65rem;height:2.65rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground)}._offer_1fzdu_1{display:flex;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1rem;background:var(--secondary);color:var(--foreground);font-size:.78rem;font-weight:700}._offer_1fzdu_1 a{color:inherit}._hero_1fzdu_1{display:grid;grid-template-columns:1.02fr .98fr;gap:3.4rem;align-items:center;max-width:1240px;min-height:650px;margin:0 auto;padding:4.7rem 1.25rem}._kicker_1fzdu_1{color:var(--primary);font-size:.71rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}._hero_1fzdu_1 h1,._pageHero_1fzdu_1 h1,._sectionTitle_1fzdu_1 h2,._featureBand_1fzdu_1 h2,._reputationSection_1fzdu_1 h2,._momentBand_1fzdu_1 h2,._reelTeaser_1fzdu_1 h2,._ownerBand_1fzdu_1 h2,._split_1fzdu_1 h2{margin:.72rem 0 0;font-family:var(--font-family-display);font-weight:600;letter-spacing:-.035em;line-height:.98}._hero_1fzdu_1 h1{font-size:clamp(3.5rem,5.8vw,5.9rem)}._hero_1fzdu_1 p,._pageHero_1fzdu_1 p,._sectionTitle_1fzdu_1 p,._featureBand_1fzdu_1 p,._reputationSection_1fzdu_1 p,._momentBand_1fzdu_1 p,._reelTeaser_1fzdu_1 p,._ownerBand_1fzdu_1 p,._split_1fzdu_1 p{color:var(--muted-foreground);line-height:1.7}._hero_1fzdu_1 p{max-width:650px;font-size:1.05rem}._heroButtons_1fzdu_1{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.6rem}._trustRow_1fzdu_1{display:flex;flex-wrap:wrap;gap:.7rem 1rem;margin-top:1.35rem;color:var(--muted-foreground);font-size:.76rem}._trustRow_1fzdu_1 span{display:flex;align-items:center;gap:.35rem}._trustRow_1fzdu_1 svg{color:var(--success)}._heroMedia_1fzdu_1{position:relative;min-height:520px;overflow:hidden;border-radius:calc(var(--radius-lg) + .3rem);background:var(--surface);box-shadow:var(--shadow-lg)}._heroMedia_1fzdu_1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._heroMedia_1fzdu_1:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.58))}._heroOverlay_1fzdu_1{position:absolute;z-index:2;right:1.1rem;bottom:1.1rem;left:1.1rem;color:#fff}._heroOverlay_1fzdu_1 small,._heroOverlay_1fzdu_1 strong,._heroOverlay_1fzdu_1 span{display:block}._heroOverlay_1fzdu_1 small{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._heroOverlay_1fzdu_1 strong{margin-top:.35rem;font-family:var(--font-family-display);font-size:1.9rem}._heroOverlay_1fzdu_1 span{margin-top:.2rem;font-size:.76rem;color:#ffffffd1}._featureBand_1fzdu_1,._ownerBand_1fzdu_1,._momentBand_1fzdu_1,._reelTeaser_1fzdu_1,._pricingBand_1fzdu_1,._reputationSection_1fzdu_1{max-width:1180px;margin:0 auto;padding:4.8rem 1.25rem}._featureBand_1fzdu_1{display:grid;grid-template-columns:.62fr 1.38fr;gap:3rem;border-top:1px solid var(--border)}._featureBand_1fzdu_1 h2,._reputationSection_1fzdu_1 h2,._momentBand_1fzdu_1 h2,._reelTeaser_1fzdu_1 h2,._ownerBand_1fzdu_1 h2{font-size:clamp(2.2rem,4vw,3.6rem)}._featurePills_1fzdu_1{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.55rem}._featurePills_1fzdu_1 span{display:flex;align-items:center;gap:.35rem;padding:.55rem .72rem;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);font-size:.74rem;font-weight:700}._featurePills_1fzdu_1 svg{color:var(--success)}._section_1fzdu_1,._gallerySection_1fzdu_1,._teamSection_1fzdu_1{max-width:1180px;margin:0 auto;padding:5.5rem 1.25rem}._sectionTitle_1fzdu_1{max-width:760px}._sectionTitle_1fzdu_1 h2,._split_1fzdu_1 h2{font-size:clamp(2.45rem,4.6vw,4.2rem)}._cards_1fzdu_1{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem;margin-top:2.6rem}._card_1fzdu_1{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._cardIcon_1fzdu_1{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius);background:var(--secondary);color:var(--primary)}._card_1fzdu_1 h3{margin:1.25rem 0 0;font-family:var(--font-family-display);font-size:1.38rem}._card_1fzdu_1 p{margin:.45rem 0 0;color:var(--muted-foreground);font-size:.86rem;line-height:1.6}._card_1fzdu_1 a{display:inline-flex;align-items:center;gap:.25rem;margin-top:1rem;color:var(--primary);font-size:.76rem;font-weight:800;text-decoration:none}._gallerySection_1fzdu_1{max-width:none;background:var(--surface)}._gallerySection_1fzdu_1>._sectionTitle_1fzdu_1,._gallery_1fzdu_1{max-width:1180px;margin-left:auto;margin-right:auto}._gallery_1fzdu_1{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:.7rem;margin-top:2.6rem}._gallery_1fzdu_1 figure{position:relative;overflow:hidden;margin:0;border-radius:var(--radius-lg);background:var(--card)}._galleryWide_1fzdu_1{grid-column:span 2}._gallery_1fzdu_1 img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._gallery_1fzdu_1 figure:hover img{transform:scale(1.03)}._gallery_1fzdu_1 figcaption{position:absolute;right:.7rem;bottom:.7rem;padding:.3rem .5rem;border-radius:var(--radius-full);background:#0000008c;color:#fff;font-size:.62rem}._pricingBand_1fzdu_1{display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem;align-items:start}._priceList_1fzdu_1{display:grid;border-top:1px solid var(--border)}._priceList_1fzdu_1>div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border)}._priceList_1fzdu_1 span{color:var(--muted-foreground)}._priceList_1fzdu_1 strong{font-family:var(--font-family-display);font-size:1.15rem}._teamSection_1fzdu_1{border-top:1px solid var(--border)}._teamGrid_1fzdu_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.3rem}._teamGrid_1fzdu_1 article{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._teamGrid_1fzdu_1 img{width:100%;height:280px;object-fit:cover}._teamGrid_1fzdu_1 strong,._teamGrid_1fzdu_1 span,._teamGrid_1fzdu_1 small{display:block;padding:0 1rem}._teamGrid_1fzdu_1 strong{padding-top:1rem;font-family:var(--font-family-display);font-size:1.35rem}._teamGrid_1fzdu_1 span{margin-top:.15rem;color:var(--muted-foreground);font-size:.8rem}._teamGrid_1fzdu_1 small{padding-bottom:1rem;margin-top:.35rem;color:var(--primary);font-size:.66rem;font-weight:800;text-transform:uppercase}._reputationSection_1fzdu_1{display:grid;grid-template-columns:1fr 1fr;gap:4rem;background:var(--background)}._rating_1fzdu_1{display:flex;gap:.4rem;margin-top:1.2rem}._rating_1fzdu_1 button{display:flex;align-items:center;gap:.2rem;padding:.5rem .65rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font:inherit;font-size:.75rem;cursor:pointer}._rating_1fzdu_1 button[data-selected=true]{border-color:var(--primary);color:var(--primary);box-shadow:var(--shadow-focus)}._feedbackResult_1fzdu_1{display:grid;grid-template-columns:auto 1fr;gap:.65rem;margin-top:1rem;padding:1rem;border-radius:var(--radius);background:var(--secondary);color:var(--foreground);font-size:.8rem}._reviewCards_1fzdu_1{display:grid;gap:.7rem}._reviewCards_1fzdu_1 blockquote{margin:0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._reviewCards_1fzdu_1 blockquote>span{color:var(--primary);font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._reviewCards_1fzdu_1 p{margin:.45rem 0;font-family:var(--font-family-display);font-size:1.25rem;color:var(--foreground)}._reviewCards_1fzdu_1 cite{color:var(--muted-foreground);font-size:.72rem;font-style:normal}._momentBand_1fzdu_1{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._momentIcon_1fzdu_1{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:var(--radius);background:var(--secondary);color:var(--primary)}._reelTeaser_1fzdu_1{display:grid;grid-template-columns:.85fr 1.15fr;gap:3.5rem;align-items:center}._reelPoster_1fzdu_1{position:relative;overflow:hidden;min-height:360px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._reelPoster_1fzdu_1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._reelPoster_1fzdu_1 button{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:4rem;height:4rem;transform:translate(-50%,-50%);border:0;border-radius:50%;background:#ffffffeb;color:var(--primary);cursor:pointer}._ownerBand_1fzdu_1{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;background:var(--foreground);color:#fff;max-width:none;padding-left:max(1.25rem,calc((100vw - 1180px)/2));padding-right:max(1.25rem,calc((100vw - 1180px)/2))}._ownerBand_1fzdu_1 p{max-width:760px;color:#ffffffb3}._ownerBand_1fzdu_1 ._kicker_1fzdu_1{color:color-mix(in srgb,var(--primary) 45%,white)}._ownerBand_1fzdu_1 ._cta_1fzdu_1{background:#fff;color:var(--foreground)}._faqList_1fzdu_1{display:grid;margin-top:2rem;border-top:1px solid var(--border)}._faqList_1fzdu_1 details{padding:1rem 0;border-bottom:1px solid var(--border)}._faqList_1fzdu_1 summary{font-family:var(--font-family-display);font-size:1.2rem;font-weight:600;cursor:pointer}._faqList_1fzdu_1 p{max-width:760px;color:var(--muted-foreground);line-height:1.65}._pageHero_1fzdu_1{max-width:1180px;margin:0 auto;padding:5rem 1.25rem 3rem}._pageHero_1fzdu_1 h1{max-width:900px;font-size:clamp(3.4rem,6vw,5.8rem)}._pageHero_1fzdu_1 p{max-width:780px;font-size:1.03rem}._splitBand_1fzdu_1{background:var(--surface)}._split_1fzdu_1{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;max-width:1180px;margin:0 auto;padding:5.5rem 1.25rem}._aboutImage_1fzdu_1{width:100%;height:480px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._bulletList_1fzdu_1{display:grid;gap:.75rem;margin-top:1.4rem}._bulletList_1fzdu_1 span{display:flex;gap:.45rem;color:var(--muted-foreground)}._bulletList_1fzdu_1 svg{color:var(--primary)}._detailGrid_1fzdu_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}._detailGrid_1fzdu_1 article{padding:1.35rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._detailGrid_1fzdu_1 h3{font-family:var(--font-family-display);font-size:1.4rem}._detailGrid_1fzdu_1 p{color:var(--muted-foreground);line-height:1.65}._promoCard_1fzdu_1{display:grid;gap:.5rem;align-content:center;padding:1.4rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._promoCard_1fzdu_1 small{color:var(--primary);font-weight:850}._promoCard_1fzdu_1 strong{font-family:var(--font-family-display);font-size:1.6rem}._promoCard_1fzdu_1 span{color:var(--muted-foreground);font-size:.78rem}._contactWrap_1fzdu_1{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;max-width:1180px;margin:0 auto;padding:5rem 1.25rem 6rem}._contactIntro_1fzdu_1 h1{font-family:var(--font-family-display);font-size:clamp(3.2rem,6vw,5.5rem);line-height:.98}._contactInfo_1fzdu_1{display:grid;gap:.7rem;margin-top:1.5rem}._contactInfo_1fzdu_1 a,._contactInfo_1fzdu_1 span{display:flex;gap:.55rem;align-items:flex-start;color:var(--foreground);text-decoration:none}._contactPhoto_1fzdu_1{width:100%;height:230px;object-fit:cover;margin-top:1.5rem;border-radius:var(--radius-lg)}._form_1fzdu_1{display:grid;gap:1rem;padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._two_1fzdu_1{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._field_1fzdu_1{display:grid;gap:.35rem}._field_1fzdu_1 label{font-size:.76rem;font-weight:800}._field_1fzdu_1 input,._field_1fzdu_1 textarea,._field_1fzdu_1 select{width:100%;box-sizing:border-box;padding:.78rem .85rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit}._field_1fzdu_1 input:focus,._field_1fzdu_1 textarea:focus,._field_1fzdu_1 select:focus{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._demoNote_1fzdu_1{color:var(--muted-foreground);font-size:.7rem;line-height:1.45}._success_1fzdu_1{display:grid;gap:.8rem;padding:1.5rem;border-radius:var(--radius-lg);background:var(--secondary);color:var(--foreground)}._success_1fzdu_1 strong{font-family:var(--font-family-display);font-size:1.7rem}._floatStack_1fzdu_1{position:fixed;z-index:42;right:1rem;bottom:1rem;display:grid;gap:.45rem}._floatStack_1fzdu_1 button{justify-content:flex-start;background:var(--foreground);color:#fff;box-shadow:var(--shadow-lg)}._assistant_1fzdu_1{position:fixed;z-index:46;right:1rem;bottom:7.8rem;width:min(360px,calc(100vw - 2rem));max-height:min(34vh,360px);overflow:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg)}._assistantHead_1fzdu_1,._modalHead_1fzdu_1{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--foreground);color:#fff}._assistantHeadActions_1fzdu_1{display:flex;align-items:center;gap:.25rem}._assistantHead_1fzdu_1 button,._modalHead_1fzdu_1 button{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer}._assistantHead_1fzdu_1 button:hover,._assistantHead_1fzdu_1 button:focus-visible{background:#ffffff1f;outline:none}._assistantBody_1fzdu_1{padding:1rem}._assistantBody_1fzdu_1 p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.55}._assistantVoiceHint_1fzdu_1{display:block;margin-top:.65rem;color:var(--muted-foreground);font-size:.68rem;line-height:1.45}._quick_1fzdu_1{display:grid;gap:.4rem;margin-top:.8rem}._quick_1fzdu_1 button{padding:.65rem .72rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:.76rem;text-align:left;cursor:pointer}._quick_1fzdu_1 button:hover{border-color:var(--primary)}._modalBackdrop_1fzdu_1{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:1rem;background:#070c14ad;backdrop-filter:blur(5px)}._controlPanel_1fzdu_1{width:min(920px,96vw);max-height:90vh;overflow:auto;border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg)}._modalHead_1fzdu_1>div{display:grid}._modalHead_1fzdu_1 small{font-size:.62rem;color:#ffffffa6;letter-spacing:.08em}._modalHead_1fzdu_1 strong{font-family:var(--font-family-display);font-size:1.4rem}._controlGrid_1fzdu_1{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border)}._controlGrid_1fzdu_1>div{display:grid;gap:.4rem;min-height:175px;padding:1.2rem;background:var(--card)}._controlGrid_1fzdu_1 svg{color:var(--primary)}._controlGrid_1fzdu_1 small{color:var(--muted-foreground);font-size:.65rem;text-transform:uppercase}._controlGrid_1fzdu_1 strong{font-family:var(--font-family-display);font-size:1.2rem}._controlGrid_1fzdu_1 button{align-self:end;border-color:var(--border);background:var(--background);color:var(--foreground);font-size:.72rem}._controlNote_1fzdu_1{margin:0;padding:1rem;color:var(--muted-foreground);font-size:.72rem;line-height:1.5}._reelModal_1fzdu_1{position:relative;width:min(1000px,96vw);height:min(650px,85vh);overflow:hidden;border-radius:var(--radius-lg);background:#000}._reelModal_1fzdu_1>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:_kenburns_1fzdu_1 2.4s ease both}._reelShade_1fzdu_1{position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#0000009e)}._reelContent_1fzdu_1{position:absolute;right:1.5rem;bottom:1.5rem;left:1.5rem;color:#fff}._reelContent_1fzdu_1 small{font-weight:800;letter-spacing:.09em}._reelContent_1fzdu_1 h2{margin:.35rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.6rem,6vw,5rem)}._reelContent_1fzdu_1 p{margin:.2rem 0 1rem;color:#fffc}._reelControls_1fzdu_1{display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;align-items:center}._reelControls_1fzdu_1 button{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#00000040;color:#fff;cursor:pointer}._reelControls_1fzdu_1>div{display:flex;gap:.35rem}._reelControls_1fzdu_1>div span{height:3px;flex:1;background:#ffffff47}._reelControls_1fzdu_1>div span[data-active=true]{background:#fff}._footer_1fzdu_1{display:grid;grid-template-columns:1fr auto auto;gap:1.5rem;align-items:center;max-width:1180px;margin:0 auto;padding:2rem 1.25rem 5rem;border-top:1px solid var(--border);font-size:.72rem}._footerBrand_1fzdu_1{display:flex;gap:.65rem;align-items:center}._footerBrand_1fzdu_1 div{display:grid}._footerBrand_1fzdu_1 span{color:var(--muted-foreground)}._footer_1fzdu_1 nav{display:flex;gap:.8rem}._footerBearcat_1fzdu_1{display:inline-flex;align-items:center;gap:.25rem;color:var(--primary)!important;font-weight:800!important}._footer_1fzdu_1>p{grid-column:1/-1;margin:0;padding-top:1rem;border-top:1px solid var(--border);color:var(--muted-foreground);line-height:1.5}._site_1fzdu_1[data-variant=formal]{--radius:.3rem;--radius-lg:.45rem}._site_1fzdu_1[data-variant=bold] ._heroMedia_1fzdu_1,._site_1fzdu_1[data-variant=garage] ._heroMedia_1fzdu_1{border-radius:.45rem}._site_1fzdu_1[data-variant=bold] ._kicker_1fzdu_1,._site_1fzdu_1[data-variant=garage] ._kicker_1fzdu_1{letter-spacing:.14em}._site_1fzdu_1[data-variant=earth] ._gallery_1fzdu_1 figure{border-radius:.4rem 1.4rem}._site_1fzdu_1[data-variant=editorial] ._hero_1fzdu_1{grid-template-columns:.8fr 1.2fr;min-height:720px}._site_1fzdu_1[data-variant=editorial] ._heroMedia_1fzdu_1{min-height:610px}._site_1fzdu_1[data-variant=photo] ._hero_1fzdu_1{grid-template-columns:.75fr 1.25fr;min-height:730px}._site_1fzdu_1[data-variant=photo] ._heroMedia_1fzdu_1{min-height:630px}@keyframes _kenburns_1fzdu_1{0%{transform:scale(1)}to{transform:scale(1.04)}}@media(max-width:980px){._nav_1fzdu_1{display:none;position:absolute;top:100%;right:1rem;left:1rem;padding:.7rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg)}._navOpen_1fzdu_1{display:grid}._menu_1fzdu_1{display:block}._call_1fzdu_1{display:none}._hero_1fzdu_1,._featureBand_1fzdu_1,._pricingBand_1fzdu_1,._reputationSection_1fzdu_1,._reelTeaser_1fzdu_1,._split_1fzdu_1,._contactWrap_1fzdu_1,._ownerBand_1fzdu_1{grid-template-columns:1fr}._hero_1fzdu_1{padding-top:3.5rem}._cards_1fzdu_1,._gallery_1fzdu_1{grid-template-columns:repeat(2,1fr)}._teamGrid_1fzdu_1{grid-template-columns:repeat(3,1fr)}._controlGrid_1fzdu_1{grid-template-columns:repeat(2,1fr)}._footer_1fzdu_1{grid-template-columns:1fr}._footer_1fzdu_1 nav{flex-wrap:wrap}}@media(max-width:640px){._demoBar_1fzdu_1{justify-content:flex-start;overflow:auto}._wordmark_1fzdu_1 strong{font-size:.78rem}._actions_1fzdu_1 ._cta_1fzdu_1{display:none}._hero_1fzdu_1,._section_1fzdu_1,._gallerySection_1fzdu_1,._teamSection_1fzdu_1,._featureBand_1fzdu_1,._pricingBand_1fzdu_1,._reputationSection_1fzdu_1,._momentBand_1fzdu_1,._reelTeaser_1fzdu_1,._pageHero_1fzdu_1,._split_1fzdu_1,._contactWrap_1fzdu_1{padding-left:1rem;padding-right:1rem}._hero_1fzdu_1{min-height:0}._hero_1fzdu_1 h1{font-size:clamp(3rem,14vw,4.4rem)}._heroMedia_1fzdu_1{min-height:420px!important}._cards_1fzdu_1,._teamGrid_1fzdu_1,._detailGrid_1fzdu_1,._two_1fzdu_1,._controlGrid_1fzdu_1{grid-template-columns:1fr}._gallery_1fzdu_1{grid-template-columns:1fr;grid-auto-rows:260px}._galleryWide_1fzdu_1{grid-column:auto}._momentBand_1fzdu_1{grid-template-columns:auto 1fr}._momentBand_1fzdu_1>button{grid-column:1/-1}._floatStack_1fzdu_1 button span{display:none}._assistant_1fzdu_1{bottom:7.3rem}._footer_1fzdu_1 nav{display:grid}._reelModal_1fzdu_1{height:72vh}}._teamLink_1fzdu_2{display:block;color:inherit;text-decoration:none;height:100%}._teamLink_1fzdu_2 small{display:flex!important;align-items:center;gap:.3rem}._teamLink_1fzdu_2:hover strong{color:var(--primary)}._teamLink_1fzdu_2 img{transition:transform .4s ease}._teamLink_1fzdu_2:hover img{transform:scale(1.025)}._reviewPerson_1fzdu_3{display:flex;align-items:center;gap:.7rem;margin-bottom:.75rem}._reviewPerson_1fzdu_3 img{width:46px;height:46px;border-radius:50%;object-fit:cover}._reviewPerson_1fzdu_3 div{display:grid}._reviewPerson_1fzdu_3 strong{font-size:.82rem}._reviewPerson_1fzdu_3 span{color:var(--muted-foreground);font-size:.68rem}._reviewCards_1fzdu_1 blockquote>p{margin:.25rem 0 0}._momentsSection_1fzdu_4{max-width:1180px;margin:0 auto;padding:5rem 1.25rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._momentsSection_1fzdu_4>div:first-child{max-width:760px}._momentsSection_1fzdu_4 h2{margin:.7rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.35rem,4.2vw,3.7rem);line-height:1}._momentsSection_1fzdu_4>div:first-child p{color:var(--muted-foreground);line-height:1.7}._momentGrid_1fzdu_4{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}._momentGrid_1fzdu_4 article{display:grid;align-content:start;gap:.7rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._momentGrid_1fzdu_4 article>strong{font-family:var(--font-family-display);font-size:1.3rem}._momentGrid_1fzdu_4 article>p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.6}._momentGrid_1fzdu_4 ._ghost_1fzdu_1{justify-self:start;margin-top:.3rem}._gearSection_1fzdu_5{display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center;max-width:1180px;margin:0 auto;padding:5rem 1.25rem;border-top:1px solid var(--border)}._gearImage_1fzdu_5{overflow:hidden;min-height:420px;border-radius:var(--radius-lg);background:#111;box-shadow:var(--shadow-lg)}._gearImage_1fzdu_5 img{width:100%;height:100%;min-height:420px;object-fit:cover}._gearSection_1fzdu_5 h2{margin:.7rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.4rem,4.5vw,4rem);line-height:1}._gearSection_1fzdu_5 h3{margin:1rem 0 0;font-size:1rem}._gearSection_1fzdu_5 p{color:var(--muted-foreground);line-height:1.7}._gearNote_1fzdu_5{display:block;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border);color:var(--primary);font-size:.82rem;font-weight:800;line-height:1.5}._bioPage_1fzdu_6{max-width:1180px;margin:0 auto;padding:4rem 1.25rem 6rem}._bioHero_1fzdu_6{display:grid;grid-template-columns:.72fr 1.28fr;gap:4rem;align-items:center}._bioPortrait_1fzdu_6{overflow:hidden;min-height:560px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}._bioPortrait_1fzdu_6 img{width:100%;height:100%;min-height:560px;object-fit:cover}._bioHero_1fzdu_6 h1{margin:.65rem 0 0;font-family:var(--font-family-display);font-size:clamp(3.4rem,6vw,5.8rem);line-height:.96}._bioHero_1fzdu_6 p{color:var(--muted-foreground);font-size:1.03rem;line-height:1.75}._bioHero_1fzdu_6 blockquote{margin:1.2rem 0 0;padding:1.1rem 0 0;border-top:1px solid var(--border);font-family:var(--font-family-display);font-size:1.45rem;line-height:1.35}._bioBack_1fzdu_6{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1.5rem;padding:0;border:0;background:none;color:var(--primary);font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}._bioBack_1fzdu_6 svg{transform:rotate(180deg)}._bioDetails_1fzdu_6{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2.5rem;margin-top:4rem;border-top:1px solid var(--border)}._bioDetails_1fzdu_6 section{padding:1.6rem 0;border-bottom:1px solid var(--border)}._bioDetails_1fzdu_6 h2{margin:.4rem 0 0;font-family:var(--font-family-display);font-size:1.55rem}._bioDetails_1fzdu_6 p{margin:.6rem 0 0;color:var(--muted-foreground);line-height:1.7}._bioPositive_1fzdu_6{background:color-mix(in srgb,var(--secondary) 48%,transparent);padding-left:1rem!important;padding-right:1rem!important}._socialLinks_1fzdu_7{display:flex;gap:.45rem}._socialLinks_1fzdu_7 a{display:grid;place-items:center;width:2.15rem;height:2.15rem;border:1px solid var(--border);border-radius:50%;background:var(--card);color:var(--foreground)!important}._socialLinks_1fzdu_7 a:hover{border-color:var(--primary);color:var(--primary)!important}._xIcon_1fzdu_7{font-size:.78rem;font-weight:900}._footer_1fzdu_1{grid-template-columns:1fr auto auto auto}._footer_1fzdu_1>p{grid-column:1/-1}@media(max-width:980px){._momentGrid_1fzdu_4,._gearSection_1fzdu_5,._bioHero_1fzdu_6{grid-template-columns:1fr}._bioPortrait_1fzdu_6,._bioPortrait_1fzdu_6 img{min-height:460px}._bioDetails_1fzdu_6,._footer_1fzdu_1{grid-template-columns:1fr}._socialLinks_1fzdu_7{justify-content:flex-start}}@media(max-width:640px){._momentsSection_1fzdu_4,._gearSection_1fzdu_5,._bioPage_1fzdu_6{padding-left:1rem;padding-right:1rem}._gearImage_1fzdu_5,._gearImage_1fzdu_5 img{min-height:320px}._bioPortrait_1fzdu_6,._bioPortrait_1fzdu_6 img{min-height:420px}._reviewPerson_1fzdu_3 img{width:42px;height:42px}}._featureBand_1fzdu_1{align-items:start}._featureBand_1fzdu_1>div:first-child>p{margin:1rem 0 0;color:var(--muted-foreground);line-height:1.65}._featurePills_1fzdu_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._featurePills_1fzdu_1 article{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._featurePills_1fzdu_1 article>svg{margin-top:.18rem;color:var(--success)}._featurePills_1fzdu_1 article div{display:grid;gap:.22rem}._featurePills_1fzdu_1 article strong{font-size:.78rem}._featurePills_1fzdu_1 article p{margin:0;color:var(--muted-foreground);font-size:.7rem;line-height:1.48}._qrSection_1fzdu_10{display:grid;grid-template-columns:.72fr 1.28fr;gap:3rem;max-width:1180px;margin:0 auto;padding:4.5rem 1.25rem;border-top:1px solid var(--border)}._qrSection_1fzdu_10>div:first-child{max-width:520px}._qrSection_1fzdu_10 h2{margin:.65rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.1rem,4vw,3.35rem);line-height:1}._qrSection_1fzdu_10>div:first-child>p{color:var(--muted-foreground);line-height:1.65}@media(max-width:980px){._featurePills_1fzdu_1,._qrSection_1fzdu_10{grid-template-columns:1fr}}@media(max-width:640px){._featurePills_1fzdu_1{grid-template-columns:1fr}._qrSection_1fzdu_10{padding-left:1rem;padding-right:1rem}}._tryBar_1fzdu_11{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;margin-top:.25rem;padding:1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._tryBar_1fzdu_11>div:first-child{display:grid;gap:.15rem}._tryBar_1fzdu_11>div:first-child strong{font-family:var(--font-family-display);font-size:1.05rem}._tryBar_1fzdu_11>div:first-child span{color:var(--muted-foreground);font-size:.7rem}._tryBar_1fzdu_11>div:last-child{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}._tryBar_1fzdu_11 button{display:inline-flex;align-items:center;gap:.35rem;padding:.58rem .7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}._tryBar_1fzdu_11 button:hover{border-color:var(--primary);color:var(--primary)}._journeySection_1fzdu_12{max-width:1180px;margin:0 auto;padding:5rem 1.25rem;border-top:1px solid var(--border)}._journeyGrid_1fzdu_12{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;margin-top:2rem}._journeyGrid_1fzdu_12 article{display:grid;align-content:start;gap:.45rem;min-height:190px;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._journeyGrid_1fzdu_12 article>span{color:var(--primary);font-size:.68rem;font-weight:850;letter-spacing:.12em}._journeyGrid_1fzdu_12 article>strong{font-family:var(--font-family-display);font-size:1.2rem}._journeyGrid_1fzdu_12 article>p{margin:0;color:var(--muted-foreground);font-size:.75rem;line-height:1.55}._salesBridge_1fzdu_13{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center;max-width:none;margin:0;padding:4.4rem max(1.25rem,calc((100vw - 1180px)/2));background:var(--foreground);color:#fff}._salesBridge_1fzdu_13 h2{margin:.55rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.6rem,5vw,4.8rem);line-height:.95}._salesBridge_1fzdu_13 p{max-width:760px;color:#ffffffb8;line-height:1.65}._salesBridge_1fzdu_13 ._kicker_1fzdu_1{color:color-mix(in srgb,var(--primary) 42%,white)}._salesFacts_1fzdu_13{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}._salesFacts_1fzdu_13 span{display:flex;align-items:center;gap:.3rem;padding:.4rem .55rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#ffffffe6;font-size:.72rem;font-weight:750}._salesActions_1fzdu_13{display:grid;gap:.55rem;min-width:230px}._salesActions_1fzdu_13 ._cta_1fzdu_1{background:#fff;color:var(--foreground)}._salesActions_1fzdu_13 ._ghost_1fzdu_1{border-color:#ffffff38;background:transparent;color:#fff}._salesActions_1fzdu_13 small{color:#ffffff8c;font-size:.65rem;line-height:1.45;text-align:center}@media(max-width:980px){._tryBar_1fzdu_11,._salesBridge_1fzdu_13{grid-template-columns:1fr}._tryBar_1fzdu_11>div:last-child{justify-content:flex-start}._journeyGrid_1fzdu_12{grid-template-columns:repeat(2,1fr)}._salesActions_1fzdu_13{min-width:0;max-width:360px}}@media(max-width:640px){._journeySection_1fzdu_12{padding-left:1rem;padding-right:1rem}._journeyGrid_1fzdu_12{grid-template-columns:1fr}._tryBar_1fzdu_11{padding-left:0;padding-right:0}._tryBar_1fzdu_11>div:last-child{display:grid}._salesBridge_1fzdu_13{padding-left:1rem;padding-right:1rem}._salesActions_1fzdu_13{max-width:none}}._valueDashboard_1fzdu_16{display:grid;gap:1rem;padding:1.25rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--surface) 58%,var(--card))}._valueDashboardHead_1fzdu_16{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}._valueDashboardHead_1fzdu_16>div{max-width:700px}._valueDashboardHead_1fzdu_16 small{color:var(--primary);font-size:.62rem;font-weight:850;letter-spacing:.09em}._valueDashboardHead_1fzdu_16 h3{margin:.3rem 0 0;font-family:var(--font-family-display);font-size:1.7rem}._valueDashboardHead_1fzdu_16 p{margin:.5rem 0 0;color:var(--muted-foreground);font-size:.78rem;line-height:1.55}._valueDashboardHead_1fzdu_16 button{display:inline-flex;align-items:center;gap:.35rem;min-height:36px;padding:.45rem .65rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}._metricGrid_1fzdu_16{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}._metricGrid_1fzdu_16 article{display:grid;gap:.18rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._metricGrid_1fzdu_16 small{color:var(--muted-foreground);font-size:.63rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}._metricGrid_1fzdu_16 strong{font-family:var(--font-family-display);font-size:2rem;line-height:1}._metricGrid_1fzdu_16 span{color:var(--muted-foreground);font-size:.68rem}._valueSummary_1fzdu_16{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._valueSummary_1fzdu_16>div{display:grid;gap:.15rem;padding:.85rem;border-right:1px solid var(--border)}._valueSummary_1fzdu_16>div:last-child{border-right:0}._valueSummary_1fzdu_16 strong{font-family:var(--font-family-display);font-size:1.35rem}._valueSummary_1fzdu_16 span{color:var(--muted-foreground);font-size:.67rem}._valueNarrative_1fzdu_16{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;padding:.85rem;border-radius:var(--radius);background:var(--secondary)}._valueNarrative_1fzdu_16 svg{color:var(--primary)}._valueNarrative_1fzdu_16 p{margin:0;color:var(--muted-foreground);font-size:.73rem;line-height:1.5}._metricLoading_1fzdu_16,._metricError_1fzdu_16{margin:0;padding:.8rem;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted-foreground);font-size:.74rem}._metricError_1fzdu_16{color:#991b1b;border-color:#fecaca;background:#fef2f2}@media(max-width:780px){._metricGrid_1fzdu_16,._valueSummary_1fzdu_16{grid-template-columns:repeat(2,1fr)}._valueDashboardHead_1fzdu_16{display:grid}._valueSummary_1fzdu_16>div:nth-child(2){border-right:0}._valueSummary_1fzdu_16>div:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media(max-width:480px){._metricGrid_1fzdu_16,._valueSummary_1fzdu_16{grid-template-columns:1fr}._valueSummary_1fzdu_16>div{border-right:0;border-bottom:1px solid var(--border)}._valueSummary_1fzdu_16>div:last-child{border-bottom:0}}._careReasons_1fzdu_17,._treeHealthSection_1fzdu_17,._careTimeline_1fzdu_17{max-width:1180px;margin:0 auto;padding:5.4rem 1.25rem}._careReasons_1fzdu_17{border-top:1px solid var(--border)}._careReasonGrid_1fzdu_17{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem;margin-top:2.2rem}._careReasonGrid_1fzdu_17 article{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._careIcon_1fzdu_17{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--secondary);color:var(--primary)}._careReasonGrid_1fzdu_17 h3{margin:1rem 0 0;font-family:var(--font-family-display);font-size:1.45rem}._careReasonGrid_1fzdu_17 p{margin:.5rem 0 0;color:var(--muted-foreground);font-size:.82rem;line-height:1.65}._treeHealthSection_1fzdu_17{max-width:none;padding-left:max(1.25rem,calc((100vw - 1180px)/2));padding-right:max(1.25rem,calc((100vw - 1180px)/2));background:var(--surface)}._treeHealthGrid_1fzdu_17{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem}._healthCard_1fzdu_17{position:relative;overflow:hidden;padding:1.35rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._healthCard_1fzdu_17:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:var(--primary)}._healthCard_1fzdu_17[data-status=watch]:before{background:#b7791f}._healthCard_1fzdu_17[data-status=urgent]:before{background:#a23a2a}._treeSilhouette_1fzdu_17{display:grid;place-items:center;width:112px;height:112px;margin-bottom:1rem;border-radius:50%;background:var(--secondary);color:var(--primary)}._healthCard_1fzdu_17[data-status=watch] ._treeSilhouette_1fzdu_17{color:#8b5a13;background:#f8efd9}._healthCard_1fzdu_17[data-status=urgent] ._treeSilhouette_1fzdu_17{color:#8a3024;background:#f6e1dc}._healthCard_1fzdu_17>span{display:block;color:var(--primary);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._healthCard_1fzdu_17[data-status=watch]>span{color:#8b5a13}._healthCard_1fzdu_17[data-status=urgent]>span{color:#8a3024}._healthCard_1fzdu_17 h3{margin:.45rem 0 .9rem;font-family:var(--font-family-display);font-size:1.45rem}._healthCard_1fzdu_17 ul{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}._healthCard_1fzdu_17 li{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start;color:var(--muted-foreground);font-size:.8rem;line-height:1.55}._healthCard_1fzdu_17 li svg{margin-top:.18rem;color:var(--primary)}._healthCard_1fzdu_17[data-status=watch] li svg{color:#8b5a13}._healthCard_1fzdu_17[data-status=urgent] li svg{color:#8a3024}._careSafetyNote_1fzdu_17{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;margin:1rem 0 0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--muted-foreground);font-size:.78rem;line-height:1.6}._careSafetyNote_1fzdu_17 svg{color:var(--primary)}._careTimeline_1fzdu_17{display:grid;grid-template-columns:.78fr 1.22fr;gap:4rem;align-items:start}._careTimeline_1fzdu_17 h2{margin:.6rem 0 0;font-family:var(--font-family-display);font-size:clamp(2.5rem,4.5vw,4rem);line-height:1}._careTimeline_1fzdu_17 p{color:var(--muted-foreground);line-height:1.7}._careTimelineSteps_1fzdu_17{display:grid;border-top:1px solid var(--border)}._careTimelineSteps_1fzdu_17>span{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;padding:1rem 0;border-bottom:1px solid var(--border);color:var(--muted-foreground);line-height:1.55}._careTimelineSteps_1fzdu_17 strong{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--secondary);color:var(--primary);font-size:.72rem}@media(max-width:980px){._careReasonGrid_1fzdu_17{grid-template-columns:repeat(2,1fr)}._treeHealthGrid_1fzdu_17,._careTimeline_1fzdu_17{grid-template-columns:1fr}}@media(max-width:640px){._careReasons_1fzdu_17,._treeHealthSection_1fzdu_17,._careTimeline_1fzdu_17{padding-left:1rem;padding-right:1rem}._careReasonGrid_1fzdu_17,._treeHealthGrid_1fzdu_17{grid-template-columns:1fr}._treeSilhouette_1fzdu_17{width:92px;height:92px}._treeSilhouette_1fzdu_17 svg{width:62px;height:62px}}._page_1xnwt_1{min-height:100vh;background:#fff}._portfolioHeader_1xnwt_1{position:relative;z-index:60;display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;min-height:54px;padding:.58rem max(.85rem,calc((100vw - 1180px)/2));border-bottom:1px solid #e2e8f0;background:#fff;font-family:var(--font-family-base)}._portfolioHeader_1xnwt_1>a{display:inline-flex;align-items:center;gap:.35rem;color:#2563eb;font-size:.76rem;font-weight:800;text-decoration:none}._portfolioHeader_1xnwt_1>div{text-align:center}._portfolioHeader_1xnwt_1 strong,._portfolioHeader_1xnwt_1 span{display:block}._portfolioHeader_1xnwt_1 strong{color:#0f172a;font-size:.8rem}._portfolioHeader_1xnwt_1 span{margin-top:.08rem;color:#64748b;font-size:.64rem}._portfolioHeader_1xnwt_1 select{max-width:260px;padding:.48rem .55rem;border:1px solid #e2e8f0;border-radius:.55rem;background:#f8fafc;color:#0f172a;font:inherit;font-size:.74rem}._portfolioGalleryPage_1xnwt_1{min-height:100vh;background:#f8fafc;color:#0f172a;font-family:var(--font-family-base)}._galleryHeader_1xnwt_1{max-width:1180px;margin:0 auto;padding:2rem 1.25rem 1.25rem}._galleryHeader_1xnwt_1>a{display:inline-flex;align-items:center;gap:.4rem;color:#2563eb;font-size:.82rem;font-weight:800;text-decoration:none}._galleryHeader_1xnwt_1>div{max-width:760px;padding:3.5rem 0 1.5rem}._galleryHeader_1xnwt_1 span{display:block;margin-bottom:.6rem;color:#2563eb;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._galleryHeader_1xnwt_1 h1{margin:0;color:#0f172a;font-family:var(--font-family-heading);font-size:clamp(2.5rem,6vw,4.8rem);font-weight:650;line-height:.98}._galleryHeader_1xnwt_1 p{max-width:700px;margin:1.2rem 0 0;color:#475569;font-size:1.05rem;line-height:1.75}._livePortfolioGrid_1xnwt_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1180px;margin:0 auto;padding:0 1.25rem 4rem}._livePortfolioCard_1xnwt_1{display:flex;min-height:250px;flex-direction:column;padding:1.5rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 12px 30px #0f172a0a}._livePortfolioCard_1xnwt_1>span{color:#64748b;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._livePortfolioCard_1xnwt_1 h2{margin:.8rem 0 .65rem;font-family:var(--font-family-heading);font-size:1.65rem;line-height:1.05}._livePortfolioCard_1xnwt_1 p{margin:0 0 1.5rem;color:#475569;line-height:1.65}._livePortfolioCard_1xnwt_1>a{display:inline-flex;align-items:center;justify-content:center;width:max-content;margin-top:auto;padding:.7rem 1rem;border-radius:.65rem;background:#2563eb;color:#fff;font-size:.82rem;font-weight:800;text-decoration:none}._livePortfolioCard_1xnwt_1>a:hover{background:#1d4ed8}@media(max-width:720px){._portfolioHeader_1xnwt_1{grid-template-columns:1fr auto}._portfolioHeader_1xnwt_1>div{display:none}._portfolioHeader_1xnwt_1 select{max-width:185px}._galleryHeader_1xnwt_1>div{padding:2.25rem 0 1rem}._livePortfolioGrid_1xnwt_1{grid-template-columns:1fr}._livePortfolioCard_1xnwt_1{min-height:220px}}
