.providers-scope{--ink:var(--myt-blue-900);--ink-800:#3c4d6c;--ink-25:#f7f8f9;--denim:var(--myt-blue);--denim-soft:var(--myt-blue-100);--denim-ring:#1c368b38;--orange:var(--myt-orange);--orange-soft:var(--myt-orange-100);--bg:var(--ink-0);--surface:var(--ink-0);--accent:var(--denim);--accent-ink:var(--ink-0);--accent-soft:var(--denim-soft);--accent-2:var(--orange);--dot:var(--orange);--muted:var(--ink-500);--subtle:var(--ink-50);--border:var(--ink-200);--ring:var(--denim-ring);--success:#117a24;--danger:var(--myt-orange-700);--radius:var(--r-md);--radius-lg:var(--r-lg);--radius-xl:var(--r-xl);--shadow-sm:var(--shadow-1);--shadow:var(--shadow-3);--shadow-lg:var(--shadow-4);--container:1240px;--page-pad:48px;font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.providers-scope *,.providers-scope :before,.providers-scope :after{box-sizing:border-box}:where(.providers-scope) :where(h1,h2,h3,h4){font-family:var(--font-sans);color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0}:where(.providers-scope) :where(p){text-wrap:pretty;margin:0}.providers-scope a{color:inherit}.hv-page{--hv-blue:#1c368b;--hv-blue-dark:#0e1a47;--hv-orange:#f53;--hv-ink:#222;--hv-muted:#6a6a6a;--hv-line:#eceff6;min-height:100vh;color:var(--hv-ink);background:#fff;overflow:clip}.hv-header{z-index:45;border-bottom:1px solid var(--hv-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;justify-content:space-between;align-items:center;min-height:82px;padding:10px clamp(20px,4vw,64px);display:flex;position:sticky;top:0}.hv-logo{align-items:center;display:flex}.hv-logo img{width:142px;height:auto;display:block}.hv-header-actions{align-items:center;gap:10px;display:flex}.hv-btn{min-height:46px;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.hv-btn:hover{transform:translateY(-2px)}.hv-btn-primary{background:var(--hv-orange);box-shadow:0 12px 28px -14px #ff5533bf;color:#fff!important}.hv-btn-primary:hover{background:#e8472a;box-shadow:0 16px 34px -14px #ff5533e6}.hv-btn-lg{min-height:56px;padding-inline:34px;font-size:17px}.hv-icon-btn{width:44px;height:44px;color:var(--hv-blue);cursor:pointer;background:#fff;border:1px solid #dde3f1;border-radius:50%;place-items:center;padding:0;display:grid}.hv-icon-btn:hover{border-color:var(--hv-blue);box-shadow:0 5px 14px #1c368b1a}.hv-icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px}.hv-wrap{width:min(1180px,100% - 48px);margin-inline:auto}.hv-wrap-narrow{width:min(920px,100% - 48px)}.hv-section{padding-block:clamp(72px,9vw,132px)}.hv-section-line{border-top:1px solid var(--hv-line)}.hv-hero{background:#fff;min-height:720px}.hv-hero-inner{grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);align-items:center;gap:clamp(30px,6vw,86px);min-height:720px;display:grid}.hv-hero-copy h1{max-width:720px;color:var(--hv-blue);letter-spacing:-.045em;font-size:clamp(48px,5.4vw,78px);line-height:1.03}.hv-hero-copy h1 span{color:var(--hv-orange);margin-top:8px;display:block}.hv-hero-copy p{max-width:640px;color:var(--hv-muted);margin:28px 0 32px;font-size:clamp(19px,1.8vw,25px);line-height:1.45}.hv-hero-media{justify-content:center;align-self:end;display:flex}.hv-hero-media img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 32px 50px #0e1a4729);width:min(100%,500px);max-height:680px;display:block}.hv-section-head{text-align:center;max-width:820px;margin:0 auto clamp(42px,5vw,68px)}.hv-section-head-start{text-align:start;margin-inline:0}.hv-section-head h2{color:var(--hv-ink);letter-spacing:-.035em;font-size:clamp(34px,4.5vw,60px);line-height:1.08}.hv-section-head p{max-width:700px;color:var(--hv-muted);margin:20px auto 0;font-size:clamp(17px,1.6vw,21px);line-height:1.6}.hv-section-head-start p{margin-inline:0}.hv-eyebrow{color:var(--hv-orange);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:800;display:inline-block}.hv-people-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.hv-person-card{border:1px solid var(--hv-line);color:inherit;background:#fff;border-radius:24px;padding:0 0 28px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:block;overflow:hidden}.hv-person-card:hover{border-color:#d4dbe9;transform:translateY(-6px);box-shadow:0 22px 48px -28px #1c368b73}.hv-person-photo{background-position:50%;background-size:cover;height:340px;margin-bottom:25px;display:block}.hv-person-card h3,.hv-person-card strong,.hv-person-card p{margin-inline:24px}.hv-person-card h3{font-size:25px}.hv-person-card strong{color:var(--hv-blue);margin-top:5px;font-size:14px;display:block}.hv-person-card p{color:var(--hv-muted);margin-top:13px;font-size:15px;line-height:1.55}.hv-possibilities{grid-template-columns:repeat(3,1fr);gap:42px 40px;display:grid}.hv-possibility{align-items:flex-start;gap:20px;display:flex}.hv-possibility img{object-fit:contain;flex:none;width:76px;height:76px}.hv-possibility h3{margin-top:5px;font-size:19px}.hv-possibility p{color:var(--hv-muted);margin-top:8px;font-size:15px;line-height:1.55}.hv-preview-stage{justify-content:center;align-items:center;gap:clamp(16px,3vw,42px);display:flex}.hv-preview-stage img{object-fit:contain;filter:drop-shadow(0 30px 38px #0e1a4726);width:auto;max-width:31%;height:min(51vw,610px);display:block}.hv-tools-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:center;gap:clamp(48px,8vw,110px);display:grid}.hv-tools-list{grid-template-columns:1fr 1fr;gap:34px 28px;display:grid}.hv-tool{align-items:flex-start;gap:16px;display:flex}.hv-tool img{object-fit:contain;width:54px;height:54px}.hv-tool h3{font-size:17px}.hv-tool p{color:var(--hv-muted);margin-top:6px;font-size:14px;line-height:1.5}.hv-tools-phone{justify-content:center;display:flex}.hv-tools-phone>img{object-fit:contain;filter:drop-shadow(0 32px 46px #0e1a472e);width:min(100%,430px);max-height:650px;display:block}.hv-commission{background:linear-gradient(145deg,#fff3ef,#f2f5fb);border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(36px,6vw,82px);max-width:940px;margin:0 auto;padding:clamp(34px,5vw,60px);display:grid}.hv-commission-number{color:var(--hv-orange);letter-spacing:-.08em;text-align:center;font-size:clamp(86px,12vw,142px);font-weight:800;line-height:.8}.hv-commission-number small{vertical-align:top;font-size:.42em}.hv-commission-number span{color:var(--hv-ink);letter-spacing:0;margin-top:22px;font-size:15px;font-weight:700;line-height:1.3;display:block}.hv-commission-bar{color:#fff;border-radius:15px;grid-template-columns:4fr 1fr;height:62px;font-size:18px;font-weight:800;display:grid;overflow:hidden}.hv-commission-bar span{background:var(--hv-blue-dark);align-items:center;padding-inline:22px;display:flex}.hv-commission-bar span:last-child{background:var(--hv-orange);justify-content:center;padding-inline:10px}.hv-commission-legend{color:var(--hv-muted);flex-wrap:wrap;gap:12px 28px;margin-top:18px;font-size:14px;display:flex}.hv-commission-points{grid-template-columns:repeat(3,1fr);gap:34px;max-width:940px;margin:52px auto 0;display:grid}.hv-commission-points article{align-items:flex-start;gap:14px;display:flex}.hv-commission-points svg{fill:none;width:42px;height:42px;stroke:var(--hv-orange);stroke-width:2px;background:#fff3ef;border-radius:13px;flex:none;padding:10px}.hv-commission-points h3{margin-top:4px;font-size:17px}.hv-commission-points p{color:var(--hv-muted);margin-top:6px;font-size:14px;line-height:1.55}.hv-faq>details{border-top:1px solid var(--hv-line)}.hv-faq>details:last-child{border-bottom:1px solid var(--hv-line)}.hv-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:19px;font-weight:800;list-style:none;display:flex}.hv-faq summary::-webkit-details-marker{display:none}.hv-faq>details>div{padding:0 4px 14px}.hv-faq>details>div details{border-top:1px solid var(--hv-line)}.hv-faq>details>div summary{padding-block:20px;font-size:16px;font-weight:700}.hv-faq details details p{max-width:72ch;color:var(--hv-muted);padding:0 0 22px;font-size:15px;line-height:1.65}.hv-contact{background:#f7f8fc;border-radius:28px;grid-template-columns:1.3fr .7fr;gap:clamp(32px,6vw,70px);margin-top:68px;padding:clamp(30px,5vw,58px);display:grid}.hv-contact-form h3{color:var(--hv-blue);margin-bottom:24px;font-size:29px}.hv-contact-form label{color:#40485b;flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.hv-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.hv-contact-form input,.hv-contact-form textarea{width:100%;min-height:52px;color:var(--hv-ink);font:inherit;text-align:start;background:#fff;border:1.5px solid #e2e5ea;border-radius:14px;outline:0;padding:13px 15px}.hv-contact-form input:focus,.hv-contact-form textarea:focus{border-color:var(--hv-blue);box-shadow:0 0 0 3px #1c368b1f}.hv-contact-form>label{margin-top:18px}.hv-contact-form textarea{resize:vertical;min-height:138px}.hv-form-footer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.hv-form-footer small{color:var(--hv-muted)}.hv-form-footer button{background:var(--hv-orange);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding-inline:28px;font-weight:800}.hv-form-error{color:#c7351a;margin-top:12px;font-size:13px}.hv-contact aside{text-align:center;align-self:center}.hv-contact aside h3{color:var(--hv-blue);font-size:clamp(24px,3vw,34px);line-height:1.15}.hv-contact aside p{color:var(--hv-muted);margin:15px auto 24px;line-height:1.55}.hv-contact aside a{border:1.5px solid var(--hv-blue);min-height:48px;color:var(--hv-blue);border-radius:999px;justify-content:center;align-items:center;margin-top:12px;padding-inline:20px;font-weight:800;text-decoration:none;display:flex}.hv-contact aside .hv-contact-whatsapp{color:#fff;background:#25d366;border-color:#25d366}.hv-final{text-align:center;background:linear-gradient(#ffffffa8,#ffffffd1),url(/providers/hosts/provider-cta-friends.webp) 50%/cover;place-items:center;min-height:550px;padding:70px 24px;display:grid;position:relative}.hv-final>div{max-width:760px}.hv-final h2{color:var(--hv-ink);font-size:clamp(38px,5vw,62px);line-height:1.08}.hv-final p{color:#3d4862;margin:20px auto 28px;font-size:19px}.hv-final-meta{color:#3d4862;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:22px;font-size:14px;font-weight:700;display:flex}.hv-final-meta span{align-items:center;gap:7px;display:inline-flex}.hv-final-meta svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:16px}.hv-footer{border-top:1px solid var(--hv-line);color:var(--hv-muted);justify-content:space-between;align-items:center;gap:20px;padding:28px clamp(20px,4vw,64px);font-size:13px;display:flex}.hv-footer a{text-decoration:none}.hv-footer a:hover{color:var(--hv-blue)}.hv-footer nav{gap:20px;display:flex}@media (prefers-reduced-motion:no-preference){.hv-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.hv-reveal.is-visible{opacity:1;transform:none}}.hv-page[dir=rtl] .hv-hero-copy,.hv-page[dir=rtl] .hv-tools-copy{text-align:right}@media (max-width:980px){.hv-hero{min-height:auto}.hv-hero-inner{text-align:center;grid-template-columns:1fr;min-height:auto;padding-top:64px}.hv-hero-copy h1,.hv-hero-copy p{margin-inline:auto}.hv-hero-media{max-height:580px;overflow:hidden}.hv-hero-media img{width:min(460px,82vw)}.hv-people-grid{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.hv-person-photo{height:420px}.hv-possibilities{grid-template-columns:1fr 1fr}.hv-preview-stage{scroll-snap-type:x mandatory;justify-content:flex-start;padding:10px 20px 36px;overflow-x:auto}.hv-preview-stage img{scroll-snap-align:center;flex:none;width:290px;max-width:none;height:580px}.hv-tools-layout{grid-template-columns:1fr}.hv-tools-phone{order:-1;max-height:570px;overflow:hidden}.hv-contact{grid-template-columns:1fr}.hv-contact aside{order:-1}}@media (max-width:680px){.hv-header{min-height:72px;padding-inline:16px}.hv-logo img{width:110px}.hv-header-cta{display:none}.hv-wrap,.hv-wrap-narrow{width:min(100% - 32px,1180px)}.hv-section{padding-block:64px}.hv-hero-inner{width:min(100% - 32px,1180px);padding-top:48px}.hv-hero-copy h1{font-size:clamp(40px,12vw,58px)}.hv-hero-copy p{margin-block:22px 26px;font-size:18px}.hv-hero-media{max-height:500px}.hv-section-head{margin-bottom:36px}.hv-section-head h2{font-size:36px}.hv-person-photo{height:300px}.hv-possibilities,.hv-tools-list,.hv-commission-points{grid-template-columns:1fr}.hv-possibilities{gap:32px}.hv-commission{text-align:center;grid-template-columns:1fr}.hv-commission-legend{justify-content:center}.hv-form-grid{grid-template-columns:1fr}.hv-contact{padding:26px 20px}.hv-footer{text-align:center;flex-direction:column}}
