.ache-desktop-benefits,.ache-desktop-only,.ache-desktop-recent-section,.ache-desktop-search-button{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.ache-ios-public-page{--desktop-bg:#f7f9fc;--desktop-panel:#ffffff;--desktop-text:#0a0f18;--desktop-muted:#667085;--desktop-line:#d9dee8;--desktop-yellow:#ffc61a;--desktop-yellow-soft:#fff4c9;width:100%!important;max-width:none!important;min-width:0!important;min-height:100vh;margin:0!important;padding:0!important;display:block!important;background:var(--desktop-bg)!important;color:var(--desktop-text)!important;overflow-x:hidden}html[data-ache-client-theme=dark] .ache-ios-public-page{--desktop-bg:#090d14;--desktop-panel:#121822;--desktop-text:#f8fafc;--desktop-muted:#a2abb9;--desktop-line:#2a3443;--desktop-yellow-soft:#2d2510}.ache-desktop-only{display:flex}.ache-ios-public-header{position:sticky!important;top:12px!important;z-index:80!important;width:calc(100% - 40px)!important;max-width:1320px!important;min-width:0!important;min-height:74px!important;margin:12px auto 0!important;padding:10px 16px 10px 20px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;border:1px solid var(--desktop-line)!important;border-radius:18px!important;background:color-mix(in srgb,var(--desktop-panel) 95%,transparent)!important;box-shadow:0 10px 30px rgba(15,23,42,.06)!important;backdrop-filter:blur(18px);transform:none!important}.ache-ios-public-brand{width:auto!important;max-width:none!important;min-width:160px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:0!important;text-decoration:none!important}.ache-ios-public-brand>span{display:none!important}.ache-ios-public-brand img{width:158px!important;max-width:158px!important;height:48px!important;object-fit:contain!important;object-position:left center!important}.ache-desktop-header-actions{margin-left:auto!important;display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.ache-desktop-header-actions a{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;padding:0 17px!important;color:var(--desktop-text)!important;text-decoration:none!important;font-size:13px!important;font-weight:850!important;white-space:nowrap!important}.ache-desktop-header-actions .is-outline{border:1px solid var(--desktop-yellow)!important;background:var(--desktop-panel)!important}.ache-desktop-header-actions .is-primary{border:1px solid var(--desktop-yellow)!important;background:var(--desktop-yellow)!important;color:#17130a!important}.ache-ios-theme-toggle{flex:0 0 46px!important;width:46px!important;height:46px!important;margin:0 0 0 2px!important;border:1px solid var(--desktop-line)!important;border-radius:12px!important;background:var(--desktop-panel)!important;color:var(--desktop-text)!important}.ache-ios-public-shell{width:calc(100% - 64px)!important;max-width:1240px!important;min-width:0!important;margin:0 auto!important;padding:52px 0 58px!important;display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(370px,.78fr)!important;column-gap:54px!important;row-gap:44px!important;align-items:start!important;justify-items:stretch!important;transform:none!important}.ache-desktop-benefits,.ache-desktop-recent-section,.ache-ios-category-section,.ache-ios-community-section,.ache-ios-public-hero,.ache-ios-public-reviews,.ache-ios-quick-request{width:auto!important;max-width:none!important;min-width:0!important;transform:none!important}.ache-ios-public-hero{grid-column:1!important;margin:0!important;padding:20px 0 6px!important;background:transparent!important;overflow:visible!important}.ache-ios-public-hero>p{width:auto!important;max-width:none!important;margin:0 0 18px!important;color:var(--desktop-yellow)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1.2!important}.ache-ios-public-hero h1{width:100%!important;max-width:680px!important;margin:0!important;color:var(--desktop-text)!important;font-size:clamp(50px,5vw,72px)!important;font-weight:950!important;letter-spacing:-.06em!important;line-height:.94!important;white-space:normal!important;overflow:visible!important}.ache-ios-public-hero>span{width:100%!important;max-width:610px!important;margin:18px 0 0!important;display:block!important;color:var(--desktop-muted)!important;font-size:18px!important;font-weight:650!important;line-height:1.45!important}.ache-ios-public-search{width:100%!important;max-width:660px!important;min-width:0!important;min-height:64px!important;margin:28px 0 0!important;padding:6px 7px 6px 10px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;border:1px solid var(--desktop-text)!important;border-radius:999px!important;background:var(--desktop-panel)!important;box-shadow:none!important;transform:none!important}.ache-ios-public-search>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#070b12!important;color:var(--desktop-yellow)!important;font-size:0!important}.ache-ios-public-search>span:after{content:"⌕";font-size:21px;font-weight:900}.ache-ios-public-search input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--desktop-text)!important;box-shadow:none!important;font-size:16px!important}.ache-desktop-search-button{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--desktop-yellow)!important;border-radius:999px!important;padding:0 24px!important;background:var(--desktop-yellow)!important;color:#17130a!important;cursor:pointer;font-size:14px!important;font-weight:900!important}.ache-desktop-popular{width:100%!important;max-width:680px!important;margin:18px 0 0!important;display:grid!important;gap:10px!important}.ache-desktop-popular>span{color:var(--desktop-muted)!important;font-size:12px!important;font-weight:750!important}.ache-desktop-popular>div{display:flex!important;flex-wrap:wrap!important;gap:9px!important}.ache-desktop-popular a{min-height:40px!important;display:inline-flex!important;align-items:center!important;border:1px solid var(--desktop-line)!important;border-radius:999px!important;padding:0 14px!important;background:var(--desktop-panel)!important;color:var(--desktop-text)!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.ache-ios-quick-request{grid-column:2!important;min-height:390px!important;margin:0!important;padding:34px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:22px!important;border:1px solid var(--desktop-yellow)!important;border-radius:22px!important;background:linear-gradient(135deg,var(--desktop-yellow-soft),color-mix(in srgb,var(--desktop-panel) 84%,var(--desktop-yellow)))!important;box-shadow:0 18px 48px rgba(74,57,0,.08)!important;overflow:hidden!important}.ache-ios-quick-request h2{width:100%!important;max-width:390px!important;margin:0!important;color:var(--desktop-text)!important;font-size:34px!important;font-weight:950!important;letter-spacing:-.045em!important;line-height:.98!important}.ache-ios-quick-request p{width:100%!important;max-width:410px!important;margin:14px 0 0!important;color:var(--desktop-muted)!important;font-size:14px!important;line-height:1.45!important}.ache-ios-quick-professionals{width:100%!important;display:flex!important;align-items:center!important;gap:14px!important}.ache-ios-professional-stack{display:flex!important;flex:0 0 auto!important}.ache-ios-professional-avatar{width:48px!important;height:48px!important;margin-left:-10px!important;display:grid!important;place-items:center!important;border:3px solid var(--desktop-panel)!important;border-radius:50%!important;overflow:hidden!important;background:var(--desktop-yellow)!important;color:#17130a!important;font-size:12px!important}.ache-ios-professional-avatar:first-child{margin-left:0!important}.ache-ios-professional-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.ache-ios-professional-caption{min-width:0!important}.ache-ios-professional-caption strong{display:block!important;color:var(--desktop-text)!important;font-size:13px!important}.ache-ios-professional-caption small{display:block!important;margin-top:4px!important;color:var(--desktop-muted)!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ache-ios-quick-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ache-ios-quick-actions a{min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;font-size:14px!important;font-weight:900!important;text-decoration:none!important}.ache-ios-quick-actions a:first-child{background:var(--desktop-yellow)!important;color:#17130a!important;border:1px solid var(--desktop-yellow)!important}.ache-ios-quick-actions a:last-child{background:transparent!important;color:var(--desktop-text)!important;border:1px solid var(--desktop-text)!important}.ache-desktop-benefits,.ache-desktop-recent-section,.ache-ios-category-section,.ache-ios-community-section,.ache-ios-public-reviews{grid-column:1/-1!important}.ache-ios-category-section{margin:0!important;padding:0!important;background:transparent!important}.ache-ios-section-heading{width:100%!important;margin:0 0 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.ache-ios-section-heading h2{margin:0!important;color:var(--desktop-text)!important;font-size:22px!important;font-weight:950!important}.ache-ios-section-heading a,.ache-ios-section-heading span{color:var(--desktop-muted)!important;font-size:12px!important;font-weight:800!important}.ache-ios-category-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.ache-ios-category-card{width:auto!important;max-width:none!important;min-width:0!important;min-height:92px!important;margin:0!important;display:flex!important;align-items:center!important;gap:14px!important;border:1px solid var(--desktop-line)!important;border-radius:16px!important;padding:16px!important;background:var(--desktop-panel)!important;color:var(--desktop-text)!important;text-decoration:none!important;box-shadow:none!important}.ache-ios-category-card>span{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--desktop-yellow-soft)!important}.ache-ios-category-card img{width:27px!important;height:27px!important;object-fit:contain!important}.ache-ios-category-card strong{display:block!important;color:var(--desktop-text)!important;font-size:13px!important}.ache-ios-category-card small{display:block!important;margin-top:4px!important;color:var(--desktop-muted)!important;font-size:11px!important}.ache-desktop-recent-section{display:block!important}.ache-desktop-section-head{width:100%!important;margin:0 0 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.ache-desktop-section-head h2{margin:0!important;color:var(--desktop-text)!important;font-size:22px!important;font-weight:950!important}.ache-desktop-section-head a{color:var(--desktop-text)!important;text-decoration:none!important;font-size:12px!important;font-weight:850!important}.ache-desktop-professional-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.ache-desktop-professional-card{min-width:0!important;display:grid!important;grid-template-columns:70px minmax(0,1fr)!important;gap:14px!important;border:1px solid var(--desktop-line)!important;border-radius:18px!important;padding:18px!important;background:var(--desktop-panel)!important;color:var(--desktop-text)!important;text-decoration:none!important}.ache-desktop-professional-card>span{width:70px!important;height:70px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:50%!important;background:var(--desktop-yellow-soft)!important;font-weight:950!important}.ache-desktop-professional-card img{width:100%!important;height:100%!important;object-fit:cover!important}.ache-desktop-professional-card div{min-width:0!important;display:grid!important;align-content:center!important;gap:5px!important}.ache-desktop-professional-card strong{overflow:hidden!important;color:var(--desktop-text)!important;font-size:16px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ache-desktop-professional-card small{color:var(--desktop-muted)!important;font-size:12px!important}.ache-desktop-professional-card b{width:fit-content!important;margin-top:5px!important;border-radius:999px!important;padding:5px 9px!important;background:#dff7e7!important;color:#146c35!important;font-size:10px!important}.ache-desktop-benefits{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border:1px solid var(--desktop-line)!important;border-radius:18px!important;padding:22px!important;background:var(--desktop-panel)!important}.ache-desktop-benefit{min-width:0!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;padding:5px 20px!important;border-right:1px solid var(--desktop-line)!important}.ache-desktop-benefit:last-child{border-right:0!important}.ache-desktop-benefit>span{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--desktop-yellow-soft)!important;font-size:21px!important}.ache-desktop-benefit strong{display:block!important;color:var(--desktop-text)!important;font-size:13px!important}.ache-desktop-benefit small{display:block!important;margin-top:5px!important;color:var(--desktop-muted)!important;font-size:11px!important;line-height:1.45!important}.ache-ios-community-section,.ache-ios-public-reviews{margin:0!important;border-radius:20px!important}}